Library was created for showing initial tips for user on the start of the app (e.g. highlighted button with the message text). There are several implementations of animations, you can also easily extend existed animation for your needs.
Android loading indicator with "Light" animation.
A library that lets you implement ribbon ui and shimmer animation.
A collection of static methods to perform various operations including color, device, drawable, package, tasks and sdk on Android 14+ (ICS or above) devices.
ARVI - Autoplayable RecyclerView Items.
ExoPlayer-based Android library that makes the implementation of the autoplayable RecyclerView video items an easy task
Disk LRU (least recently used) cache with persisted journal. This cache has specific capacity and location. Rarely requested files are evicted by actively used. Lightweight and extremely easy to use.
Modify your app's launcher icon for each of your app-variants using simple gradle rules: add ribbons of any color, overlay your own images, change the colors of the icon, ...
Just add a reference to the plugin and it will be automatically configured for you. Or add some simple gradle rules to completely customize it.
Kissme is an open-source library providing encrypted key-value storage. It can be integrated seamlessly in Kotlin projects built with Kotlin Multiplatform, Kotlin/Native, and Kotlin Android plugins.
Kissme allows storing key-value data in common code modules without any additional boilerplate code.
Library designed to display an array of arrows that can be adjusted direction and color. Can be used for a variety of uses, directions of a particular object at different times, addition to the graph, etc.
EasyPermission Library is a library that will make android run-time permissions much easier. It allows you to request a specific permission without adding any validation code
A customizable square button to use as toolbar button with badge number on right top corner.
EditText implementation that allows formatting of currency-based numeric inputs.
A simple android app that tracks your eyes, detects your face and pauses/resumes a video playing according to that. Built using Google Vision API, Android Studio and lots of code for learning purposes.
A tracking and detection android app, made for learning purposes.
KittyORM is an Object-Relational Mapping library designed for use with Android and SQLite. It implements Data Mapper pattern design and its main purpose is to simplify interaction with SQLite database in Android applications. Written in Java 7 it supports devices from API level 9 Android.
Main idea of creating KittyORM is to offer a tool that would suit both people who want to use all power of SQLite and people who want just to work with simple database of few tables to store data without messing with raw SQL.
SuperAdapter is an adapter created to avoid repeating
RecyclerView adapter and duplicated code.
SuperBadge Android Library Android Library to display ratings and other information in a beautiful badge!
DateTime Picker tries to offer you the date and time pickers as shown in IOS, with an easy themable API.
A simple library to display dialogs and dialog fragments on Android 14+ (ICS or above) devices.
It has some improvements over appcompat-v7 (or AndroidX) dialogs and share the same behavior and methods. It can be used with any UI/UX framework or library and also has built-in fragment class to display
DialogFragment with ease.
A simple Android project using asynchronous programming with Kotlin Coroutines.
ShowcaseView is a simple-use library for Android to display new feature or whatever to the users.
The main advantage of ShowcaseView library is that you don't need to manage or follow view visibility in your codes. Because, when you call the ShowcaseManager to display showcase, ShowcaseManager will start new Activity and in this way, you have not to write extra code to dismiss showcase.
This is a custom library for android that can justify your
NaraeAudioRecorder is AudioRecorder for Android powered by Kotlin
StateLayout is a simple-use Android layout library which handles Loading, Content and Error / Info states for the activity / fragment / view.
The ZionFactory help you download files with so short code.
A simple way to customize your toast with different colors and icon! There is only one standard method to display customized toast, this method returns a customized toast.