- Android Support v4 (Development Framework)
The Android Support Library is not actually a single library, but rather a collection of libraries that can roughly be divided into two groups: compatibility and component libraries. For details, please see
Understanding the Android Support Library.
- AppCompat (Utility)
support newer Android features on older Android versions.
- Biometric (Utility)
authenticate with biometrics or device credentials, and perform cryptographic operations.
- Jetpack Compose (Development Framework)
a framework to define UIs programmatically with composable functions that describe its shape and data dependencies.
- Constraint Layout Library (Utility)
library to reduce the number of nested views needed.
- Coordinatorlayout (UI Component)
AndroidX library to position top-level application widgets, such as AppBarLayout and FloatingActionButton.
- Androidx Core (Utility)
a static library that you can add to your Android application in order to use APIs that are either not available for older platform versions or utility APIs that aren't a part of the framework APIs.
- Android Emoji2 Compat (UI Component)
core library to enable emoji compatibility in Kitkat and newer devices to avoid the empty emoji characters.
- AndroidX Fragment (UI Component)
AndroidX library to encapsulate part of the user interface or behavior into reusable components.
- Androidx Graphics (Utility)
leverages graphics facilities across multiple Android platform releases.
- Lifecycle (Utility)
perform actions in response to a change in the lifecycle status of another component, such as activities and fragments.
- AndroidX Media3 (Utility)
share media contents and controls with other apps.
- ProfileInstaller (Utility)
AndroidX library that enables libraries to prepopulate ahead of time compilation traces to be read by ART.
- Room (Utility)
a persistence library that provides an abstraction layer over SQLite to allow for more robust database access while harnessing the full power of SQLite.
- Recyclerview (Utility)
display large sets of data in your UI while minimizing memory usage.
- Startup (Utility)
AndroidX library to implement a straightforward, performant way to initialize components at app startup.
- Swiperefreshlayout (UI Component)
implemtation of the swipe-to-refresh UI pattern.
- Android Jetpack VersionedParcelable (Utility)
Provides a stable but relatively compact binary serialization format that can be passed across processes or persisted safely.
- Viewpager (UI Component)
AndroidX library to display Views or Fragments in a swipeable format.
- AndroidX Widget ViewPager2 (UI Component)
replaces AndroidX ViewPager, addressing most of its predecessor’s pain-points, including right-to-left layout support, vertical orientation, modifiable Fragment collections, etc.
- GestureViews (Utility)
ImageView and FrameLayout with gestures control and position animation.
- PatternLockView (UI Component)
an easy-to-use, customizable and Material Design ready Pattern Lock view.
- JXL (JPEG XL) Coder (Utility)
allows to decode and encode JPEG XL (JXL) images.
- Glide (Utility)
An image loading and caching library for Android focused on smooth scrolling
- Android Image Cropper (Utility)
Image Cropping Library for Android, optimised for Camera / Gallery.
- svg android (Utility)
SVG (Scalable Vector Graphics) library for Android.
- Subsampling Scale Image View (UI Component)
view with pan and zoom gestures for displaying huge images without loss of detail.
- FasterXML Jackson (Utility)
a fast and compliant streaming JSON parser/writer with a StAX-like API and support for marshalling/unmarshalling POJOs via annotations.
- Reprint (Utility)
a unified fingerprint library.
- vinnie (Utility)
library that reads and writes 'vobject' data (vCard and iCalendar).
- Google Material Design (Utility)
library to help with material design guidelines.
- Google Core Libraries for Java 6+ (Utility)
a set of core libraries that includes new collection types (such as multimap and multiset), immutable collections, a graph library, functional types, an in-memory cache, and APIs/utilities for concurrency, I/O, hashing, primitives, reflection, string processing, and much more.
- Google Gson (Utility)
A Java serialization/deserialization library to convert Java Objects into JSON and back.
- RecyclerViewFastScroller (UI Component)
a fully customizable Fast Scroller for the RecyclerView.
- Picasso (Utility)
image downloading and caching library.
- AndroidPhotoFilters (Utility)
aims to provide fast, powerful and flexible image processing instrument for creating awesome effects on any image media.
- ez-vcard (Utility)
- Apache FreeMarker (Utility)
a template engine: a Java library to generate text output based on templates and changing data.
- RxJava (Utility)
RxJava (Reactive Extensions for the JVM) is a library for composing asynchronous and event-based programs using observable sequences for the Java VM.
- Android-Exif-Extended (Utility)
Exif extended library for Android, based on jhead c library (deals with Metadata in your photos, such as location, timestamp, aperture…)
- Kotlin (Utility)
The Kotlin Programming Language
- kotlinx.coroutines (Utility)
library support for Kotlin coroutines.
- Kotlin serialization (Utility)
Kotlin cross-platform / multi-format serialization.
- libavif (Utility)
a library for encoding and decoding .avif files.
- Apache Commons (Development Framework)
an Apache project focused on all aspects of reusable Java components.
- Apache Commons Sanselan (Utility)
a pure-java image library for reading and writing a variety of image formats.
- Fossify Commons (Utility)
some helper functions, dialogs etc used by multiple Fossify apps.
- Joda Time (Utility)
provides a quality replacement for the Java date and time classes.
- jsoup (Utility)
a Java library for working with real-world HTML. It provides an API for extracting and manipulating data, using the best of DOM, CSS, and jquery-like methods.
- android-gif-drawable (Utility)
Views and Drawable for displaying animated GIFs on Android.
- Droidsonroids ReLinker (Utility)
a robust native library loader for Android.