3096 Repositories
Android kotlin-flow-ext Libraries
Native android app made with Kotlin & Compose with example usage of Ktor, SqlDelight.
Delight-Playground 🎉 Native Android application built with Kotlin and Jetpack Compose. This app also illustrates the usage of advance libraries such
Some useful Android Kotlin utilities
Android-Kotlin-utilities Some useful Android Kotlin utilities Any PR are welcomed :) Please put your code in several files like this. it helps others
Easiest routing for compose-jb
Easiest routing for compose-jb Supported targets: Jvm Js Installation repositories { mavenCentral() } dependencies { implementation("io.githu
A counter down timer for android which supports both dark and light mode and Persian text and digit.
FlipTimerView A counter down timer for android which supports both dark and light mode and Persian text and digit. English Perisan Getting started Ste
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
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
A tiny Kotlin API for cheap logging on top of Android's normal Log class.
A tiny Kotlin API for cheap logging on top of Android's normal Log class.
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
A Kotlin-based combo editor
KtEdit A Kotlin-based combo editor Features Remove Duplicates Shuffle Lines Split File More features will be adding in future updates. Benchmarks Remo
轻量级的Android吐司库,底层使用SnackBar实现,可以实现顶部弹出,底部弹出。
轻量级的Android吐司库,底层使用SnackBar实现,可以实现顶部弹出,底部弹出。UI可高度定制。可自定义显示时长。提供简洁的APi调用
KtRssReader is a Kotlin library for parsing RSS feed.
KtRssReader is a Kotlin library for parsing RSS feed.
Kotlin extensions of BlurHash for ImageView, Glide, Coil, Piccasso, and fast loading BlurHashDrawable optimized for Android.
Kotlin extensions of BlurHash for ImageView, Glide, Coil, Piccasso, and fast loading BlurHashDrawable optimized for Android.
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
Gradle Plugin to automatically upgrade your gradle project dependencies and send a GitHub pull request with the changes
Gradle Plugin to automatically upgrade your gradle project dependencies and send a GitHub pull request with the changes
A demo application that uses TMDB APIs to fetch the movie details and cache it using the Room DB.
TMDB App Tmdb sample project is a demo application that is based on modern Android architectures. It will fetch the data from the network and cache it
A full-stack application showing the power 💪 of KOTLIN. Entire android app + backend Apis written in Kotlin 🔥
Gamebaaz 🎮 A full-stack application showing the power 💪 of KOTLIN. Entire android app + backend Apis written in Kotlin 🔥 Android Backend Jetpack Co
🎥 A Simple and Minimal Movies Android Application to demonstrate the Modern Android Development and Jetpack Compose.
ComposeMovie Android 🎥 A Simple and Minimal Movies Android Application to demonstrate the Modern Android Development and Jetpack Compose. Built with
Kotlin extensions, BindingAdapters, Composable functions for Android CameraX
Setup dependencies { implementation "com.github.skgmn:cameraxx:0.6.0" } Features CameraXX provides extensions methods for CameraX to use functions
Storyblok Kotlin Multiplatform SDK sample (Android, JVM, JS)
storyblok-mp-SDK-sample *WIP* ... a showcase of the Storyblok Kotlin Multiplatform Client SDK. (Android, JVM, JS, iOS, ...) What's included 🚀 • About
A composite Github Action to execute the Kotlin Script with compiler plugin and dependency caching!
Kotlin Script Github Action Kotlin can also be used as a scripting language, which is more safer, concise, and fun to write than bash or python. Githu
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
Custom Progress bar with stages developed in kotlin.
Custom-Progress-SeekBar A fully Customizable Semi Circle Arc Progress Bar. You can customize the the width and color of both progress and progress pla
Clothes shop native android app
ShopApp I built this clothes shop native android app in which I tried to implement clean architecture principles and use Jetpack Compose to create the
New style for app design E-commerce Shop App UI made in Jetpack Compose.😉😎
E-commerceShopAppUI-Android New style for app design E-commerce Shop App UI made in Jetpack Compose. 😉 😎 (Navigation Components, Dagger-Hilt, Materi
Small Android project demonstrating some navigation components for Jetpack Compose.
Small Android project demonstrating some navigation components for Jetpack Compose. Created this for presenting about this topic for a GDG meetup.
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
Compile-time dependency injection for Kotlin Multiplatform
Kinzhal Kinzhal is a Kotlin Multiplatform library for compile-time dependency injection. The goal is to emulate basic features of Dagger to achieve si
Jetpack Compose app which generates random names
Compose-Your-Name? A Jetpack Compose App Meme App for knowing you nick name Inspiration You recently might have seen this meme on Instagram, I also di
A lightweight super-fast wireless file sharing application built on WiFi Peer-to-Peer technology.
ZipBolt ZipBolt is a file-sharing platform that allows digital devices to share files at incredible speeds using WiFi Peer-to-Peer technology. ZipBolt
🎁 Android Intent & Bundle extensions that insert and retrieve values elegantly.
🎁 Android Intent & Bundle extensions that insert and retrieve values elegantly.
An annotation and Kotlin compiler plugin for enforcing a when statement is exhaustive
An annotation and Kotlin compiler plugin for enforcing a when statement is exhaustive
🍂 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.
A reliable android app that shows upcoming fixtures, updated league tables, and top goal scorers in a league
SwiftScore A football stats and livescore app built with Kotlin,MVVM architecture,Retrofit, Coroutines and Navigation Components Demo Screenshots API
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
Sample news app using Kotlin, Hilt, Coroutines, Coil, Room, Retrofit
Tech stack & News App libraries Navigation component - navigation graph for navigating and replacing screens/fragments DataBinding - allows to more ea
Animation samples with motion layout and object animator 🦹🏻♀️
💕 Animations 💕 Animation samples with motion layout and object animator 🦹🏻♀️ Car Animation with Object Animator 👀 🎀 I've created this project b
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
Fixtures for Kotlin providing generated values for unit testing
A tool to generate well-defined, but essentially random, input following the idea of constrained non-determinism.
An in-display logging library for Android 📲
Vlog provides an easy and convenient way to access logs right on your phone.
🔓 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.
Kotlin Asynchronous Bluetooth Low Energy provides a simple Coroutines-powered API for interacting with Bluetooth Low Energy devices.
Kotlin Asynchronous Bluetooth Low Energy provides a simple Coroutines-powered API for interacting with Bluetooth Low Energy devices.
🦄 Android Pokedex-AR using ARCore, Sceneform, Hilt, Coroutines, Flow, Jetpack (Room, ViewModel, LiveData) based on MVVM architecture.
🦄 Android Pokedex-AR using ARCore, Sceneform, Hilt, Coroutines, Flow, Jetpack (Room, ViewModel, LiveData) based on MVVM architecture.
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
Netflix inspired OTT Home Screen, Contains implementation in Reactjs, Kotlin React Wrapper, Jetpack Compose Web
Netflix-Clone-React Practising React by building Netflix Clone Requirements TMDB api key : Add TMDB API key to AppApi.kt Learning Resourcce Build Netf
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,
Simple and extendable code highlighter in Kotlin Multiplatform
Kighlighter Simple and extendable code highlighter in Kotlin Multiplatform with a composable output to display the code highlighted on Android and Des
The Xlite Game Server.
Xlite 2.0 Xlite is a modular kotlin based RSPS. The goal of Xlite 2.0 is to provide the community with a stable and powerful sandbox to experiment wit
recompose is a tool for converting Android layouts in XML to Kotlin code using Jetpack Compose.
recompose is a tool for converting Android layouts in XML to Kotlin code using Jetpack Compose.
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
Simple application made using Compose Multiplatform, SQLDelight, Decompose.
Notes Simple application made using Compose Multiplatform, SQLDelight and Decompose. Screenshots: Video: TODO There is plans for adding next stuff: Te
Kuberam is built on jetpack compose + Auth0 during Hashnode Hackathon.
Kuberam Kuberam is an app to manage your transactions. Application Install You can Install Kuberam app from Play Store 👇 Insights into the app 🔎 Dar
Healthify - An app to track your daily water intake and sleep and boost your work efficiency. Healthify is built using Kotlin and follows all modern android Development practices and hence is a good learning resource for beginners
Healthify Healthify is an app to track your daily water intake and sleep and boost your work efficiency. Video Introduction 📹 This is a small introdu
A Simple and Minimal Quotes Android Application to demonstrate the Modern Android Development tools
Quotee Android 📑 A Simple and Minimal Quotes Android Application to demonstrate the Modern Android Development tools. Developed with ❤️ by Aminullah
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
Monitoring water tanker level using NodeMCU ESP8266 and HC-SR04P Ultrasonic Sensor and broadcasting it using a simple HTTP server inside NodeMCU ESP8266 and show data in an Android App
WaterLevel Preface This project aims to finding a tanker water level using NodeMCU with ESP8266 core and HC-SR04P Ultrasonic sensor and broadcasting i
A collection of animations, compositions, UIs using Jetpack Compose. You can say Jetpack Compose cookbook or play-ground if you want!
Why Not Compose! A collection of animations, compositions, UIs using Jetpack Compose. You can say Jetpack Compose cookbook or play-ground if you want!
Plugin and Desktop app for parsing layout xml into Composable code
composed-xml Inspired by - Recompose composed-xml is a tool for parsing Android layouts into Jetpack Compose code. It can work as both Desktop app or
Kotlin coroutine capable Finite-State Machine (multiplatform)
Comachine Features Kotlin corutines. Event handlers can launch coroutines for collecting external events of performing side effects. Structured concur
Free and open source Android app to manage qBittorrent remotely.
qBitController qBitController is a free and open source app for managing qBittorrent remotely. Please note that qBitController is in alpha version. Us
Selfie Segmentation in Android with MLKit APIs
Realtime Selfie Segmentation In Android With MLKit Perform realtime segmentation with the Selfie Segmentation feature from MLKit Download the APK to t
Graphfity is a Gradle Plugin which creates a dependency node diagram graph about your internal modules dependencies, specially useful if you are developing a multi-module application
Graphfity creates a dependency nodes diagram graph about your internal modules dependencies, specially useful if you are developing a multi-module app
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 {
💰 Expense Manager is simple, intuitive, stable and modern app that is just designed for you.
Expense Manager is simple, intuitive, stable and modern app that is just designed for you. Everything you need at your fingertips to manage the expenditures and budgets.
Code generation of Kotlin DSL for AWS CDK
Code generation of Kotlin DSL for AWS CDK
app conversor de moedas/cambio com Kotlin, no Bootcamp Carrefour Android Developer na plataforma da Digital Innovation One
Status do Projeto: ✔️ concluído a proposta de criação um app conversor de moedas/cambio com Kotlin, no Bootcamp Carrefour Android Developer na plataforma da Digital Innovation One
A lightweight and simple Kotlin library for deep link handling on Android 🔗.
A lightweight and simple Kotlin library for deep link handling on Android 🔗.
An open-source reimplementation of the Discord Android app
OpenCord An open source reimplementation of the Discord Android app. Why does this exist? Current discord app sucks as it looks ugly and doesn't suppo
Kotlin microservices with REST, and gRPC using BFF pattern. This repository contains backend services. Everything is dockerized and ready to "Go" actually "Kotlin" :-)
Microservices Kotlin gRPC Deployed in EC2, Check it out! This repo contains microservices written in Kotlin with BFF pattern for performing CRUD opera
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.
Saga pattern implementation in Kotlin build in top of Kotlin's Coroutines.
Module Saga Website can be found here Add in build.gradle.kts repositories { mavenCentral() } dependencies { implementation("io.github.nomisr
Movie Search App - using Flow, Suspend Function, AAC ViewModel, Dagger Hilt and so on.
Movie Search App - using Flow, Suspend Function, AAC ViewModel, Dagger Hilt and so on.
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
Simple Kotlin Multiplatform PrayerTimes App for iOS and Android
Kotlin Multiplatform ___ _______ ___ / _ \_______ ___ _____ ___/_ __(_)_ _ ___ ___ / _ | __
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 simple & efficient anti-afk plugin written in kotlin
Chat Box A simple & efficient anti-afk plugin written in kotlin. Features Permission based afk bypasses Configurable settings Dependencies helper Comp
Experience Minecraft in a different way
tesseract Experience Minecraft in a different way. Tesseract is a server software for Minecraft: Bedrock Edition. But it uses a different concept then
Simple chat box written in kotlin, requires a redis server
Chat Box A simple chat box written in kotlin which requires a redis server to be used. Features Command Support Online User storage in Redis Easy to u
A simple screen starter written in kotlin
screen-starter A simple screen starter written in kotlin. Compilation Use clean shadowJar! Usage Use java -jar screen-starter-1.0-SNAPSHOT.jar --confi
A demo of using WebRTC with no signaling server. But for Android written in Kotlin.
Serverless WebRTC Android Kotlin A demo of using WebRTC with no signaling server. But for Android written in Kotlin. Compatible and inspired by this p
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.
🎨 A tiny (Kotlin) library for generating attractive colors
🎨 A tiny (Kotlin) library for generating attractive colors
Turbine is a small testing library for kotlinx.coroutines Flow.
A small testing library for kotlinx.coroutines Flow
MVVM Redux is a lightweight lib to help you apply the redux concepts in your project based in MVVM.
MVVM Redux is a lightweight lib to help you apply the redux concepts in your project based in MVVM.
🎞 A demo movie app using Jetpack Compose and Hilt based on modern Android tech stacks.
MovieCompose is a small demo application based on modern Android tech-stacks especially focus on Jetpack Compose UI using The Movie DB API.
Unofficial Android client for dev.to. Open source and free
Dev.to Android by Android Broadcast Unofficial Android client for dev.to Technologies Kotlin Gradle Kotlin DSL Kotlin Coroutines OkHttp + Retrofit kot
New style for app design Online Flora Go Go App UI made in Jetpack Compose. 😉 😎
JetComposeLoginUI New style for app design Online Flora Go Go App UI made in Jetpack Compose. 😉 😎 (Navigation Components, Dagger-Hilt, Material Comp
create your custom themes and change them dynamically with ripple animation
Android Animated Theme Manager create your custom themes and change them dynamically with ripple animation Features support java and kotlin projects.
CircularCardsStackView is an Android library for dealing with swipeable card views.
CircularCardsStackView Overview Features Android 11 support Easy setup Endless card stack Swipe horizontally with animation Fully customized Support t
A learning project which focuses on designing an OTP flow and use of various components of Android efficiently
Otp Demo A learning project which focuses on designing an OTP flow using Firebase. Article: https://saurabhpant.medium.com/otp-login-using-firebase-hi
An Online Meme Sharing app with swipeable vidoes, user can like, share different videos, each viewpager item has one video to show.
MemesSharing An Online Meme Sharing app with swipeable vidoes, user can like, share different videos, each viewpager item has one video to show. 1. Fl
Simple telegram cat-captcha bot
kotlin-project-template Project Template for convenient project setup. Motivation Every time I create a new project, I do a lot of routine work, so th