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 Community Edition & IntelliJ Platform
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
A library that gives depth to Views.
A simple, annotation-based library for making deep link handling better on Android
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.
An Android transformation library providing a variety of image transformations for Picasso
A toolbar that morphs from a FloatingActionButton
OkBuck is a gradle plugin that lets developers utilize the Buck build system on a gradle project.