Licenses & credits


Backport of Java 8/9 API to Java 6/7 and Android.

RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.

RxJava binding APIs for Android’s UI widgets.

Lifecycle handling APIs for Android apps using RxJava.

Android runtime permissions powered by RxJava2

Automatic binding+disposal of RxJava 2+ streams.

Rebound is a java library that models spring dynamics.

Human-friendly HSL, reference implementation.

An efficient, small mobile key-value storage framework developed by WeChat. Works on iOS, Android, macOS and Windows.

Artifacts within the androidx namespace comprise the Android Jetpack libraries.

Continuously build, test, release, and monitor apps for every platform.

A type-safe HTTP client for Android and Java.

DNS library for Android and Java SE.

A library that lets you use reflection without any restriction above Android P.

Provide NotoCJK (and other) fonts to other app.

BlurKit is an extraordinarily easy to use and performant utility to render real time blur effects in Android.

Use ViewPagers in Bottom Sheets and Bottom Sheet Dialogs!

An Android hook library to fix Toast BadTokenException.

A powerful 🚀 Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, dragging and animations.

Tiny helper class to provide cache for the result of repeated functions.

Allows you to implement Google Photos style multi-selection in your apps.


The empty file icon made by Freepik from .

Thanks for @NovaDNG’s many suggestions on design.