AXEmojiView is an advanced library which adds emoji,sticker,... support to your Android application.
DrawRoute is an Android library that simplifies using the Google Directions API. It allows developers to easily draw routes on Google Maps, retrieve estimated times of arrival (ETA), and calculate the suggested distance between two locations flexibly and easily.
The library contains two main parts.
A simple Kotlin library for logging android and desktop projects.
A networking built in pure kotlin for use with kotlin and android project, with full support for rxjava and coroutines
Fast and simple application for generating and comparison hashes from files or text.
A simple, lifecycle-aware network monitoring library to simplify the need for asynchronous Android network state monitoring.
A simple & awesome animation library written in Kotlin for Android.
Coroutines Location API Library for Android. This library wraps the Location APIs in Kotlin coroutines and Flow.
A simple universal RecyclerView.Adapter
based on Android's DataBinding framework. Saves you from writing a new adapter implementation over and over for every new screen.
A Beautiful Multipurpose Awesome Dialogs Library in Android using Kotlin ????
A feasible caching library for Android.
Features
How does it work?
Caching is just a simple key-value pair data saving procedure. CacheX follows the same approach. CacheX uses SharedPreference as storage for caching data. Since we really can't just save the original data because of security issues. CacheX uses AES encryption & decryption behind the scene when you are caching data or fetching data from the cache. Also, you can observer cached data in real-time.
A Fast and Super Easy IPC library. Send data between processes or apps using Bundle.
ZoomHelper will make any view to be zoomable just like the Instagram pinch-to-zoom.
A fast, secure and modular key-value storage with batteries-included for Android and JVM
LiveChart is an open-source Android library to draw beautiful yet powerful charts. The library allows for color and data display customization, in an easy to learn, descriptive API.
Android library written in Kotlin, but can be used in Java too. Built to handle a single or multiple Uri (paths) received through Intents.
When you retrieve a Uri through an intent, its path is defined in relation to the File Chooser used, which does not represent the actual path of the file, making it impossible to work with it. This library aims to retrieve the real path of any file in a simple way, and then it is possible to use it for its proper purpose.
Compatible with API version from 16.
Cekrek is an android library that allows you to export any view to bitmap or image file in a convenient way.
Bitmap
from a View
without needed to displaying it.Image File
from a View
without needed to displaying it.View
extension function for Kotlin
user.Java
user too.Kotlin way of building RecyclerView Adapter. You do not have to write RecyclerView Adapters again and again and suffer from handling of different view types. Kiel will help you.
A simple graph library with more control for users.
A simple way to format text fields without getting affected by input filters.
This library reads word documents (.doc and .docx), txt and PDF files, and gives the output content of the document as a String.
A lightweight bottom navigation view, fully customizable with an indicator and animations.
ObjectBox is an an easy to use, object-oriented lightweight database and a full alternative to SQLite.
This is a library for create a picker in your android application. You can pick a single or multiple file. Also you can pick folder with it.
RxWebSocket is a simple, lightweight, reactive wrapper around OkHttp WebSocket, inspired by RxAndroidBle.
Instead of implementing a WebSocketListener like you would normally do with WebSocket, you can subscribe to it and when it is connected, subscribe to its messages. When you're done with the connection, you can simply unsubscribe and it takes care of closing the connection for you.