Databinding Open Source Projects

Browse 155 Databinding open source projects, ranked by GitHub stars. Find the most popular Databinding tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 155 projects
24,593 stars

CymChad/BaseRecyclerViewAdapterHelper

BRVAH:Powerful and flexible RecyclerAdapter

Metrics details
Stars24,593
8,927 stars

KunMinX/Jetpack-MVVM-Best-Practice

难得一见 Jetpack MVVM 最佳实践。在 "以简驭繁" 代码中,对 "视图控制器" 乃至 "标准化开发模式" 形成正确、深入理解。

Metrics details
Stars8,927
8,556 stars

airbnb/epoxy

Epoxy is an Android library for building complex screens in a RecyclerView

Metrics details
Stars8,556
7,778 stars

Tencent/Shadow

零反射全动态Android插件框架

Metrics details
Stars7,778
7,702 stars

goldze/MVVMHabit

👕基于谷歌最新AAC架构,MVVM设计模式的一套快速开发库,整合Okhttp+RxJava+Retrofit+Glide等主流模块,满足日常开发需求。使用该框架可以快速开发一个高质量、易维护的Android应用。

Metrics details
Stars7,702
5,013 stars

youlookwhat/CloudReader

🗡️ 云阅:一款基于网易云音乐UI,使用玩Android Api,Retrofit2 + RxJava2 + Room + MVVM-databinding架构开发的Android客户端

Metrics details
Stars5,013
4,285 stars

bingoogolapple/BGARefreshLayout-Android

多种下拉刷新效果、上拉加载更多、可配置自定义头部广告位

Metrics details
Stars4,285
3,562 stars

hegaojian/JetpackMvvm

:chicken::basketball:JetpackMvvm 是一个基于 Jetpack 架构组件构建的 Android MVVM 快速开发框架,旨在帮助开发者快速搭建高质量、可维护、可扩展的应用。

Metrics details
Stars3,562
3,223 stars

mikeric/rivets

A lightweight data binding library.

Metrics details
Stars3,223
3,151 stars

mxdldev/android-mvp-mvvm-flytour

🔥🔥🔥 FlyTour是Android MVVM+MVP+Dagger2+Retrofit+RxJava+组件化+插件组成的双编码架构+双工程架构+双语言Android应用开发框架,通过不断的升级迭代该框架已经有了十个不同的版本,5.0之前工程架构采用gradle配置实现组件化,5.0之后的工程架构采用VirtualAPK实现了插件化,5.0之前采用Java编码实现,5.0之后采用Kotlin编码实现,编码架构由MVVM和MVP组成,工程架构和编码架构及编码语言开发者可根据自己具体的项目实际需求去决定选择使用,该框架是Android组件化、Android插件化、Android MVP架构、Android MVVM架构的集大成者,帮助你快速的搭建自己的App项目开发框架,以便把主要的精力放在自己的项目的业务功能实现上,另外在长期的工作实践中总结整理大量的实用工具类在项目lib_common组件的util包当中方便大家调用。

Metrics details
Stars3,151
3,130 stars

tianzhijiexian/Android-Best-Practices

Android最佳实践示例

Metrics details
Stars3,130
2,686 stars

north2016/T-MVP

Android AOP Architecture by Apt, AspectJ, Javassisit, based on Realm+Databinding+MVP+Retrofit+Rxjava2

Metrics details
Stars2,686
2,198 stars

vovgou/loxodon-framework

An MVVM & Databinding framework that can use C# and Lua to develop games

Metrics details
Stars2,198
2,139 stars

VIPyinzhiwei/Eyepetizer

🔥基于 Kotlin 语言仿写「开眼 Eyepetizer」的一个短视频 Android 客户端项目,采用 Android Jetpack 组件 + Kotlin 协程实现的 MVVM 架构。

Metrics details
Stars2,139
1,952 stars

miroiu/nodify

Highly performant and modular controls for node-based editors designed for data-binding and MVVM.

Metrics details
Stars1,952
1,920 stars

evant/binding-collection-adapter

Easy way to bind collections to listviews and recyclerviews with the new Android Data Binding framework

Metrics details
Stars1,920
1,859 stars

alidili/Demos

🔥折线图、Retrofit、RxJava、RxLifecycle、DataBinding、MVP、MVVM、自动化测试工具UiAutomator、自定义控件、RecyclerView扩展组件、NDK开发、Design Support Library、蓝牙BLE开发、正则表达式

Metrics details
Stars1,859
1,610 stars

hi-dhl/PokemonGo

神奇宝贝 (PokemonGo) 基于 Jetpack + MVVM + Repository 设计模式 + Data Mapper + Kotlin Flow 的实战项目,如果这个仓库对你有帮助,请仓库右上角帮我 star 一下,非常感谢。

Metrics details
Stars1,610
1,543 stars

naman14/TimberX

Material theme music player that works across all form factors (phones, wear, auto, cast, assistant) and uses latest tools (Kotlin, Architecture components, Room, Databinding)

Metrics details
Stars1,543
1,519 stars

githubwing/GankClient-Kotlin

gank.io kotlin实现的干货集中营Android客户端 Kotlin Dagger Databinding Rxjava Retrofit Okhttp3

Metrics details
Stars1,519
1,487 stars

lulululbj/wanandroid

Jetpack MVVM For Wanandroid 最佳实践 !

Metrics details
Stars1,487
1,295 stars

limedroid/XDroid

轻量级Android快速开发框架

Metrics details
Stars1,295
1,242 stars

skydoves/MarvelHeroes

❤️ A sample Marvel heroes application based on MVVM (ViewModel, Coroutines, Room, Repository, Koin) architecture.

Metrics details
Stars1,242
1,117 stars

goldze/MVVMHabitComponent

👕基于MVVMHabit框架,结合阿里ARouter打造的一套Android MVVM组件化开发方案

Metrics details
Stars1,117
1,098 stars

icerockdev/moko-mvvm

Model-View-ViewModel architecture components for mobile (android & ios) Kotlin Multiplatform development

Metrics details
Stars1,098
1,055 stars

zaihuishou/ExpandableRecyclerview

An ExpandableRecycleradapter with Recyclerview

Metrics details
Stars1,055
1,005 stars

G-Joker/WeaponApp

一个尽量做到极致的集大成App,努力做到最好(开发阶段)——MVVM+Retrofit+RxJava+Small 插件化+单元测试+MD

Metrics details
Stars1,005
879 stars

woxingxiao/GracefulMovies

简影讯,简约精彩影讯。基于Retrofit+RxJava+Android Arch+DataBinding+Room的高颜值影讯app。简约,优雅,精彩,即看即走,已正式发布上线。

Metrics details
Stars879
875 stars

iammert/AndroidArchitecture

Recommended architecture by Android

Metrics details
Stars875
819 stars

DylanCaiCoding/ViewBindingKTX

The most comprehensive utils of ViewBinding. (最全面的 ViewBinding 工具,支持 Kotlin 和 Java 用法,支持 BRVAH,支持封装到基类,支持 DataBinding,支持选择是否使用反射)

Metrics details
Stars819
774 stars

nitrico/LastAdapter

Don't write a RecyclerView adapter again. Not even a ViewHolder!

Metrics details
Stars774
762 stars

mayokunadeniyi/Instant-Weather

An Android weather application implemented using the MVVM pattern, Retrofit2, Dagger Hilt, LiveData, ViewModel, Coroutines, Room, Navigation Components, Data Binding and some other libraries from the Android Jetpack.

Metrics details
Stars762
708 stars

iOrchid/android-jetpack-demo

🔥 快速入门Android Jetpack&Compose 以及相关Kotlin、MVVM/MVI等独立构架App的基础技能

Metrics details
Stars708
695 stars

SelfZhangTQ/T-MVVM

This repository contains a detailed sample app that implements MVVM architecture using LiveData,ViewModel,Retrofit,Rxjava

Metrics details
Stars695
681 stars

whataa/noDrawable

一个旨在减少99%的drawable.xml文件的库,可直接在布局文件中对任意View声明drawable属性。

Metrics details
Stars681
661 stars

erikjhordan-rey/People-MVVM

Sample created to practice MVVM and DataBinding in Android Applications.

Metrics details
Stars661
656 stars

konifar/droidkaigi2016

DroidKaigi 2016 official Android conference app in Tokyo.

Metrics details
Stars656
617 stars

saulmm/From-design-to-Android-part1

First part of 'from design to android' series

Metrics details
Stars617
616 stars

PhilippeBoisney/ArchApp

Simple Android app to show how to design a multi-modules MVVM Android app (fully tested)

Metrics details
Stars616
580 stars

furkanaskin/Weatherapp

5 Day Forecast app that works on Android and uses latest tools (Kotlin, Navigation, Room, LiveData, Databinding, Dagger 2)

Metrics details
Stars580
579 stars

ParkSangGwon/TedImagePicker

TedImagePicker is simple/beautiful/smart image picker

Metrics details
Stars579
561 stars

mobiledevpro/Android-Kotlin-MVVM-Template

AppTemplate | MVVM + Clean Architecture | Kotlin, Coroutines, LiveData, Koin, Databinding, Navigation components, Room, Crashlytics, Circle CI config, commons classes for UI.

Metrics details
Stars561
543 stars

Windows-Readiness/AbsoluteBeginnersWin10

Video content can be found at https://channel9.msdn.com/Series/Windows-10-development-for-absolute-beginners

Metrics details
Stars543
535 stars

manas-chaudhari/android-mvvm

MVVM on Android using RxJava and Data Binding

Metrics details
Stars535
532 stars

chaxiu/KotlinJetpackInAction

🔥🔥 Kotlin Jetpack zero to hero. 新手到高手

Metrics details
Stars532
527 stars

mcxtzhang/all-base-adapter

Adapter terminator, including DataBinding, any ViewGroup, list(Rv, Lv ). Write Adapter, it is enough .Adapter终结者,包含DataBinding,任意ViewGroup,Rv、Lv列表。写Adapter,有它就够了

Metrics details
Stars527
523 stars

nuhkoca/kotlin-modular-tdd-coroutines-mvvm

A sample Kotlin app which was built with modular structure, Kotlin DSL, Kotlin Coroutines, TDD and MVVM patterns.

Metrics details
Stars523
495 stars

389273716/android-skill-summary

Android 技能总结,各种基础和进阶内容的资料收集

Metrics details
Stars495
481 stars

wzqjava/MVVMSmart

基于谷歌最新AAC架构,MVVM设计模式的一套快速开发库,整合ViewModel+Lifecycles+Navigation+DataBinding+LiveData+Okhttp+Retrofit+RxJava+Glide等主流模块,满足日常开发需求。使用该框架可以快速开发高质量、易维护的Android应用。 项目组会持续维护,请放心使用.欢迎Start并Fork交流.

Metrics details
Stars481
475 stars

hegaojian/MvvmHelper

:chicken::basketball:【停止维护】这是一个快速开发的框架,Kotlin语言开发,MVVM+Jetpack架构,封装了公共头部、界面状态管理、ViewModel、LiveData、DataBinding、ViewBinding头部刷新、加载更多、沉浸式、全局通知、丰富好用的拓展函数、RxHttp网络请求等等一系列工具

Metrics details
Stars475
467 stars

DroidKaigi/conference-app-2017

The Official Conference App for DroidKaigi 2017 Tokyo

Metrics details
Stars467
453 stars

FasterXML/jackson-dataformats-text

Uber-project for (some) standard Jackson textual format backends: csv, properties, yaml (xml to be added in future)

Metrics details
Stars453
427 stars

hi-dhl/Binding

Simple API implement DataBinding and ViewBinding. 简单的 API 实现 DataBinding 和 ViewBinding,欢迎 star

Metrics details
Stars427
425 stars

free46000/MultiItem

一个优雅的实现多类型的RecyclerView类库 支持DataBinding Form表单录入 跨多个RecyclerView拖动

Metrics details
Stars425
423 stars

xiaobailong24/MVVMArms

Android MVVM Architecture Components based on MVPArms and Android Architecture Components.

Metrics details
Stars423
422 stars

Jetpack-Missionary/Jetpack-From-Java-To-Kotlin

本项目专注于提供 Jetpack 核心组件 Java vs Kotlin 1:1 对照示例 —— This project focuses on providing comparative examples of the core components of Jetpack from Java to Kotlin.

Metrics details
Stars422
417 stars

jenly1314/WanAndroid

🏄 基于Architecture Components dependencies (Lifecycles,LiveData,ViewModel,Room)构建的WanAndroid开源项目。 你值得拥有的MVVM快速开发框架:https://github.com/jenly1314/MVVMFrame

Metrics details
Stars417
415 stars

jenly1314/MVVMFrame

🏰 MVVMFrame 是一个基于Google官方推出的JetPack构建的快速开发框架。从此构建一个MVVM模式的项目变得快捷简单。

Metrics details
Stars415
411 stars

reactivedroid/TvFlix

TvFlix android app using Dagger Hilt, Coroutines, Compose, Flow, KTX, Jetpack(Room, ViewModel, Paging3, Lifecycle) based on MVVM with clean code architecture purely written in Kotlin

Metrics details
Stars411
405 stars

oppia/oppia-android

A free online & offline learning platform to make quality education accessible for all.

Metrics details
Stars405
1-60 of 155 projects
Get A Weekly Email With Trending Databinding Projects
Stay updated on Databinding plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.