Highlights
Stars
Design patterns implemented in Java
An awesome list that curates the best Flutter libraries, tools, tutorials, articles and more.
RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.
Square’s meticulous HTTP client for the JVM, Android, and GraalVM.
A collection of samples to discuss and showcase different architectural tools and patterns for Android apps.
A type-safe HTTP client for Android and the JVM
A memory leak detection library for Android.
Extensive Open-Source Guides for Android Developers
Bind Android views and callbacks to fields and methods.
[Example APPS] Basic Flutter apps, for flutter devs.
Do's and Don'ts for Android development, by Futurice developers
A powerful image downloading and caching library for Android
A gardening app illustrating Android development best practices with migrating a View-based app to Jetpack Compose.
google / dagger
Forked from square/daggerA fast dependency injector for Android and Java.
An Android app which provides design news & inspiration as well as being an example of implementing material design.
greenDAO is a light & fast ORM solution for Android that maps objects to SQLite databases.
Your Cheat Sheet For Android Interview - Android Interview Questions and Answers
Realm is a mobile database: a replacement for SQLite & ORMs
Koin - a pragmatic lightweight dependency injection framework for Kotlin & Kotlin Multiplatform
A modern I/O library for Android, Java, and Kotlin Multiplatform.
Free continuous integration platform for GitHub projects.
Uber's cross-platform mobile architecture framework - Android Repository
Lifecycle handling APIs for Android apps using RxJava
Asynchronous socket, http(s) (client+server) and websocket library for android. Based on nio, not threads.
A set of Kotlin extensions for Android app development.
This is an alphabetical list of libraries for Android development, the majority being actively maintained.
A gradle plugin for getting java lambda support in java 6, 7 and android