3094 Repositories
Android kotlin-testing Libraries
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.
Barista makes developing UI test faster, easier and more predictable. Built on top of Espresso
Barista makes developing UI test faster, easier and more predictable. Built on top of Espresso, it provides a simple and discoverable API, removing most of the boilerplate and verbosity of common Espresso tasks. You and your Android team will write tests with no effort.
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
Jetpack Compose version of FlipperControl for UWP and FlipperView for Android.
FlipperLayout for Jetpack Compose Jetpack Compose version of FlipperControl for UWP and FlipperView for Android. A composable that uses flip transitio
This app highlights similar design pattern seen in SnapChat Application.
SnapchatClone In this repo, I tried to clone SnapChat App by implementing similar design pattern seen in major destinations of the app Screenshots I w
A Kotlin compiler plugin that allows Java callers to pass in null for default parameters
kotlin-null-defaults (Compiler plugin) (Gradle Plugin) ( Currently pending approval) A Kotlin compiler plugin that allows Java callers to pass in null
A Modern Kotlin-Ktor RESTful API example. Connects to a PostgreSQL database and uses Exposed framework for database operations.
kotlin-ktor-rest-api A Modern Kotlin-Ktor RESTful API example. Connects to a PostgreSQL database and uses Exposed framework for database operations. F
PopTimer is a simple, lightweight Rubik's Cube timer for Android
PopTimer (developing) PopTimer is a simple, lightweight Rubik's Cube timer, localization support, It uses the TNoodle library to generate scramble seq
Various experimental proposals and extensions to Javalin 4.x used in Reposilite 3.x
Javalin RFCs Various experimental extensions to Javalin 4.x used in Reposilite 3.x. Provides basic support for Kotlin coroutines and async routes with
New style for app design Online Sunglasses Shop App UI made in Jetpack Compose.๐๐
JetSunglassUI-Android New style for app design Online Sunglasses Shop App UI made in Jetpack Compose. ๐ ๐ (Navigation Components, Dagger-Hilt, Mater
Popular Movies showcase android app
Pop Flix PopFlix is a gorgeous client application for TMDb on Android, built using Kotlin. Architecture and Tech-stack Built on MVVM architecture patt
The JeTrivia is built on a modern Android Development tech stack with MVVM architecture. Kotlin, Coroutine, Flow, StateFlow, Jetpack Compose, Navigation, Room, Hilt, Retrofit2, OkHttp3, kotlinx.serialization, MockK, Truth
JeTrivia ๐ง In Progress ๐ง The JeTrivia application is sample based on MVVM architecture. Fetching data from the network via repository pattern and sa
Inter Android Developer na Digital Innovation one
Desafios do Bootcamp Inter Android Developer Desafios Matemรกticos em Kotlin Desafio Desafio Soluรงรฃo 1 Anรกlise de Nรบmeros Cรณdigo 2 Consumo Mรฉdio do Aut