- ONNX Runtime (Utility)
cross-platform, high performance ML inferencing and training accelerator.
- 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.
- Android Jetpack Annotations (Utility)
library that contains the annotations for Android Jetpack.
- AppCompat (Utility)
support newer Android features on older Android versions.
- CameraX (Utility)
an addition to Android Jetpack that makes it easier to add camera capabilities.
- Jetpack Compose (Development Framework)
a framework to define UIs programmatically with composable functions that describe its shape and data dependencies.
- Concurrent (Utility)
AndroidX library to help move tasks off the main thread with coroutines and take advantage of ListenableFuture.
- Constraint Layout Library (Utility)
library to reduce the number of nested views needed.
- 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.
- DataStore (Development Aid)
stores data asynchronously, consistently, and transactionally, overcoming some of the drawbacks of SharedPreferences.
- 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.
- Loader (Utility)
library to load data for your UI that survives configuration changes.
- Androidx PDF (Utility)
PDF viewing and PDF processing for Androidx
- ProfileInstaller (Utility)
AndroidX library that enables libraries to prepopulate ahead of time compilation traces to be read by ART.
- 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.
- Android Jetpack VersionedParcelable (Utility)
Provides a stable but relatively compact binary serialization format that can be passed across processes or persisted safely.
- Jetpack WindowManager Library (Utility)
enables application developers to support new device form factors and multi-window environments. The library provides a common API surface for API versions 14 and later. Especially provides additional functionality on foldable devices.
- coil (Utility)
Coroutine Image Loader. An image loading library for Android backed by Kotlin Coroutines.
- Decompose (Utility)
a Kotlin Multiplatform library for breaking down your code into tree-structured lifecycle-aware business logic components (aka BLoC), with routing functionality and pluggable UI (Jetpack Compose, Android Views, SwiftUI, JS React, etc.).
- Essenty (Utility)
most essential libraries for Kotlin Multiplatform development.
- Aire (Utility)
Fast & Simple image processing library.
- JXL (JPEG XL) Coder (Utility)
allows to decode and encode JPEG XL (JXL) images.
- svg android (Utility)
SVG (Scalable Vector Graphics) library for Android.
- FasterXML Jackson (Utility)
a fast and compliant streaming JSON parser/writer with a StAX-like API and support for marshalling/unmarshalling POJOs via annotations.
- JP2 for Android (Utility)
JPEG-2000 image encoder/decoder for Android based on OpenJPEG.
- ComposeFadingEdges (UI Component)
- ComposeShadowsPlus (UI Component)
- Colormath (Development Aid)
Multiplatform color space conversions for Kotlin.
- aviv-coder (Utility)
AVIF/HEIC coder for Android, Kotlin, Java.
- ExprK (Utility)
- vinnie (Utility)
library that reads and writes 'vobject' data (vCard and iCalendar).
- APNG4Android (Utility)
Android animation support for APNG & Animated WebP & Gif,High performance
- Google Material Design (Utility)
library to help with material design guidelines.
- Symbol Processing (Development Aid)
Symbol processing for Kotlin.
- Error Prone (Utility)
a static analysis tool for Java that catches common programming mistakes at compile-time.
- ZXing ('Zebra Crossing') (Utility)
ZXing („zebra crossing“) is an open-source, multi-format 1D/2D barcode image processing library.
- Tesseract Tools for Android (Utility)
a set of Android APIs and build files for the Tesseract OCR and Leptonica image processing libraries.
- Shapes (UI Component)
- MaterialKolor (Utility)
a Compose multiplatform library for generating dynamic Material3 color schemes from a seed color.
- AboutLibraries (Utility)
a library to offer some information about libraries.
- AVIF/HEIF Coder (Utility)
provides a simple interface to decode or encode ( create ) AVIF and HEIF images for Android.
- Compose Stability Analyzer (Utility)
- Moshi JSON library (Utility)
library to parse
JSON into Java objects.
- OkHttp (Utility)
OkHttp is an HTTP+HTTP/2 client for Android and Java applications.
- DynamicTheme (UI Component)
a Jetpack Compose material theming library, which falls back onto a custom dynamic colors implementation based on wallpapers to support older API levels.
- ImageToolboxLibs (Utility)
a set of Libraries used in Image Toolbox.
- ModalSheet (UI Component)
- Trickle (Utility)
Android Native image processing library with JNI bindings.
- PdfBox-Android (Utility)
a port of Apache's PdfBox library to be usable on Android.
- AndroidWM (Utility)
image watermark library that supports encrypted watermarks.
- Android Document Scanner (Utility)
requires 2 permissions: android.permission.WRITE_EXTERNAL_STORAGE, android.permission.READ_EXTERNAL_STORAGE
a library to scan documents.
- uCrop (Utility)
an image cropping library.
- Dagger (Utility)
A fast dependency injector for Android and Java.
- ez-vcard (Utility)
- Apache FreeMarker (Utility)
a template engine: a Java library to generate text output based on templates and changing data.
- QRose (Utility)
- Jpegli encoder for android (Utility)
a Jpegli encoder for Android.
- quickie (Utility)
requires 1 permissions: android.permission.CAMERA
a Quick Response (QR) Code scanning library for Android that is based on CameraX and ML Kit on-device barcode detection.
- Flinger (Utility)
- Ktor (Development Framework)
framework for quickly creating connected applications in Kotlin with minimal effort.
- Compose Charts (UI Component)
Animated & Flexible Practical Charts For Jetpack Compose.
- JavaX Annotation API (Utility)
common annotations for the JavaTM Platform API.
- GPUImage for Android (Utility)
filters based on OpenGL.
- Kotlin (Utility)
The Kotlin Programming Language
- kotlinx.coroutines (Utility)
library support for Kotlin coroutines.
- Kotlin serialization (Utility)
Kotlin cross-platform / multi-format serialization.
- LazyColumn scrollbar compose library (UI Component)
a compose implementation of the scroll bar. Can drag, scroll smoothly and includes animations.
- Zoomable (UI Component)
Jetpack Compose library that enables contents zooming with pinch gesture.
- Android-TiffBitmapFactory (Utility)
library that allows opening and saving images in *.tif format.
- Bouncy Castle (Utility)
a collection of APIs used in cryptography. Also see
Wikipedia.
- Compose Multiplatform (Development Framework)
a declarative framework for sharing UIs across multiple platforms with Kotlin.
- 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.
- OpenCV (Utility)
an open source computer vision and machine learning software library.
- Simple Logging Facade for Java (Utility)
abstraction for various logging frameworks (e.g. java.util.logging, logback, log4j) allowing to plug in the desired logging framework at deployment time.
- Kapng-Android (Utility)
- Reorderable (Utility)
reorder items in Lists and Grids in Jetpack Compose and Compose Multiplatform with drag and drop.