A floating view with draw over other apps.
https://ift.tt/x8bcqYO
A library that provides standard design colors (Material and Flat design) and design colors for mainstream companies (Google, Twitter, Netflix, Instagram etc) in Kotlin.
KayThread is a Java library that allows you to create and control threads easily.
Avocado is a plugin that uses alexjlockwood/avocado line tool (similar to svgo) that optimizes Android VectorDrawable (VD) and AnimatedVectorDrawable (AVD) xml files.
A Lightweight PDF Viewer Android library which only occupies around 125kb while most of the Pdf viewer occupies up to 16MB space.
Simple color picker for android with clean interface.
Features - Clean interface and easy-to-use API - High performance - Customizable - Sliders for Hue, Saturation and Brightness - State of components are preserved during configuration changes - View size change is implemented - Components of this library both work together and separately
Birch is a simple, secure, and free remote logger that allows you to collect logs from production applications.
The lib supports offline logging and allows you to remotely adjust log level and upload frequency on specific devices to help troubleshoot pesky bugs in production.
The platform also helps organize logs coming from different build types whether it's development, staging, sandbox, production, or any other variation.
Replacement for Android's EditText, which allows user to input text with formatting. Features: * Bold * Italic * Underline * Text color * Text background color * Bullets * Numbered list * Inline image
Elevate your Android app's user experience with the Animated Star Rating library. This customizable library provides smooth animated star ratings, perfect for enhancing user interactions in review features. With adjustable star count and easy integration, it's a lightweight solution to add a touch of interactivity to your UI.
Features:
Feel free to adjust it according to your preferences!
Compose Date Picker tries to offer you the year and month pickers which you can customize for your requirements. The library complately written with Jetpack Compose.
Support for Android 5.0 (API level 21) and up.
A lightweight module written in Kotlin for monitoring network state and airplane mode on native android.
Gradle plugin that lets you request for Android runtime permissions without having to write code, just by using annotations.
CircularSeekBar is a circular progress bar/seek bar android library that supports animations, dashes and gradients.
Sniff all the notifications in the drawer of their information.
Simple, lightweight, PDF viewer for android. Supports assets paths, or internet URLs. Used PdfRenderer API
Alphabet Keyboard | Numeric Keyboard |
---|---|
Features
Customizations
A staged progressbar that you can use if you want finer control of the steps in between its stages. You can customize:
This GitHub Action auto-translates Android's strings.xml and fills in the missing translations in all other languages.
Any Video Downloader is a library for android which can download any video from internet specially from any tube including all availabe quality like 240P, 360P, 480P, 720P 1080P and so on. It uses Jsoup and webview behind the scene. This library also comes with pre-defined proguard rules.
Drop-in replacement for Image() composables featuring support for pan & zoom gestures and automatic sub‑sampling of large images that'd otherwise not fit into memory.
Streamline permission handling in Android Jetpack Compose applications with Compose Permissions.
TypedBundle is a type safe Bundle for Android development.
Bundle is essential component in Android development from Day 1, but the flexible key-value structure don't limiting us from put a String and get an Int back with same key (and which will cause crash not compile error). This library is aimed to transform the plain String key into a type based class (such as StringKey or IntKey in below example) to align the type usage on both get and set side.
Kevlar is a security toolkit (library) for Android apps. It is divided in 3 packages (antipiracy, rooting and integrity), each containing specific tooling and components.
Its purpose is to be an auditing tool, used to inspect the security environment on Android devices.
A security environment is the security state of a device, which can be probed with the different packages kevlar provides.
Each package focuses on a specific security environment area:
Kevlar is intended to be used any time it is deemed necessary to determine whether the device your app is running on can be regarded as secure, according to your policies and security requirements.
Gauge Composable is a fusion of classic and modern Gauges with some customization options.
Android library for gallery images and videos, and capture camera image and video.
A customizable progressbar component can be used in onboarding screens for Jetpack Compose.