Elegantbus🔥🔥Android 平台,基于LivaData的EventBus,无侵入,更优雅,支持跨进程,跨应用粘性事件,自定义事件等功能。
Stars: ✭ 156 (+44.44%)
Liveeventbus📬EventBus for Android,消息总线,基于LiveData,具有生命周期感知能力,支持Sticky,支持AndroidX,支持跨进程,支持跨APP
Stars: ✭ 3,192 (+2855.56%)
Unpeek LivedataLiveData 数据倒灌:别问,问就是不可预期 - Perfect alternative to SingleLiveEvent, supporting multiple observers.
Stars: ✭ 208 (+92.59%)
DeezerCloneThis Application using Dagger Hilt, Coroutines, Flow, Jetpack (Room, ViewModel, LiveData),Navigation based on MVVM architecture.
Stars: ✭ 81 (-25%)
Ycsocket基于swoole的socket框架,支持协程版MySQL、Redis连接池,已用于大型RPG游戏服务端
Stars: ✭ 77 (-28.7%)
GithubprojectbrowserThis is a sample Android Project that is based on Clean Architecture
Stars: ✭ 64 (-40.74%)
Jetpackmvvm🐔🏀一个Jetpack结合MVVM的快速开发框架,基于MVVM模式集成谷歌官方推荐的JetPack组件库:LiveData、ViewModel、Lifecycle、Navigation组件 使用Kotlin语言,添加大量拓展函数,简化代码 加入Retrofit网络请求,协程,帮你简化各种操作,让你快速开发项目
Stars: ✭ 1,100 (+918.52%)
RetrokotlinSimple Android app to show how unit testing with MockWebServer and Architecture Components (ViewModel + LiveData)
Stars: ✭ 55 (-49.07%)
Dagger2 SampleA sample app to demo how to implement dagger in Android using Dagger Android Support library
Stars: ✭ 72 (-33.33%)
Tascalate JavaflowContinuations / CoRoutines for Java 1.5 - 11, build tools, CDI support. This project is based on completely re-worked Apache Jakarta Commons JavaFlow library.
Stars: ✭ 51 (-52.78%)
Moviefinderusingmvvm Android🔥 MVVM + Clean Architecture + Best Practices | 🍿Movie Finder is a sample Android application 📱to search movies using OMDb API which is built to demonstrate use of Modern Android development tools - (Kotlin, Coroutines, Kodein, Architecture Components, MVVM, Retrofit, Gson, Material Components) 😊😊😉
Stars: ✭ 66 (-38.89%)
FluxxanFluxxan is an Android implementation of the Flux Architecture that combines concepts from both Fluxxor and Redux.
Stars: ✭ 80 (-25.93%)
Hal🔴 A non-deterministic finite-state machine for Android & JVM that won't let you down
Stars: ✭ 63 (-41.67%)
Yii2 Swoolefull solutions making yii2-framework run on swoole with coroutine.
Stars: ✭ 86 (-20.37%)
UnityasyncTask and Async Utility Package for Unity. Start co-routines from anywhere.
Stars: ✭ 58 (-46.3%)
Elements⚒ Modular components for RecyclerView development enforcing clean, reusable and testable code, with built-in support for paging and complex hierarchies of data.
Stars: ✭ 75 (-30.56%)
Roomdb SampleA simple notes app to demo Room + LiveData implementation in Android
Stars: ✭ 100 (-7.41%)
Bekitbekit框架致力于解决在应用开发中的公共性痛点,已有“事件总线”、“流程引擎”、“服务引擎”。其中“流程引擎”可作为分布式事务解决方案saga模式的一种实现,并且它很轻量不需要服务端、不需要配置,就可直接使用。
Stars: ✭ 71 (-34.26%)
NewssyncSample application with MVVM pattern using RxJava and Architecture Components
Stars: ✭ 46 (-57.41%)
RxemitterRxEmitter = 🐟Rxjs + 🐡eventBus.
Stars: ✭ 43 (-60.19%)
WanandroidJetpack MVVM For Wanandroid 最佳实践 !
Stars: ✭ 1,004 (+829.63%)
Resugansimple, powerful and unobstrusive event driven architecture framework for ruby
Stars: ✭ 82 (-24.07%)
Kotlin Pokedex🌀 A Pokedex app using ViewModel, LiveData, Room and Navigation
Stars: ✭ 1,156 (+970.37%)
AndroidroomAndroid example to show how to use Room to access SQLite database on device for reading and writing data. This example also shows how to use LiveData and ViewModel with Room to build reactive, well performing and easy to maintain applications.
Stars: ✭ 36 (-66.67%)
EasychatandroidclientEasyChat是一个开源的社交类的App。主要包含消息、好友、群组等相关的IM核心功能。部分界面参照了QQ、微信等相关社交APP。EasyChat APP整体采用MVVM模式,基于JetPack(Lifecycle,LiveData,ViewModel,Room)构建
Stars: ✭ 64 (-40.74%)
LocationlivedataA simple LiveData implementation of Android Location API
Stars: ✭ 81 (-25%)
SwpdoSwoole Coroutine SQL component like PDO | 0成本迁移PDO到Swoole高性能协程客户端
Stars: ✭ 64 (-40.74%)
RabbusA tiny wrapper over amqp exchanges and queues 🚌 ✨
Stars: ✭ 86 (-20.37%)
Price TrackerPrice Tracking Application - An experimental Kotlin Android project with complex android app requirements.
Stars: ✭ 80 (-25.93%)
Refactored UmbrellaExample of Flow + LiveData w/ Room as single source of truth for data in an MVVM architecture
Stars: ✭ 100 (-7.41%)
FlowC# co-routine Kernel for .Net. Includes Futures, Barriers, Triggers, Timers and Groups. Gamasutra article provides extra documentation.
Stars: ✭ 59 (-45.37%)
Ktarmor👻 Android快速开发框架, KtArmor 寓意着 为Android 赋予战斗装甲, 方便开发者快速进行Android 开发。
Stars: ✭ 76 (-29.63%)
TdcappSample app which access the TDC (The Developer's Conference) REST API.
Stars: ✭ 55 (-49.07%)
Ts Event Bus📨 Distributed messaging in TypeScript
Stars: ✭ 85 (-21.3%)
MarlA hybrid thread / fiber task scheduler written in C++ 11
Stars: ✭ 1,078 (+898.15%)
Gsygithubappkotlin超完整的Android Kotlin 项目,功能丰富,适合学习和日常使用。GSYGithubApp系列的优势:目前已经拥有Flutter、Weex、ReactNative、Kotlin四个版本。 功能齐全,项目框架内技术涉及面广,完成度高。开源Github客户端App,更好的体验,更丰富的功能,旨在更好的日常管理和维护个人Github,提供更好更方便的驾车体验Σ( ̄。 ̄ノ)ノ。同款Weex版本: https://github.com/CarGuo/GSYGithubAppWeex 、同款React Native版本 : https://github.com/CarGuo/GSYGithubApp 、 同款Flutter版本: https://github.com/CarGuo/GSYGithubAppFlutter
Stars: ✭ 1,066 (+887.04%)
PowerpermissionAndroid Permission lib PowerPermission makes handling runtime permissions extremely easy.
Stars: ✭ 103 (-4.63%)
CoroutineautodisposeCoroutine AutoDispose is an Kotlin Coroutine library for automatically disposal.
Stars: ✭ 46 (-57.41%)
RabbiteventsNuwber's events provide a simple observer implementation, allowing you to listen for various events that occur in your current and another application. For example, if you need to react to some event published from another API.
Stars: ✭ 84 (-22.22%)
Asombroso DddUna lista cuidadosamente curada de recursos sobre Domain Driven Design, Eventos, Event Sourcing, Command Query Responsibility Segregation (CQRS).
Stars: ✭ 41 (-62.04%)
Swoft Framework[READ ONLY] Swoft Framework, base of Swoft
Stars: ✭ 70 (-35.19%)
OnboardingfreebiSimple demo of onboarding freebie screens from uplabs.com
Stars: ✭ 37 (-65.74%)
Event📢 Lightweight event manager and dispatcher implements by Go. Go实现的轻量级的事件管理、调度程序库, 支持设置监听器的优先级, 支持根据事件名称来进行一组事件的监听
Stars: ✭ 99 (-8.33%)
Videosniffer视频嗅探服务(VideoSniffer API Service On Android)
Stars: ✭ 68 (-37.04%)
IntimeandroidAndroid interval timer app using compose + compose navigation, dagger hilt, room, kotlin coroutines + flow and mvvm design pattern.
Stars: ✭ 35 (-67.59%)
LivedatamvvmExample Of LiveData in MVVM
Stars: ✭ 33 (-69.44%)
Easyandroid一个完整基于kotlin的安卓开发框架,采用了mvvm设计模式。涵盖了: 1、基于retrofit2封装的通过kotlin协程实现的网络框架 2、基于阿里开源router修改的api-router实现项目模块化 3、基于glide的图片加载缓存框架 4、基于room实现的往来数据缓存加载 5、基于step实现的数据异步提交 6、基于PreferenceHolder实现的本地数据快速存储 7、基于mlist实现的简单复杂列表的快速开发扩展 8、定制的toolbar可以自适应异形屏,挖孔屏,水滴屏等等。。 本框架几乎涵盖了开发所需的所有模块组件。简单fork之后就可以基于框架快速开发。
Stars: ✭ 33 (-69.44%)
Sample Code MoviesThis repository contains sample code. Its purpose being, to quickly demonstrate Android and software development in general, clean code, best practices, testing and all those other must know goodies.
Stars: ✭ 81 (-25%)
RxeventbusA EventBus based on RxJava2, using Retention.CLASS annotation.
Stars: ✭ 68 (-37.04%)
FlairThis is powerful android framework
Stars: ✭ 31 (-71.3%)
AndroidutilcodeAndroidUtilCode 🔥 is a powerful & easy to use library for Android. This library encapsulates the functions that commonly used in Android development which have complete demo and unit test. By using it's encapsulated APIs, you can greatly improve the development efficiency. The program mainly consists of two modules which is utilcode, which is commonly used in development, and subutil which is rarely used in development, but the utils can be beneficial to simplify the main module. 🔥
Stars: ✭ 30,239 (+27899.07%)
RhubReactive Event Hub
Stars: ✭ 66 (-38.89%)
LivesmashbarAn elegant looking and easy to use informative library with LiveData integration for Android.
Stars: ✭ 107 (-0.93%)