- 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.
- 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.
- 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.
- Colormath (Development Aid)
Multiplatform color space conversions for Kotlin.
- aviv-coder (Utility)
AVIF/HEIC coder for Android, Kotlin, Java.
- 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.
- 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.
- Jetpack Compose Gestures (UI Component)
Jetpack Compose gesture library that expands avaiable gesture functions with onTouchEvent counterpart of event, transform and touch delegate gestures.
- Compose Colorful Customizable Sliders (UI Component)
colorful sliders that can have Solid or Gradient colors for thumb or track which can have thumb and track with varying sizes, borders with solid or gradient colors.
- 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.
- Trickle (Utility)
Android Native image processing library with JNI bindings.
- 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.
- 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.
- 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.
- Reorderable (Utility)
reorder items in Lists and Grids in Jetpack Compose and Compose Multiplatform with drag and drop.