An open API service indexing awesome lists of open source software.

https://github.com/robertvazan/remorabindings

Java library that offers two-way data bindings that glue UI widgets to data sources in PushMode apps.
https://github.com/robertvazan/remorabindings

data-binding hookless pushmode

Last synced: about 1 year ago
JSON representation

Java library that offers two-way data bindings that glue UI widgets to data sources in PushMode apps.

Awesome Lists containing this project

README

          

[![SWUbanner](https://raw.githubusercontent.com/vshymanskyy/StandWithUkraine/main/banner2-direct.svg)](https://github.com/vshymanskyy/StandWithUkraine/blob/main/docs/README.md)

# Remora Bindings

[![Maven Central](https://img.shields.io/maven-central/v/com.machinezoo.remorabindings/remorabindings)](https://central.sonatype.com/artifact/com.machinezoo.remorabindings/remorabindings)
[![Build status](https://github.com/robertvazan/remorabindings/workflows/build/badge.svg)](https://github.com/robertvazan/remorabindings/actions/workflows/build.yml)
[![Test coverage](https://codecov.io/gh/robertvazan/remorabindings/branch/master/graph/badge.svg)](https://codecov.io/gh/robertvazan/remorabindings)

Remora Bindings is a Java library that offers two-way data bindings that glue UI widgets to data sources.
Contrary to most other binding APIs, Remora Bindings does not offer any built-in change notification or reactivity
and instead relies on [transparent reactivity](https://blog.machinezoo.com/transparent-reactive-programming)
offered by libraries like [Hookless](https://hookless.machinezoo.com/).

More on [homepage](https://remorabindings.machinezoo.com/).

## Status

Experimental. [Stagean](https://stagean.machinezoo.com/) is used to track progress on class and method level.

## Getting started

See [homepage](https://remorabindings.machinezoo.com/).

## Documentation

* [Homepage](https://remorabindings.machinezoo.com/)

There is no javadoc yet. See [source code](src/main/java/com/machinezoo/remorabindings) for available APIs.

## Feedback

Bug reports and pull requests are welcome. See [CONTRIBUTING.md](CONTRIBUTING.md).

## License

Distributed under [Apache License 2.0](LICENSE).