75 Open Source Data Binding Software Projects
Free and open source data binding code projects including engines, APIs, generators, and tools.
Handsontable 14340 ⭐
Observer Util 803 ⭐
Transparent reactivity with 100% language coverage. Made with ❤️ and ES6 Proxies.
Patloew Countries 618 ⭐
An example Android app using Retrofit, Realm, Parceler, Dagger and the MVVM pattern with the data binding lib.
Theatre 567 ⭐
Pet project using Clean Architecture + MVVM + Reactive Extensions + Android Architecture Components. The data are fetched from LondonTheatreDirect API. 🎭
Gradientdrawabletuner 336 ⭐
🕹️ See how the properties of Android's "shape" affect the Drawable's appearance, intuitively.
Paginglibrary Sample 162 ⭐
An open source app that is refactored to demo Paging Library from Android Jetpack
Observable Slim 161 ⭐
Observable Slim is a singleton that utilizes ES6 Proxies to observe changes made to an object and any nested children of that object. It is intended to assist with state management and one-way data binding.
Mvvmarchitecture 146 ⭐
An example Android app using Retrofit, Room, LiveData, RxJava2, Paging, Koin and the MVVM pattern with the databinding
Ngx Context 112 ⭐
Angular Context: Easy property binding for router outlet and nested component trees.
Lychee 93 ⭐
The most complete and powerful data-binding library and persistence infra for Kotlin 1.3, Android & Splitties Views DSL, JavaFX & TornadoFX, JSON, JDBC & SQLite, SharedPreferences.
Alfonz 89 ⭐
Mr. Alfonz is here to help you build your Android app, make the development process easier and avoid boilerplate code.
Android Architecture Components 86 ⭐
Architecture Components + MVVM + Data Binding + RxJava2 + Dagger2
Movie Booking 77 ⭐
An example for booking movie seat, combined of Android Data Binding, State Design Pattern and Multibinding + Autofactory. iOS version is: https://github.com/lizhiquan/MovieBooking
Androidmvparchitecture 76 ⭐
Android MVP architecture sample project with or without RxJava and Dagger2 and Kotlin
Android Stocks 63 ⭐
Experimental Android app with MVVM architecture. Purpose of this project is to explore different architectural approaches.
Guildwars2_APIviewer 53 ⭐
Guild Wars 2 API Viewer: An Android application used for viewing various Guild Wars 2 API endpoint responses. Developed utilizing MVVM architecture, in conjunction with Databinding, Dagger 2, Retrofit 2, and RxJava 2.
Villains And Heroes 51 ⭐
Android app built with MVP architectural approach and uses Marvel Comics API that allows developers everywhere to access information about Marvel's vast library of comics. :zap:
Recyclerview Bindings 26 ⭐
RecyclerViewBindings provides a wrapper class RecyclerViewScrollCallback which can be used to add Scroll to Bottom and Pull to Refresh capability to your RecyclerView. You can make use of DataBinding to bind it via XML.
Nytclient Android 25 ⭐
This sample app is created to demonstrate the usage of Android Architecture Components with MVVM architecture
Flickr Android 24 ⭐
A small sample app to showcase architecting app using Clean Architecture and MVVM
Codexmicroorm 21 ⭐
An alternative to ORM's such as Entity Framework, offers light-weight database mapping to your existing CLR objects. Visit "Design Goals" on GitHub to see more rationale and guidance.
Automart 22 ⭐
An e-commerce mobile app for selling and/or buying motor vehicles and their spare parts
Rxproperty 18 ⭐
RxJava binding APIs for observable fields and observable collections from the Data Binding Library
Popularmovies Mvvm Sample 16 ⭐
Android Sample app to show user latest movies implementing Kotlin + MVVM + Architecture components
Movietrailer 16 ⭐
Android Movie App for displaying all popular movies, search any movie, find information about it and save it locally as a favourite movie made by using TMDb (The Movie Database) API
Realtime Bus 14 ⭐
[DEPRECATED] Android application to track Zhuhai bus status, RxJava2 & Android Data Binding library
Swipeablerecyclerview 13 ⭐
SwipeableRecyclerView provides a wrapper class SwipeItemTouchHelperCallback which can be used to add Dragging capability to your RecyclerView items. You can make use of DataBinding to bind it via XML.
Widgetslikegooleplay 12 ⭐
This project is a demo like Google Play Store Cards to display lists horizontally and vertically .
Spreadsheet Mapper 11 ⭐
this repository already stop maintained, move to https://github.com/supwisdom/spreadsheet-mapper
Domod 10 ⭐
A lightweight data-binding (or so-called mvvm) approach, providing both declarative and imperative ways.