2061 Repositories
Android room-persistence-library Libraries
Add Ios Swipe Search TextField Component in Android Jetpack Compose.
IosSwipeSearchCompose Add Ios Swipe Search TextField Component in Android Jetpack Compose. How it looks Usage val text = remember { mutableStateOf("")
Add Expandable Horizontal Pager in Android Jetpack Compose.
ExpandableHorizontalPagerCompose Add Expandable Horizontal Pager in Android Jetpack Compose. How it looks Usage BoxWithConstraints( modifier = Mod
Fully customizable Calendar/DatePicker for Android/Kotlin
AMCalendar - Android Date (Range) Picker AMCalendar is a fully customisable widget for picking dates and ranges based on the native Calendar. It's an
🪐 Modern Android development with Hilt, Coroutines, Flow, JetPack(ViewModel) based on MVVM architecture.
Ceres 🪐 Modern Android development with Hilt, Coroutines, Flow, JetPack(ViewModel) based on MVVM architecture. Download Gradle Add the dependency bel
Candroid does things different. The Candroid app store is a library of APK client wrappers (F-Droid, APKPure, etc.) For the main Candroid app store, try visiting the Candroid Market.
Candroid App Store Candroid does things different. The Candroid app store is a library of APK client wrappers (F-Droid, APKPure, etc.) For the main Ca
a Custom Snackbar Library for Jetpack Compose 🚀🎨
🎨 Snackie is a custom snackbar library for jetpack compose built without using the built in snackbar component 📚 Implementation repositories { ma
MachOParser is a Kotlin library to parse Mach-O files
MachOParser MachOParser is a Kotlin library to parse Mach-O files Mach-O is a file format for executables, shared libraries and related binaries. This
Camera is a library for Android built using the Camera2 API.
Camera Camera is a library for Android built using the Camera2 API. The Camera2 API allows users to capture RAW images, i.e. unprocessed pixel data di
Add Animatable Material Components in Android Jetpack Compose. Create jetpack compose animations painless.
AnimatableCompose Add Animatable Material Components in Android Jetpack Compose. Create jetpack compose animation painless. What you can create from M
🎨A Jetpack Compose searchable drop down menu library
Searchable-Dropdown-Menu-Jetpack-Compose 🚀 A Jetpack Compose Android Library to create a dropdown menu that is searchable. How to include it into you
SimpleApiCalls is a type-safe REST client for Android. The library provides the ability to interact with APIs and send network requests with HttpURLConnection.
SimpleApiCalls 📢 SimpleApiCalls is a type-safe REST client for Android. The library provides the ability to interact with APIs and send network reque
Selenium locators for Java/Kotlin that resemble the Testing Library (testing-library.com).
Selenium Testing Library Testing Library selectors available as Selenium locators for Kotlin/Java. Why? When I use Selenium, I don't want to depend on
An Android instance app for working with Google Map, Kotlin
map-instance-app A map instance app for seeing the current position of the user and saving that in the database and showing a list of saved locations.
A library that extends the existing JDBC API so that data objects can be used as input (to set parameters) and output (from ResultSet's rows).
SqlObjectMapper This is a library that extends the existing JDBC API so that data objects can be used as input (to set parameters) and output (from Re
akka-samples-peristence-java by Lightbend, but using Kotlin.
This example illustrates event sourcing with Akka Persistence. it is based (okay, stolen from) the generated sample project akka-samples-peristence-ja
SurrealDB Kotlin implementation.
Kotlin Surreal Database API KSDB | by Necrosis SurrealDB framework for Kotlin Documentation · Report Bug · Request Feature 📔 Table of Contents 📔 Tab
⏱️ TimerView is a beautifully designed fully customisable Android view that allows developers to create the UI for countdown timers.
TimerView 🔥 A beautifully designed fully customisable Android view that allows developers to create the UI for countdown timers. Index Getting starte
A library for Android to get the market name of the device.
GoogleSupportedDevices A library for Android to get the market name of the device. Getting Started Include the library in your build.gradle. implement
Android Kotlin+ MVVM + Retrofit2 + Room +Dagger2 + Coroutines + Junit4 + Espresso + Mockito + MockWebServer
Movies-TMDB Android Kotlin+ MVVM + Retrofit2 + Room +Dagger2 + Coroutines + Junit4 + + Espresso + Mockito + MockWebServer Movies-TMDB Android Movies-T
Integration-test library for Kotlin and Java
Maya Maya (/ˈmɑːjə/, माया), literally "illusion" or "magic". In Vedic texts it connotes a "magic show, an illusion where things appear to be present,
This is a Interview application which made by me in interview task what it do? that will give you the result from Api and also save data in the cache using RoomDb so that we can access it offline.
Clean-MVVM-App An Android application built using Clean + MVVM architecture. Components used in the app. Kotlin - As a programming language. Material
A News Application Shows Breaking News of the Country with a feature to save News for future Use.
A News Application Shows Breaking News of the Country with a feature to save News for future Use.You can search news on any topic.Used all latest stuffs in android like Navigation Component, MVVM Architecture, Retrofit, Room DataBase, Kotlin Corutines etc
Android Room with a View - Java
Android Room with a View - Java This code used Room in a database-backed app. You'll create the data layer for an app that tracks Product, and you'll
Kotlin library to communicate with LinuxCNC using JNI.
Kotlin LinuxCNC Kotlin library to communicate with LinuxCNC using JNI. Setup Assuming you have linuxcnc installed Env variables You need to set some e
NPS android library to get the feedback you need from users
netpromoterscore NPS android library helps you to get the feedback you need from the users Gradle Dependency: implementation 'com.github.quantumlibs:n
Simple app to consumer api movies with retrofit and save result in database with room using android jetpack
MoviesCompose Simple app to consumer api movies with retrofit and save result in database with room using android jetpack Instruccions Log Up in https
NationalKeyboard
National Keyboard National Keyboard is a small keyboard for Caucasian languages based on modern Android tech-stacks especially focus on Jetpack Compos
A music picker library for React Native. Provides access to the system's UI for selecting songs from the phone's music library.
Expo Music Picker A music picker library for React Native. Provides access to the system's UI for selecting songs from the phone's music library. Supp
Math Your Brain is a math game built using Jetpack Compose and Modern MVVM Architecture
Math Your Brain is a math game built using Jetpack Compose and Modern MVVM Architecture. I built this so that programmers learning Jetpack Compose Can use this repository as a learning material for Jetpack Compose.
简明易用框架,解决 MVI 实战痛点
🌏 English README 研发故事:《解决 MVI 架构实战痛点》 上期《Jetpack 架构组件设计拆解及改善建议》侧重拆解 “领域层” 设计误区,并给出改善建议 —— 通过 MVI-Dispatcher 承担 Event-Handler, 然有小伙伴表示,不仅要 MVI-Dispatc
This app features - Modern Design, MVVM, Hilt, Room, StateFlow, Jetpack Compose
MyMusic is a beautiful app showing how to build modern looking interfaces using Jetpack Compose, recommended libraries, best practices and architectur
E-Commerce application with MVVM & Clean Arch - Hilt - Coroutines - Retrofit - Firebase - Room DB.
E-Commerce-App E-Commerce application with MVVM & Clean Arch - Hilt - Coroutines - Retrofit - Firebase - Room DB. API Link Project Features MVVM with
ShimmerTextView is a simple library to integrate shimmer effect in your TextView.
ShimmerTextView ShimmerTextView is a simple library to integrate shimmer effect in your TextView. Key features Set a base color in ShimmerTextView. Se
🍭 GithubSearchKMM - Github Repos Search - Android - iOS - Kotlin Multiplatform Mobile using Jetpack Compose, SwiftUI, FlowRedux, Coroutines Flow, Dagger Hilt, Koin Dependency Injection, shared KMP ViewModel, Clean Architecture
GithubSearchKMM Github Repos Search - Kotlin Multiplatform Mobile using Jetpack Compose, SwiftUI, FlowRedux, Coroutines Flow, Dagger Hilt, Koin Depend
🇧🇷 Utils library for Brazilian specific businesses
🇧🇷 Brazilian Toolkit 🇧🇷 Utils library for Brazilian specific businesses. Including in your project Gradle Add below codes to your root build.gradl
A demonstration of source code transformation to implement automatic differentiation, compatible with an operation overload style AD library DiffKt.
AdOptimize Kotlin Plugin AdOptimize is a Kotlin compiler plugin that can transform functions written using an operation overload automatic differentia
Yet another awesome Intro screen library 🔥
Compose-Intro ✅ Yes, I'm too bad in naming my libraries : ) Yet another Intro Screen library made with the love of Kotlin and Jetpack compose : ) ❤️ ✨
android + Kotlin + Semantic releases + SpotBugs + Jacoco + maven + Gradle + groovy + GitHub actions + SonarQube + commitlint
Contents Installation Package Root project build.gradle App project build.gradle Contributing Citation Copyright Installation Package The latest versi
A simple textview with custom background to provide additional information.
🧱 Tebel A simple textview with custom background to provide additional information. Install Gradle Add JitPack repository below to your module's buil
ToggleIconView is a collection library of animated two-stage toggle icons for Android.
ToggleIconView ToggleIconView is a collection library of animated two-stage toggle icons for Android. Installation JitPack repository // Project level
A movie & TV show exploration app that implements MVVM design pattern by following the clean architecture principles, using TMDB API.
🎬 Movie App 📺 A movie & TV show exploration app that implements MVVM design pattern by following the clean architecture principles, using TMDB API.
Affogato is a multipurpose library for Android, Jetpack Compose and Kotlin.
Affogato Affogato is a multipurpose library for Jetpack Compose, Android and Kotlin. Core-ktx Core-ktx is a Kotlin library that provides a set of Kotl
🚀 Stock Market App / See listed companies and details with Jetpack Compose.
🚀 Stock Market App 🚀 Preview 👀 ✨ See listed companies and details with Jetpack Compose ✨ 📚 Libraries Retrofit2 Open CSV Compose Destinations Dagge
Kotlin-MVVM-RxJava-Hilt-Retrofit-Room
IMovie IMovie is a is a sample project that presents a modern approach to Android application development. The goal of the project is to combine popul
Simple view which allow you to customise your pizza's toppings and size as per your choice.
TwistedPizzaToppingsView Overview Simple view which allows options to customize your pizza toppings and size as per your choice. Features Android 12 s
A Gradle plugin to easily publish library components to Maven.
Component Publisher A Gradle plugin to easily publish components based on maven-publish. You can find the latest released plugin on Gradle Plugin Port
➕ An efficient and beaufitul Multi Float action button library based on Twitter implemented in Jetpack Compose 🚀
Multi Float Action Button ➕ An efficient and beaufitul Multi Float action button library based on Twitter implemented in Jetpack Compose 🚀 Including
Spinwheel for Android using Jetpack Compose.
SpinwheelCompose SpinWheel in Android using Jetpack Compose. How it looks Usage val textList by remember { mutableStateOf( listOf("Pie 1"
A light weight Compose Animation library to choreograph low level Animation API through Kotlin DSL.
Koreography Choreograph your Compose Animation 💃 🕺 A lightweight Compose Animation utility library to choreograph low-level Animation API (https://d
A high performance dex deobfuscator library.
DexKit-Android README|中文文档 This repository update has been terminated, Please use DexKit in the future, it's easier to use. A high performance dex deo
A tiny Kotlin multiplatform library that assists in saving and restoring objects to and from disk using kotlinx.coroutines, kotlinx.serialisation and okio
Store A tiny Kotlin multiplatform library that assists in saving and restoring objects to and from disk using kotlinx.coroutines, kotlinx.serialisatio
An Android base project building on MVVM Architecture Pattern. This can help you build new apps faster
MVVM Explanation If you can't imagine what is MVVM, please read my medium article here first. It can fully explain the revolution of Software architec
MIPagerTransformer is an android library that provides a seamless image transformation experience.
MIPagerTransformerView -- MIPagerTransformer is an android library that provides a seamless image transformation experience. Overview 👆 Shutter 👆 Pa
Add Wheel Date - Time Picker in Android Jetpack Compose.
WheelPickerCompose Add Wheel Date - Time Picker in Android Jetpack Compose. Usage Picker Usage WheelDateTimePicker { snappedDateTime - } WheelDatePic
This library provides common speech features for ASR including MFCCs and filterbank energies for Android and iOS.
Kotlin Speech Features Quick Links 📒 Introduction This library is a complete port of python_speech_features in pure Kotlin available for Android and
MVVM ,Hilt DI ,LiveData ,Flow ,SharedFlow ,Room ,Retrofit ,Coroutine , Navigation Component ,DataStore ,DataBinding , ViewBinding, Coil
RickMorty This is a simple app which has been implemented using Clean Architecture alongside MVVM design to run (online/offline) using : [ MVVM ,Hilt
EduApp is a mini e-learning platform based on udemy's public api. It has 4 main navigation destinations (Home, Search, Wishlist, Cart). Users can search courses from different categories and get real-time results from the api using Chips for a smooth filtering experience. It has different theme for dark mode.
EduApp EduApp is a mini e-learning platform based on udemy's public api. It has 4 main navigation destinations (Home, Search, Wishlist, Cart). Users c
A custom Stepper for jetpack compose 🚀
Compose-Stepper Compose-Stepper library provides a custom stepper in the modern android toolkit Jetpack compose which can be easily added in to your c
Movies App represent a list of movies, list of categories, search about movie and Save movie in Room Database
What is this project? Movies App represent a list of movies, list of categories, search about movie and Save movie in Room Database Main Features Kotl
Alwan 🎨 is an Android Jetpack Compose color picker library.
Alwan Alwan is an Android Jetpack Compose color picker library. Preview Recording.mp4 Download Gradle: dependencies { implementation 'com.raedapps:a
A coding examples project about Kotlin Programming language. 🇰
Kotlin Tutorial 👨🏻💻 What is Kotlin ❓ Kotlin is a new programming language, developed by JetBrains. Jetbrains is a popular software development com
This is a sample app to use [Molecule library] and solve some scoping problems in Android development.
Android sample app Problem It's started when P.Y. in Twitter shared this tweet and his post, which is a correct complain about introducing a new set o
A simple, highly customizable compose navigation component for Android & Desktop platform.
介绍 一个简单并提供高度扩展功能的 Compose 导航组件,同时支持 Android 和 Desktop 平台。 常用功能 使用 下载 // Android implementation("io.github.succlz123:compose-screen-android:0.0.1") //
This is an android app using which users can chat to people nearby them with help of Bluetooth.
This is an android app using which users can chat to people nearby them with help of Bluetooth. This app is developed in Kotlin programming language. It is still in its early stages of development and currently let user to one-person-one-time chat at a time. It is under heavy development 😅😅
🍓CookHelper - food social network. The Api and Websocket are based on Ktor framework. Dependency injection with Koin library.
CookHelper [ 🚧 Work in Progress 🚧 ] CookHelper is a cross-platform application that will allow you to cook a delicious dish from an existing recipe
Collection of code samples for learning Android Fundamentals.
Android Tutorials Collection of code samples for learning Android Fundamentals and lessons in KOTLIN from YOUTUBE. The layout of Android Applications
To Do List App is built in Kotlin using Material 3, Data Binding, Navigation Component Graphs, Room persistence library, Kotlin coroutines, LiveData, Dagger Hilt, and Notifications following MVVM Architecture.
ToDoListApp ToDoList App demonstrates modern Android development with Hilt, Coroutines, LiveData, Jetpack (Room, ViewModel), and Material 3 Design bas
CuteDialog- Android Custom Material Dialog Library
A Custom Material Design Dialog Library for Android Purpose CuteDialog is a Highly Customizable Material Design Android Library. CuteDialog allows dev
A repository that contains various examples of how to use the telegram-bot library.
Telegram-bot templates This repository contains simple different examples of how to use the telegram-bot library. How to use All the examples are conv
RX-based async paradigm, Room, DI (Hilt), Retrofit, MVVM, Jetpack, Lottie, Transitions
CatBreedsApp RxJava, Room, DI (Hilt), Jetpack, Shared element transition. clean MVVM architecture, Retrofit Cats need your help, we want to build an a
Android Stories library - Instagram-like android stories library that supports images from disk or from internet (url)
Android Stories Library Instagram like stories library for Android. Add it in your root build.gradle at the end of repositories: allprojects { reposi
Execute asynchronous batch tasks with predefined or custom UI in Android.
AndroidBatchWorker Execute asynchronous batch tasks with predefined or custom UI in Android. Import Add JitPack repository to your project level build
XCore is a Open-Source , simple and lightweight API & Template for Android Apps.
XCore XCore is a Open-Source , simple and lightweight API & Template for Android Apps. Support XCore is compatible with Android Studio & Sketchware Pr
Type-safe arguments for JetPack Navigation Compose using Kotlinx.Serialization
Navigation Compose Typed Compile-time type-safe arguments for JetPack Navigation Compose library. Based on KotlinX.Serialization. Major features: Comp
Build with Jetpack Compose & all modern techniques and architecture of android app development
IMDB Movie App Build with Jetpack Compose & all modern techniques and architecture of android app development ScreenShots 🛠 Built With 🛠 Kotlin - Fi
✨ A very Minimal, Sleek and Powerful Graph library for Android using Jetpack Compose
Composable-Graphs ( Jetpack Compose ) ✨ A very Minimal, Sleek and Lightweight Graph library for Android using Jetpack Compose Gradle Setup allprojects
Cinemax is a Movies & TV Shows application for Android.
Cinemax Cinemax is a Movies & TV Shows application for Android. Build Generate an API key from The Movie Database. Put the key in the local.properties
A Kotlin Multiplayform I/O library (buffers, async streams).
kio A Kotlin Multiplatform IO library that supports the JS (node only), JVM, and Native targets. Dependency Kio releases are published to Maven Centra
Asteroid radar app -Second Project from Udacity Advanced Android Development Kotlin Nanodegree
Asteroid radar app Using open-source Nasa Api Asteroid Radar is an app to view the asteroids detected by NASA that pass near Earth, you can view all t
An efficient TabLayout implemented in Jetpack Compose 🚀
MagicTabLayout An efficient TabLayout library implemented in Jetpack Compose 🚀 Anatomy MagicTabLayout tabIndicatorColor (Optional, default value: blu
Flexible switch is a responsive switch with some nice features which developers can use for making awesome switches on android platform.
flexible-switch It is a responsive switch in android, it can resize itself according to its size. It's recommended to use it with ConstraintLayout to
SeatBookView is an Android Studio Library that helps to make it easier to create Bus, Train, Cinema Theater Seat UI and all functionalities are given.
SeatBookView SeatBookView is an Android Studio Library that helps to make it easier to create Bus 🚍 , Train 🚉 , Cinema Theater Seat UI and all funct
An e-commercial application built as a technological demonstration.
Overview An e-commercial application built as a technological demonstration. The purpose of this app is to get an experience from creatinig architectu
Demo app demonstrating how to create and manage notifications locally using a combination of Jetpacks Worker Manager and Broadcast Receiver.
Worker Notification Demo app demonstrating how to create and manage notifications locally using a combination of Jetpacks Worker Manager and Broadcast
Annotation-based library for registration commands
Cargo commands Annotation-based library for registration commands Examples: Plugin main class: class ExamplePlugin : Plugin() { override fun regis
Android Jetpack Compose implementation of SpinKit with additionals
ComposeLoading Android Jetpack Compose implementation of SpinKit with additionals. How it looks Preview Setup Open the file settings.gradle (it looks
A ksp library to automatically generate navigation functions for jetpack compose.
Compose/Navigation/Generator ⚠️ This library is still under development and not considered stable! Content Introduction Usage Example: Single destinat
🇧🇷 Utils library for Brazilian specific businesses
🇧🇷 Brazilian Toolkit 🇧🇷 Utils library for Brazilian specific businesses. Including in your project Gradle Add below codes to your root build.gradl
Android Easy Http - Simplest android http request library.
Android Easy Http Library 繁體中文文檔 About Android Easy Http Library Made on OkHttp. Easy to do http request, just make request and listen for the respons
Add Bubble Navigation Bar in Android Jetpack Compose.
BubbleNavigationBarCompose How it looks Setup Open the file settings.gradle (it looks like that) dependencyResolutionManagement { repositoriesMode
MVVM ,Hilt DI ,LiveData ,Flow ,Room ,Retrofit ,Coroutine , Navigation Component ,DataStore ,DataBinding , ViewBinding, Coil
MVVM ,Hilt DI ,LiveData ,Flow ,Room ,Retrofit ,Coroutine , Navigation Component ,DataStore ,DataBinding , ViewBinding, Coil
💳 Bank Card View is a simple and elegant card view with Flip animation.
Visualização de cartão bancário 💳 Bank Card View é uma visualização de cartão simples e elegante com animação Flip. Versões Selecione a língua : Engl
v9 is an Android library that provides the ability to dynamically resize Path objects as you would 9-patch bitmaps
v9 is an Android library that provides the ability to dynamically resize Path objects as you would 9-patch bitmaps. In the example below, the chat bubble is dynamically resized while preserving the corners:
A powerful 🚀 Android range bar chart library as well as scaling, panning and animations.
RangeBarChart ⚡ Range bar chart library for Android using MPAndroidChart ⚡ There were no charts in MPAndroidChart to show ranges. We were forced to sh
Lightweight compiler plugin intended for Kotlin/JVM library development and symbol visibility control.
Restrikt A Kotlin/JVM compiler plugin to restrict symbols access, from external project sources. This plugin offers two ways to hide symbols: An autom
ZExoRecyclerPlayer is an Android library that allows developers to easily create RecyclerView with Exoplayer .
ZExoRecyclerPlayer Description ZExoRecyclerPlayer is an Android library that allows developers to easily create RecyclerView with Exoplayer . Please f
Pref-DB - Android SharedPreferences alternative library
Pref-DB Android SharedPreferences alternative library.
Astronomy Picture of the Day Nasa(APOD) media listing and show picture details.
Astronomy Picture of the Day Nasa(APOD) media listing and show picture details. Built to learn and use of Latest Android development libs using Coroutines, Flow, Dagger-Hilt, Architecture Components, MVVM, Room, Retrofit, Material Guideline)
Page Curl library for Jetpack Compose
Page Curl Page Curl library for Jetpack Compose. Motivation This library allows to create an effect of turning pages, which can be used in book reader
Nepali Date Picker library in Jetpack compose for android with Date conversion from BS to AD and vice-versa
Nepali Date picker Converter - Re in Compose This is a re-work of Nepali Date Picker Converter in jetpack compose and kotlin. English Locale Nepali Lo