Stars
Design patterns implemented in Java
RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.
Render After Effects animations natively on Android and iOS, Web, and React Native
Desktop/Android/HTML5/iOS Java game development framework
A Java serialization/deserialization library to convert Java Objects into JSON and back
FizzBuzz Enterprise Edition is a no-nonsense implementation of FizzBuzz made by serious businessmen for serious business purposes.
IntelliJ IDEA & IntelliJ Platform
google / dagger
Forked from square/daggerA fast dependency injector for Android and Java.
This is a sample app that is part of a series of blog posts I have written about how to architect an android application using Uncle Bob's clean architecture approach.
Android Transition animations explanation with examples.
A collection of source code generators for Java.
Learning RxJava for Android by example
A Java to iOS Objective-C translation tool and runtime.
A sample Android app which showcases advanced usage of Dagger among other open source libraries.
A Model-View-Presenter / Model-View-Intent library for modern Android apps
An easy, flexible way to add a shimmering effect to any view in an Android app.
A library that gives depth to Views.
A small, yet full-featured framework that allows building View-based Android applications
📦 Android Parcelables made easy through code generation.
Automatic binding+disposal of RxJava streams.
Repository that showcases 3 Android app architectures: "Standard Android", MVP and MVVM. The exact same app is built 3 times following the different patterns.
A Gradle plugin to report the number of method references in your APK on every build.
"Favor composition over inheritance" for RecyclerView Adapters
Android view with both path from constructed path or from svg.
Android: iOS-like over-scrolling effect applicable over almost all scrollable Android views.