89 Open Source Data Binding Software Projects
Free and open source data binding code projects including engines, APIs, generators, and tools.
Handsontable 16130 ⭐
Observer Util 1034 ⭐
Transparent reactivity with 100% language coverage. Made with ❤️ and ES6 Proxies.
Tokamak 1501 ⭐
SwiftUI-compatible framework for building browser apps with WebAssembly and native apps for other platforms
Patloew Countries 614 ⭐
An example Android app using Retrofit, Realm, Parceler, Dagger and the MVVM pattern with the data binding lib.
Theatre 611 ⭐
Pet project using Clean Architecture + MVVM + Reactive Extensions + Android Architecture Components. The data are fetched from LondonTheatreDirect API. 🎭
Gradientdrawabletuner 349 ⭐
🕹️ See how the properties of Android's "shape" affect the Drawable's appearance, intuitively.
Paginglibrary Sample 171 ⭐
An open source app that is refactored to demo Paging Library from Android Jetpack
Observable Slim 206 ⭐
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 169 ⭐
An example Android app using Retrofit, Room, LiveData, RxJava2, Paging, Koin and the MVVM pattern with the databinding
Ngx Context 126 ⭐
Angular Context: Easy property binding for router outlet and nested component trees.
Lychee 107 ⭐
The most complete and powerful data-binding library and persistence infra for Kotlin 1.5, Android & Splitties Views DSL, JavaFX & TornadoFX, JSON, JDBC & SQLite, HTTP, SharedPreferences.
Alfonz 93 ⭐
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 79 ⭐
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 78 ⭐
Android MVP architecture sample project with or without RxJava and Dagger2 and Kotlin
Android Stocks 62 ⭐
Experimental Android app with MVVM architecture. Purpose of this project is to explore different architectural approaches.
Guildwars2_APIviewer 54 ⭐
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 53 ⭐
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 28 ⭐
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 24 ⭐
This sample app is created to demonstrate the usage of Android Architecture Components with MVVM architecture
Flickr Android 25 ⭐
A small sample app to showcase architecting app using Clean Architecture and MVVM
Codexmicroorm 30 ⭐
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 40 ⭐
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 34 ⭐
Android Sample Kotlin+ MVVM + Coroutines + Retrofit + Room +Dagger + Junit4 + Mockito + Espresso + MockWebServer
Movietrailer 23 ⭐
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 14 ⭐
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 11 ⭐
A lightweight data-binding (or so-called mvvm) approach, providing both declarative and imperative ways.
Android Clean Architecture Coroutine 19 ⭐
A sample news application to experiment with a feature-based modularization on Android, Clean Architecture, MVVM, Coroutine, Architecture Component (Databinding, ViewModel, LiveData, Navigation Component, Paging, Room), Unit Testing (Mockito), Dagger 2 🔥
Scarletsframe 22 ⭐
A frontend framework that can help you write performant complex web feature with low dev time and resource cost.
Submission Bfaa3 Dicoding 15 ⭐
Submission BFAA(Belajar Fundamental Aplikasi Android) ke 3(final) Dicoding
View Binding 13 ⭐
A lightweight library aiming to speed up Android app development by leveraging the new Android Data Binding together with the Model-View-ViewModel design pattern.
Finito 12 ⭐
A simple note taking app based on the MVVM Architecture using Test-Driven Development, Kotlin, Android Architecture Components, Data Binding, Coroutines, Dagger 2 etc.
Andrebng Food Diary 11 ⭐
Uses iOS 11 and Apple's CoreML to add nutrition data to your food diary based on pictures. CoreML is used for the image recognition (Inceptionv3). Alamofire (with CocoaPods) is used for REST requests against the Nutritionix-API for nutrition data.
Bindkraft 11 ⭐
Contacts Pro Kotlin 11 ⭐
App that efficiently manages the Contacts which uses Material Design, Navigation and Android Architecture Components, MVVM architecture, Dagger2, Room Persistence, Data Binding, Glide, Animations, Single activity & several fragments.
Lithium Angular 10 ⭐
A decorator-based library that allows you to fully use RxJS with Angular. Use Observables as first-class citizens in your view templates! Listen to component lifecycle events with Observables! Lithium makes your components highly reactive.