This library is used for Android API Level 21+ for capturing image from camera or taking image from gallery.
A dual-function menu button that offers a default action as well as the possibility of choosing a different action by selecting from a set of alternatives.
Android UI component to validate passwords.
An HTTP inspector for Android & OkHTTP (like Charles but on device). Chucker works as an OkHttp Interceptor persisting all those events inside your application, and providing a UI for inspecting and sharing their content.
Apps using Chucker will display a push notification showing a summary of ongoing HTTP activity. Tapping on the notification launches the full Chucker UI. Apps can optionally suppress the notification, and launch the Chucker UI directly from within their own interface.
KStateMachine is a Kotlin DSL library for creating finite state machines (FSM) and hierarchical state machines (HSM).
EasyRoutes allows you to easily draw routes through the google maps address api.
Android Library to create Lottie animation view dialog easily with a lot of customization.
Twitter's API v2 Objectified. This will save you time from creating data objects to access twitter's API v2. This library is supported on Gradle
, Maven
, Java
, Kotlin
, and Android
projects.
Esito ambition is to be your return type for suspending functions.
A set of tools to easy request background location permission in a intuitive way.
It is an Android Vertical Seekbar with segments developed in Kotlin. It offers multiple customization attributes to create a Slider/Seekbar based on your requirements.
Android library that captures global crashes, so that your application never really crashes.
A customizable and easy-to-use Timeline View library for Android. 100% Kotlin, also works as a RecyclerView
decorator.
Kotlin Multiplatform Mobius implementation - A functional reactive framework for managing state evolution and side-effects.
Despite the annual improvement of tools — everything related to Android instrumented testing still can be challenging and requires a lot of attention from engineers.
The goal of this open-source documentation is to make the process of introducing instrumented testing into your team smoother and avoid repeating our mistakes.
Connect BLE device using bluetooth with android phone Build Status Platform API.
An application can scan for a particular type of Bluetooth LE devices using ScanFilter. It can also request different types of callbacks for delivering the result.
A Clean Architecture App to show use of multi-module-architecture in a Jetpack Compose.
Snippet is an extensible android library to measure execution times of the code sections in a way that does not compromise with the readability and can be shipped to production without any additional setup. New behaviours can be added in the library by extending Execution paths. 2 execution paths provided with the library are: - MeasuredExecutionPath - The code path the does the measurement code spans - ReleaseExecutionPath - A no-op path (default path) that is usually installed in the release variants.
Features:
An example concept of MVVM and Kotlin. Display, Filter & Sort the given restaurants from assets with Jetpack Compose and AAC.
An easy-to-use action menu for Compose, providing missing functionality that ActionBar
has offered for years. It feature icons (optional), selectable/checkable items, nested sub menus and automatic overflow for items that don't fit the specified maximum.
A library to make toasts that can be used in 4 different types (Success, Error, Warning, Info).
A simple custom view that draws an n-point star for Android.
It's a library that helps you customize your notification bar.
A highly customizable quantity stepper for android projects.
Animate a strike over any image to indicate on/off states. As seen in the Material Guidelines.
Snackbar
from the Compose Material library, the InfoBar
can be properly displayed without additional requirements, like Scaffold
, SnackbarHost
/ SnackbarHostState
, or manually starting new coroutines to show the message.A helper library for Android to display Dialogs by suspending the coroutine till finish of the dialog.