1989 Repositories
Android image-picker-library Libraries
Swiss army knife for identifying and fingerprinting Android devices.
fingerprint android Lightweight library for device identification and fingerprinting. Fully written in Kotlin. 100% Crash-free. Creates a device ident
Material Motion for Jetpack Compose
Material Motion for Jetpack Compose Jetpack Compose library for implementing motion system in Material Components for Android. ๐ Core A library which
An simple image gallery app utilizing Unsplash API to showcase modern Android development architecture (MVVM + Kotlin + Retrofit2 + Hilt + Coroutines + Kotlin Flow + mockK + Espresso + Junit)
Imagine App An simple image gallery app utilizing Unsplash API. Built with โค๏ธ by Wajahat Karim and contributors Features Popular photos with paginatio
Gradle plugin that generates a Swift Package Manager manifest and an XCFramework to distribute a Kotlin Multiplatform library for Apple platforms.
Multiplatform Swift Package This is a Gradle plugin for Kotlin Multiplatform projects that generates an XCFramework for your native Apple targets and
Android library for generating ramdom IDs
Android library for generating ramdom IDs
Android library for the adapter view (RecyclerView, ViewPager, ViewPager2)
Antonio Android library for the adapter view (RecyclerView, ViewPager, ViewPager2) Free from implementation of the adapter's boilerplate code ! Reuse
RoundedStarShape and Polygon Shape for Jetpack compose
Rounded star shape and polygon shape for Jetpack Compose How to install copy compose-polygonshape directory to your project directory. Add entry compo
S2 geometry library in Kotlin
S2 is a library for spherical geometry that aims to have the same robustness, flexibility, and performance as the best planar geometry libraries.
StepperPercent is an Android library, which has a bubble view, icon stepper when seeking
StepperPercent StepperPercent is an Android library, which has a bubble view, icon stepper when seeking Screenshot Download The lastest version: dep
Kotlin Gradle plugins for conveniently setting up Kotlin projects (JVM/MPP), publishing, Dokka, etc
Arrow Gradle config Add basic config to a Kotlin Multiplatform project In an Arrow KMP project, just add to the plugin block: plugins { kotlin("mu
A kotlin based server for the milky store mobile application
Milky Store backend server A kotlin ๐ ๐ based backend server to power up the milky store android application FEATURES : Secure serialisation ๐คฏ lead
Jetpack Compose BottomDrawerScaffold (Material Bottom Drawer)
BottomDrawerScaffold Current Compose Version: 1.0.2 Compose BottomDrawerScaffold which implements the Material Bottom Drawer https://material.io/compo
A lightweight particle system for Jetpack Compose - Quarks
compose-particle-system Quarks is a lightweight particle system for Jetpack Compose. There are endless possibilities for creating generative art with
An android library through which users can add a customized loading dialog box with Lottie Animations.
CustomLottieDialogBox About CustomLottieDialogBox is an android library which facilitate developers to add customized loading Dialog-Boxes to their an
An image board client based on Gelbooru for android, made from Jetpack Compose ๐ .
Mejiboard An image board client based on Gelbooru for android, made from Jetpack Compose ๐ . Features Material Design UI Easy one-handed operation Li
A simple library for hide and show text with animation.
ViewMore TextView ViewMore TextView allows you to use a TextView by hiding the content of the text by a number of established lines and to display all
๐ช Android Resources Wrapper Library
Kite Android Resource Wrapper Library. TLDR Fed up with typing ContextCompat, resources and context all over your apps to access your resources? Say n
Most popular Mocking framework for unit tests written in Java
Most popular mocking framework for Java Current version is 3.x Still on Mockito 1.x? See what's new in Mockito 2! Mockito 3 does not introduce any bre
Odyssey it's a declarative multiplatform navigation library for Multiplatform Compose
Odyssey Odyssey it's a declarative multiplatform navigation library for Multiplatform Compose ๐ง WARNING! It's an early preview, so you use it with yo
Android Gradle Plugin -- Auto Check big image and compress image in building.
McImage I will continue to update, please rest assured to use ไธญๆๆๆกฃ Androidไผ้ ็ๆๅ ๆถ่ชๅจๅ่ทๅๅ จ้จres่ตๆบ McImage is a Non-invasive plugin for compress all res in
๐ฅThe Android Startup library provides a straightforward, performant way to initialize components at the application startup. Both library developers and app developers can use Android Startup to streamline startup sequences and explicitly set the order of initialization.
๐ฅThe Android Startup library provides a straightforward, performant way to initialize components at the application startup. Both library developers and app developers can use Android Startup to streamline startup sequences and explicitly set the order of initialization.
Linenoise as an Android library
linenoise-android Linenoise built with Android NDK, packaged as an Android library with Java binding. This is not an officially supported Google produ
A simple navigation library for Android ๐บ๏ธ
Enro ๐บ๏ธ A simple navigation library for Android "The novicesโ eyes followed the wriggling path up from the well as it swept a great meandering arc ar
Add screenshots to your Android tests
Testify โ Android Screenshot Testing Add screenshots to your Android tests Expand your test coverage by including the View-layer. Testify allows you t
A Simple Android library to get the number of words and give you the time it will take you to finish an article/story.
MinRead A Simple Android library to get the number of words and give you the time it will take you to finish an article/story. Prerequisite Androidx K
MovieTray - An application built to play around JetPack components.
Its a playground application focusing on Paging3, MVVM architecture, Kotlin Extension functions, Retrofit, DSL, Navigation component, MotionLayout, SharedElementTransition, Single Activity Architecture, DataStore etc.
DependencyProperty is a dependency resolution library by Delegated Property.
DependencyProperty is a dependency resolution library by Delegated Property. Overview DependencyProperty is simple in defining and
See a pretty error screen when your Android app crashes
WhatTheStack WhatTheStack is a library to make your debugging experience on Android better. It shows you a pretty error screen when your Android App c
A Kotlin Android library for heuristics evasion that prevents your code from being tested.
EvadeMe An Android library for heuristics evasion that prevents your code from being tested. User Instructions Add the maven repository to your projec
A multi back stack android navigation
Labyrinth A multi back stack android navigation MIT License - Copyright (c) 2020 Abanoub Milad Nassief Hanna [email protected] @Linkedin @Github Scr
Android library for checking the internet connectivity of a device.
ConnectionChecker Android library for checking the internet connectivity of a device. Used in https://play.google.com/store/apps/details?id=com.muddas
ExpandableTextView - Read More TextView for Android
ExpandableTextView Read More TextView for Android Usage Gradle dependencies { implementation 'com.wayne.expandabletextview:expandable-textview:1.1
java.io.File compatible SAF library
DocumentFileX java.io.File compatible SAF implementation Tired of SAF bullshits? Implement SAF with ease! This library is in alpha stage. Most feature
A cup of library to Parse RSS for android. Also available as a ConverterFactory for Retrofit & Fuel
ParseRSS RSS Parser for android Simple, concise, and extensible RSS Parser in the entire coffee shop. It can capture these information from the RSS ar
Sentinel is a simple one screen UI which provides a standardised entry point for tools used in development and QA alongside device, application and permissions data.
Sentinel Sentinel is a simple one screen UI that provides standardised entry point for tools used in development and QA alongside device, application
Server Sent Events (SSE) client multiplatform library made with Kotlin and backed by coroutines
OkSSE OkSSE is an client for Server Sent events protocol written in Kotlin Multiplatform. The implementation is written according to W3C Recommendatio
AlertDialog for Android, a beautiful and material alert dialog to use in your android app.
AlertDialog for Android, a beautiful and material alert dialog to use in your android app. Older verion of this library has been removed
A library that enables reuse of Material themes defined in XML for theming in Jetpack Compose.
MDC-Android Compose Theme Adapter A library that enables reuse of Material Components for Android XML themes for theming in Jetpack Compose. The basis
GmailCompose is an Android application ๐ฑ for showcasing Jetpack Compose for building declarative UI in Android.
GmailCompose GmailCompose Demo GmailCompose is an Android application ๐ฑ for showcasing Jetpack Compose for building declarative UI in Android. About
๐งโโ๏ธ Java library to interact with YouTrack's REST API.
YouTrack Kotlin API ๐งโ Kotlin JVM library to interact with YouTrack's REST API. Usage fun main(args: ArrayString) { val youtrack = YouTrack {
โญ โโโโโโ โOffers a range of beautiful sheets (dialogs & bottom sheets) for quick use in your project. Includes many ways to customize sheets.
Sheets Sleek dialogs and bottom-sheets for quick use in your app. Choose one of the available sheets or build custom sheets on top of the existing fun
RecyclerView With No Adapter | Available For Jetpack Compose
About This Project Available on Google Dev Library Click Here RecyclerView No Adapter (Adapter Has Been Handled) RecyclerView No Adapter Using ViewBin
๐ฒAndroid library to parse open graph tags (ogTags) from given URL.
ogTagParser Android library to parse open graph tags (ogTags) from given URL. Getting Started Step 1. Add the dependency Root Level Build.gradle file
Robust error-handling for Kotlin and Android
Code Complete: A Practical Handbook of Software Construction, on error-handling techniques: Consumer applications tend to favor robustness to correctn
Flower - Super cool Android library to manage networking and database caching with ease
Flower Super cool Android library to manage networking and database caching with ease. It allows developers to use remote resources on-the-fly OR Comb
A LaTeX rendering library for Android
Library for displaying LaTeX formulas on Android. It use cLaTeXMath to parse and render LaTeX code. The picture below demonstrate the demo application
๐ A common toolkit (utils) โ๏ธ built to help you further reduce Kotlin boilerplate code and improve development efficiency. Do you think 'kotlin-stdlib' or 'android-ktx' is not sweet enough? You need this! ๐ญ
Toolkit [ ๐ง Work in progress โ ๐ท ๐ง๏ธ ๐ง ] Snapshot version: repositories { maven("https://s01.oss.sonatype.org/content/repositories/snapshots") }
An Android transformation library providing a variety of image transformations for Coil, Glide, Picasso, and Fresco.
An Android transformation library providing a variety of image transformations for Coil, Glide, Picasso, and Fresco.
An Android library for picking location in Bangladesh
BDLocationChooser An Android library for picking location in Bangladesh Example Screenshot : Implement Library The library is available on JitPack, fo
Small code generating library for safe Jetpack Compose navigation with no boilerplate.
Compose Destinations A KSP library to use alongside compose navigation. It reduces boilerplate code and is less error-prone since passing arguments be
Easiest routing for compose-jb
Easiest routing for compose-jb Supported targets: Jvm Js Installation repositories { mavenCentral() } dependencies { implementation("io.githu
EasyVersion is a Gradle plugin that manage your app or library version.
EasyVersion EasyVersion is a Gradle plugin that manage your app or library version. Before Downloading Create easy_version.json in your root project d
Library provides an easy way to a add shimmer effect in Android Compose project.
Add a shimmer effect to the layout in Android Compose
A library to help implement barcode scanning
A library to help implement barcode scanning
An implementation of the Bloc pattern for Kotlin and Jetpack Compose
Kotlin Bloc An implementation of the Bloc pattern for Kotlin and Jetpack Compose. Documentation Documentation is available here: https://ptrbrynt.gith
An Android app built with Kotlin, consuming StarWars API to display characters of the popular StarWars Movie. It is built with the MVVM pattern and the latest Jetpack components.
StarWars An Android app built with Kotlin, consuming StarWars API to display characters of the popular StarWars Movie. It is built with the MVVM patte
An image loading library for android.
Bilder Download Add following to your project's build.gradle allprojects { repositories { ... maven { url 'https://jitpack.io' } } }
KtRssReader is a Kotlin library for parsing RSS feed.
KtRssReader is a Kotlin library for parsing RSS feed.
Android network client based on Cronet. This library let you easily use QUIC protocol in your Android projects
Android network client based on Cronet. This library let you easily use QUIC protocol in your Android projects
Tutorial For openJDK 11 and AGP 7.0.0+ | Tutorial Multi Library Android in 1 Project | Groovy
jitpack-library-guide For openJDK 11 and AGP 7.0.0 + Please read every single note for detail Tutorial Click Here Kotlin DSL Click Here Repository for
Compose easy forms validation library
Compose EasyForms Focus on building your form UI while the library do the heavy work for you. Features Built in support for most of the Form widgets i
Field state manager and basic set of validation, fields
Compose Forms Field state manager and basic set of validation, fields
Animate a strike over any image to indicate on/off states. As seen in the Material Guidelines.
StrikedImageView Animate a strike over any image to indicate on/off states. As seen in the Material Guidelines. Gradle allprojects { repositories
Simple event library to communicate between Activity/Fragment and ViewModel
Setup dependencies { implementation "com.github.skgmn:viewmodelevent:1.1.0" } If you don't know how to access to GitHub Packges, please refer to
Explode compose elements on click! Just add explodeOnClick() modifier!
compose-explode Explode compose elements on click! Just add explodeOnClick() modifier! Inspired from ExplosionField Getting started Go to library/expl
An android compose library with different Graphs and Charts
plot An android compose library with different Graphs and Charts (currently supports only Line graph, more types will be added soon) Download reposito
๐ Jetpack Compose image loading library which can fetch and display network images using Glide, Coil, and Fresco.
๐ Jetpack Compose image loading library which can fetch and display network images using Glide, Coil, and Fresco.
Elegant design and convenient to use RecyclerView adapter library based on Kotlin DSL.
xAdapter: Kotlin DSL ้ฃๆ ผ็ Adapter ๅฐ่ฃ 1ใ็ฎไป ่ฏฅ้กน็ฎๆฏ KotlinDSL ้ฃๆ ผ็ Adapter ๆกๆถๅฐ่ฃ ๏ผ็จๆฅ็ฎๅ Adapter ่ฐ็จ๏ผๆๆณๆฏ้็จๅทฅๅๅๆๅปบ่ ๆนๅผ่ทๅ Adapter ้ฟๅ ไปฃ็ ไธญๅฎไนๅคง้็ Adapter ็ฑปใ่ฏฅ้กน็ฎๅจ BRVAH ็ Ada
Android 11 Jetpack Masterclass Udemy Course by Denis Panjuta ๐ง๐ปโ๐ป
๐ Jetpack Masterclass ๐ Android 11 Jetpack Masterclass Udemy Course by Denis Panjuta ๐ง๐ปโ๐ป ๐ฅ MAD Score ๐ Tech stack & Open-Source Libraries Glid
๐ Experimental Kotlin library for Revolt (API subject is to change)
Kairi ๐ Experimental Kotlin library for Revolt
This library is a set of simple wrapper classes that are aimed to help you easily access android device information.
SysInfo Simple, single class wrapper to get device information from an android device. This library provides an easy way to access all the device info
Dependency Injection library for Compose Multiplatform, Koin wrapper.
๐ฅฅ Cokoin Injection library for Compose (Multiplatform and Jetpack), Koin wrapper. It uses @Composable functions to configure KoinContext and Scopes.
A small API to add Quran with Tajweed Color in Android App
QuranApi A simple Api to implement Quran in Android. Add To Project Step 1. Add the JitPack repository to your build file Add it in your root build.gr
An in-display logging library for Android ๐ฒ
Vlog provides an easy and convenient way to access logs right on your phone.
A lightweight circular indicator view library for Android
A lightweight circular indicator view library for Android
๐ Kotlin version of the popular google/easypermissions wrapper library to simplify basic system permissions logic on Android M or higher.
๐ Kotlin version of the popular google/easypermissions wrapper library to simplify basic system permissions logic on Android M or higher.
A lightweight task progress calendar view library for Android
A lightweight task progress calendar view library for Android
java.time Kotlin extension functions library.
Java Time Kotlin extension functions. Background Java Time became integrated to the JDK as of Java 8. It was a huge improvement over its Date predeces
An Android Jetpack Compose library for displaying on-screen messages
InfoBar Compose An Android Jetpack Compose library for displaying on-screen messages. Unlike the built-in Snackbar from the Compose Material library,
An implementation of a gif decoder written 100% in Kotlin, plus an associated Drawable for Android
An implementation of a gif decoder written 100% in Kotlin, plus an associated Drawable for Android
A kotlin library of extension functions that add smalltalk style methods to objects.
KtTalk A kotlin library of extension functions that add smalltalk style methods to objects. Motivation Smalltalk is a pure OO language in which everyt
Donut is an Android library which helps you to easily create beautiful doughnut-like charts.
Doughnut-like graph view capable of displaying multiple datasets with assignable colors
Android Parcelable support for the Kotlinx Serialization library.
Android Parcelable support for the Kotlinx Serialization library.
Balloon ๐ A lightweight popup like tooltips, fully customizable with arrow and animations.
Balloon ๐ A lightweight popup like tooltips, fully customizable with arrow and animations.
A simple & curved & material bottom navigation for Android written in Kotlin with โฅ .
A simple & curved & material bottom navigation for Android written in Kotlin with โฅ .
Library for charts in android with animations
Charts Gradle Setup Step 1. Add the JitPack repository to your build file Add it in your root build.gradle at the end of repositories: allprojects {
Code generation of Kotlin DSL for AWS CDK
Code generation of Kotlin DSL for AWS CDK
A lightweight and simple Kotlin library for deep link handling on Android ๐.
A lightweight and simple Kotlin library for deep link handling on Android ๐.
Color.kt is a modern color science library for Kotlin Multiplatform and Java.
Color.kt is a modern color science library for Kotlin Multiplatform and Java. It includes modern perceptually-uniform color spaces and color appearance models, such as Oklab and ZCAM.
Recipes app with using Jetpack Compose.
RecipesComposeApp In this repository i made recipes app with using Jetpack Compose. Datas is coming from my other json repository. You can look in her
A webapp which generates a simple Discord profile banner image in real-time which shows user's status and activity.
DiscordProfileBanner This tool generates a Discord profile banner image in realtime. I wrote it for use in my AniList profile. An example in action: H
Android 11 Jetpack Masterclass Udemy Course by Denis Panjuta ๐ง๐ปโ๐ป
๐ Jetpack Masterclass ๐ Android 11 Jetpack Masterclass Udemy Course by Denis Panjuta ๐ง๐ปโ๐ป ๐ฅ MAD Score ๐ Tech stack & Open-Source Libraries Glid
Easy zoom in with drag support for Jetpack Compose
ComposeZoomableImage Jetpack Compose Zoomable Image Android Library Easy zoom in with drag support for Jetpack Compose Demo Setup Add Jitpack maven {
A shimmer library for Android's Jetpack Compose.
Shimmer for Jetpack Compose A library which offers a shimmering effect for Android's Jetpack Compose. It was developed in need for a shimmer effect th
A pure-Kotlin library for bots to interface with Revolt
RevoltKt A pure-Kotlin library for bots to interface with Revolt Sample Usage import me.maya.revolt.defaultClientBuilder import me.maya.revolt.events.