Sponsors
Highlights
Lists (5)
Sort Name ascending (A-Z)
Starred repositories
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
a fast, scalable, multi-language and extensible build system
Event bus for Android and Java that simplifies communication between Activities, Fragments, Threads, Services, etc. Less code, better quality.
A Java serialization/deserialization library to convert Java Objects into JSON and back
IntelliJ IDEA & IntelliJ Platform
google / dagger
Forked from square/daggerA fast dependency injector for Android and Java.
Modular and customizable Material Design UI components for Android
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.
Most popular Mocking framework for unit tests written in Java
✔️ Simple, pretty and powerful logger for android
Android Transition animations explanation with examples.
Tink is a multi-language, cross-platform, open source library that provides cryptographic APIs that are secure, easy to use correctly, and hard(er) to misuse.
Very spicy additions to the Java programming language.
Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 11 and above, brought to you by Google.
Stetho is a debug bridge for Android applications, enabling the powerful Chrome Developer Tools and much more.
Your Cheat Sheet For Android Interview - Android Interview Questions and Answers
Realm is a mobile database: a replacement for SQLite & ORMs
A declarative API to handle Android runtime permissions.
Fast Android Development. Easy maintainance.
A Java API for generating .java source files.
A collection of source code generators for Java.
Android runtime permissions powered by RxJava2
Simplify Android M system permissions
A collection of samples demonstrating different frameworks and techniques for automated testing
Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. By default it supports the Google Java Style Guide and Sun Code Conventions, but is highly co…
Epoxy is an Android library for building complex screens in a RecyclerView







