4282 Repositories
Android kotlin-app Libraries
AndroidComposeTutorial - Android Compose Tutorial With Kotlin
AndroidComposeTutorial LightMode DarkMode Click Event
PagedGrid - Custom android view composed by multiple page grids with custom content and layout
PagedGrid A PagedGrid is a ViewPager which pages are GridLayout with equal distributed rows and columns. This project is an Android library, written i
Register-Yourself - This app uses SQLite database to sign-up and register a user
Register-Yourself This Android app uses SQLite database to sign-up and register a user. Short description This is a basic application where a user sig
ConfigurNation - Annotation based Kotlin Interfaces for Android SharedPreferences
ConfigurNation Annotation based Kotlin Interfaces for Android SharedPreferences Installation Gradle Dependencies implementation 'com.izikode.izilib:co
Capturable - 🚀Jetpack Compose utility library for capturing Composable content and transforming it into Bitmap Image🖼️
Capturable 🚀 A Jetpack Compose utility library for converting Composable content into Bitmap image 🖼️ . Made with ❤️ for Android Developers and Comp
Yaspeller-kt - Asynchronous Yandex.Speller API wrapper for Kotlin/JVM.
yaspeller-kt Asynchronous Yandex.Speller API wrapper for Kotlin/JVM. Installation repositories { maven { url 'https://jitpack.io' }
Note taking application using Kotlin and Firebase Realtime Database.
Notes-Firebase-Kotlin Note taking application using Kotlin and Firebase Realtime Database. Features:- 1.Signup With Google 2.Create Note 3.Update Note
Metremenqeemi - Android/iOS app to teach the Coptic Language
ⲙⲉⲧⲣⲉⲙⲛ̀ⲭⲏⲙⲓ The Open Source Android/iOS app to learn how to read and understand the Coptic Language Join our Discord Channel About the Curriculum The
SimpleToDo is an android app that allows building a todo list and basic todo items management functionality including adding new items, editing and deleting an existing item.
SimpleToDo is an android app that allows building a todo list and basic todo items management functionality including adding new items, editing and deleting an existing item.
DogglersApp - Criação de um App para estudo de RecyclerView no Android Studio. Parte do curso Android Basics in Kotlin
Dogglers - Starter Code Starter code for the second independent project for Android Basics in Kotlin. Introduction This is the starter code for the Do
Environmental-Monitoring-Android-App - This Android App is used to monitor environmental parameters data from remote sensors
Environmental-Monitoring-Android-App - This Android App is used to monitor environmental parameters data from remote sensors. Parameters includes but not limited to temperature, humidity, air quality, level of Ionizing radiation, ...
Todo-android - To-do App in Andriod that allows building a todo list
To-do App in Andriod todo-android is an android app that allows building a todo
WhatsaApp Clone - A Wallpaper and ringtone Application Built With Kotlin
Wallpaper WhatsAppCLone is a Clone of WhatsApp Messaging App.It allows users to
Myapp - An app that simulates persistence of a student's list at runtime
Student List Uma aplicação android que implementa uma lista de estudantes, ou pe
KotlinDSL - Gradle dependency management using buildSrc and Kotlin DSL
Gerenciamento de dependências Gradle usando buildSrc e Kotlin DSL João Santos Qu
Coinbase-pro-feed-kotlin - Kotlin Coinbase Pro Level 2 Order Book Feed
Kotlin Coinbase Pro Level 2 Order Book Feed Quick start Depending on your OS run
ExoPlayerComposeSample - Example for how we can use the ExoPlayer with Jetpack Compose
ExoPlayer Example with Jetpack Compose This repository demonstrates how we can u
Kotlinx-murmurhash - Kotlin Multiplatform (KMP) library for hashing using MurmurHash
kotlinx-murmurhash Kotlin Multiplatform (KMP) library for MurmurHash, a non-cryp
Puck - Make composables draggable with kotlin
Puck Make Composables Draggable. Including in your project Gradle Add below code
Weatherreport - Weather report app built with kotlin
Weather report app Foreword This app has been coded as a good way for me to play
Utility - The cross-platform native Kotlin command line tool template
Utility The cross-platform native Kotlin command line tool template. Usage Make
Android-basics-kotlin-tip-time-app - Tip Time app from Android Basics in Kotlin
Tip Time Tip Time app from Android Basics in Kotlin at developers.google.com. It
AbstractFactoryDesignPatternWithKotlin - Abstract Factory Design Pattern With Kotlin
AbstractFactoryDesignPatternWithKotlin Abstract Factory Design Pattern With Kotl
TikTok-RecyclerView - This is a demo app built using 'Koin' a new dependency injection framework for Android along with RecyclerView and ExoPlayer2.
TikTok-RecyclerView Demo About This is a demo app built using 'Koin' a new dependency injection framework for Android along with RecyclerView and ExoP
Clippy - Android app that adds a "Copy to clipboard" share target to android share sheet (Especially for MIUI)
Clippy Android app that adds a "Copy to clipboard" share target to android share sheet MIUI 11 and 12 lack a "Copy to clipboard" option in the system
Flavor - A lightweight Kotlin dependency injection & service management framework.
flavor A light-weight kotlin dependency injection & service management framework. Flavor is based around guice's design. Usage: Creating a Flavor inst
SpringBoot-Security-Kotlin - JPA, MraiaDB , Security, 인증 및 권한(Role여러개)
SpringBoot-Security-Kotlin 프로젝트 생성시 java 11 , SpringBoot 2.6.2 , jar-gradle 기본환경 mariadb 잘 안됐던 내용 참고 권한 여러개 설정시 interface UserDetails를 implements할때 ge
HowsTheWeather - 🌄 Your typical weather app, made really simple.
How's The Weather This is a simple Android app made with the purpose of learning how to access external APIs. It displays the data fetched from this A
Ehya-android - This application displays the deserted Sunan for us to revive them.
Ehya | إحياء Available on Google Play Libraries Jetpack Compose for the UI. Compose Navigation. Compose Animation. Room for the data persistence. Work
Cryptac - Mobile application to track your favorite cryptos information. 🚀
What is it? 🤔 Cryptac is a mobile application that allows you to track the main important information about your favorite cryptos. It is currently av
FullMangement - an application that helps you manage your tasks effectively. built with the latest tachs like Compose UI, Jetpack libraries, and MVVM design pattern.
Full Management is an application that helps you manage your tasks effectively. built with the latest tachs like Compose UI, Jetpack libraries and MVVM design pattern.
Application to allow user to search his favourite repositories from Github.
Github Search Repositories App details: The application contain one screen with a search field and list of repositories. After the user inputs, the se
NewsApp - Android - Clean Architecture -kotlin
Android - Clean Architecture - Kotlin The purpose of this repo is to follow up Clean Architecture principles by bringing them to Android. The repo con
BuildPlots-Plugin - PaperMC-Plugin for build contests written in Kotlin.
BuildPlotsPlugin PaperMC-Plugin for build contests. This is my first time using Kotlin and the first plugin I've written after a long time. It is stil
PlanetFacts - An educational android app for kids to learn about the planets in our solar system. Built with Kotlin.
PlanetFacts PlanetFacts is an offline simple, modern & material-designed educational Android application for kids. It contains basic facts with visual
Dicio assistant app for Android
Dicio assistant Dicio is a free and open source voice assistant running on Android. It supports many different skills and input/output methods, and it
Android-licenses-library - Lightweight Android library which provides most common licenses in formatted and plain text
Android Licenses Library About this project Features How to use Screenshots Contribute Thanks Apps using this library License About this project This
LoKi - 🔒 Add a passcode lock feature to your android applications hassle-free.
LoKi 🔒 Add a passcode lock feature to your android applications hassle-free. Download Go to the Releases to download the demo APK. Screenshots Includ
Pin-view - A Kotlin library that integrates a customized Pin code View to your project
PinView - Kotlin library A customizable Pin Code entry view that can be used as a user login authentication method in your project. Installation in pr
AnalogClockView is a custom view library for android development.
AnalogClockView is a custom view library for android development. It takes time from the device and show time by Analog clock
A Glitch in the Data - a no-nonsense android library for form validation/validate and string matching
A Glitch in the Data A no-nonsense Android Library for Form Validation and String Matching - - 📺 Preview 📱 Compatibility 💻 Usage 📩 Download 📋 Fea
GlowShapeDrawable - Custom drawable to do outer glow effects ✨
GlowShapeDrawable 💻 Setup Add it in your root build.gradle at the end of repositories allprojects { repositories { ... maven { u
Skeleton-dagger-app - Skeleton app made with Dagger, Retrofit and Room. Fork it, play with it and create your own project with the base setup already :)
skeleton-dagger-app Pre Requisite : Must be familier with Dagger architecture. You can have a look at this writeup https://medium.com/@nsaveek/create-
Wear-Offline-Notes - App for writing offline notes with a custom keyboard for Android Wear
Wear Offline Notes App for writing offline notes with a custom keyboard for Wear OS smartwatches. Demo You can check the app installing it directly on
Kamper - a small KMM/KMP library that provides performance monitoring for your app.
🎯 Kamper Kamper is a KMP/KMM library that implements a unified way to track application performances. The solution is based on plugin design patterns
SimpleToDo - Simple "To-Do" App for CodePath Prework Assignment
Project 1 - Simple ToDo App Simple ToDo is an android app that allows building a todo list and basic todo items management functionality including add
SimpleToDo - A Simple To-Do App
Project 1 - Simple Todo Simple Todo is an android app that allows building a todo list and basic todo items management functionality including adding
AbstractFactoryDesignPatternWithKotlin - Abstract Factory Design Pattern With Kotlin
AbstractFactoryDesignPatternWithKotlin Abstract Factory Design Pattern With Kotl
Stresscraft - State-of-art Minecraft stressing software written in Kotlin
StressCraft (W.I.P) State-of-art Minecraft stressing software written in Kotlin.
MoviesKMM - Movies App With Kotlin
MoviesKMM Kotlin Multiplatform Mobile Architecture MVI Architecture (Model-View-
Crunch-Mobile - A Food Delivery Mobile App which uses Modern App Architecture Pattern, Firebase And a Simple Restful Api
Crunch-Mobile This is a Food Delivery Mobile App which uses Modern App Architect
PlaceAutoComplete - Practice Repository for placesearch using google places Api
PlaceAutoComplete Practice Repository for placesearch using google places Api Ap
Simple-Claim-Form - Android App for creating a simple dynamic form with MVVM architecture
Simple-Claim-Form Android App for creating a simple dynamic form with MVVM archi
Bukkit library written in Kotlin to make with compatibility and ease non-playable-character (NPC)
mc-npk Easy to use, fast and efficient library to make non-playable-characters (
PhotoSync - app to backup photos to your own computer
PeopleInSpace Minimal Kotlin Multiplatform project with SwiftUI, Jetpack Compose
ProfilePercentageView - A Profile Image View with percentage progress developed in Kotlin
ProfilePercentageView It is a Profile Image View with percentage progress develo
RxKotlin - Kotlin Extensions for RxJava
RxKotlin Kotlin Extensions for RxJava RxKotlin is a lightweight library that adds convenient extension functions to RxJava. You can use RxJava with Ko
Exposed - Exposed, an ORM framework for Kotlin.
Welcome to Exposed, an ORM framework for Kotlin. Exposed offers two levels of database access: typesafe SQL wrapping DSL and lightweight data access o
Javalin - A simple web framework for Java and Kotlin
Javalin - A simple web framework for Java and Kotlin Javalin is a very lightweight web framework for Kotlin and Java which supports WebSockets, HTTP2
Λrrow is a library for Typed Functional Programming in Kotlin.
Λrrow is a library for Typed Functional Programming in Kotlin. Arrow aims to provide a lingua franca of interfaces and abstractions across Kotlin libr
Detekt - Static code analysis for Kotlin
detekt Meet detekt, a static code analysis tool for the Kotlin programming language. It operates on the abstract syntax tree provided by the Kotlin co
Kotlinx.serialization - Kotlin multiplatform / multi-format reflectionless serialization
Kotlin multiplatform / multi-format reflectionless serialization Kotlin serialization consists of a compiler plugin, that generates visitor code for s
Tornadofx - JavaFX Framework for Kotlin
TornadoFX JavaFX Framework for Kotlin Important: TornadoFX is not yet compatible with Java 9/10 Oracle is intending to decouple JavaFX from the JDK. W
Apollo Kotlin - a GraphQL client that generates Kotlin and Java models from GraphQL queries.
Apollo Kotlin Apollo Kotlin (formerly known as Apollo Android) is a GraphQL client that generates Kotlin and Java models from GraphQL queries. Apollo
FXGL - JavaFX Game Development Framework
About JavaFX Game Development Framework Why FXGL? No installation or setup required "Out of the box": Java 8-17, Win/Mac/Linux/Android 8+/iOS 11.0+/We
Weather Forecast App Used MVVM, Retrofit and RxJava
Weather_Forecast_App Used MVVM, Retrofit and RxJava Screen
Country-code-picker-compose - An android library Jetpack Compose which provides an easy way to search and select country or country phone code
CountryCodePickerJetpackCompose Country Code Picker by Jetpack Compose How to ad
TouchNotes - a note application using Kotlin
Touch Notes Touch Notes is a note application using androidx libraries, MVVM wit
PetAdoptionStore - A simple CRUD app for pet adoption
petAdoptionStore A simple automated CRUD app for a pet adoption store. #The idea
SimpleTodo - An android app that allows building a todo list and basic todo items management functionality
Pre-work - SimpleTodo SimpleTodo is an android app that allows building a todo l
Location-history-viewer - Small compose-desktop app to view data from google's location history
Google Location History Takeout Viewer This application provides a minimalistic
QuizAppKotlinAndroid - Quiz Android App Written In Kotlin
Quizer - QuizAppKotlinAndroid Homepage Result Page Quiz Page
Course_modularizing_android_apps - Multi-module demo app that gets data from a Dota2 api
Work in progress Multi-module demo app that gets data from a Dota2 api. Module n
RecordMe - Record your voice application with kotlin
RecordMe A simple voice recording app. Made Using : Kotlin, Navigation Component
Kotlin-dsl-sample - Preferences project on android
kotlin-dsl-example Sample preferences project on android. How to use val
CameraX- - CameraXbasic aims to demonstrate how to use CameraX APIs written in Kotlin
CameraXbasic CameraXbasic aims to demonstrate how to use CameraX APIs written in
PubSub - 使用 Kotlin Coroutines 实现的 Local Pub/Sub、Event Bus、Message Bus
PubSub 使用 Kotlin Coroutines 实现的 Local Pub/Sub、Event Bus、Message Bus 下载 将它添加到项目的
Dynamic-UI-From-JSON - A Sample Android app to show dynamic UI generation from Json
Dynamic UI from JSON Functionality The app's functionality includes: The app gen
ASJ-Quix - A quiz app developed for Android Study jams sessions
ASJ-Quix A quiz app developed for Android Study jams sessions
It is a Profile Image View with percentage progress developed in Kotlin.
It is a Profile Image View with percentage progress developed in Kotlin. It is a highly customizable view that offers multiple attributes for creating either dash or continuous progress view around profile image based on your requirements.
This is a Kotlin multiplatform template project used to generate and deploy a natively compiled AWS lambda function using the custom runtime.
Overview This is a Kotlin multiplatform template project used to generate and deploy a natively compiled AWS Lambda function using a custom runtime. U
MaxonBank is a Kotlin + Spring Boot + Axon Framework application that supports opening, depositing to, and withdrawing from accounts.
MaxonBank MaxonBank is a Kotlin + Spring Boot + Axon Framework application that supports opening, depositing to, and withdrawing from accounts. The ap
A simple Kotlin class to use to connect to a MongoDB collection.
mongodb-kotlin A simple Kotlin class to use to connect to a MongoDB collection. Once you have created a MongoDB project, choose Build a Database: Next
Repository ini berguna untuk menyimpan kode yang dibutuhkan untuk membuat sebuah Aplikasi Android yang memiliki ListView yang menggunakan Custom Adapter dan Mengambil data dari Database secara CRUD.
AndroidListView Repository ini berguna untuk menyimpan kode yang dibutuhkan untuk membuat sebuah Aplikasi Android yang memiliki ListView yang mengguna
Repository ini berguna untuk menyimpan kode yang dibutuhkan untuk membuat sebuah Aplikasi Android yang bisa melakukan Create, Read, Update, dan Delete sederhana ke dalam Database.
AndroidCRUD Repository ini berguna untuk menyimpan kode yang dibutuhkan untuk membuat sebuah Aplikasi Android yang bisa melakukan Create, Read, Update
Repository ini berguna untuk menyimpan kode yang dibutuhkan untuk membuat sebuah Aplikasi Kalkulator di Android.
AndroidCalculator Repository ini berguna untuk menyimpan kode yang dibutuhkan untuk membuat sebuah Aplikasi Kalkulator di Android. Repository ini memi
Plannr is an organizational platform developed using Java, in the form of an Android app, that helps university students coordinate their everyday routine.
Plannr Plannr is an organizational platform developed using Java, in the form of an Android app, that helps university students coordinate their every
POC Simulate Backend Biometric Authentication with AIDL (client app/server app)
poc-simulate-bio-auth-aidl POC Simulate Backend Biometric Authentication with AIDL (client app/server app) #How to use Install server app and run Inst
Android App Module - Activity Result Contracts
Activity Result Contract with async & await (Asynchronous) - Android App Module App Features Activity Result Contract : ActivityResultContracts Permis
Using Mockito with Kotlin
Mockito-Kotlin A small library that provides helper functions to work with Mockito in Kotlin. Install Mockito-Kotlin is available on Maven Central. Fo
Documentation Engine for Kotlin
Dokka Dokka is a documentation engine for Kotlin, performing the same function as javadoc for Java. Just like Kotlin itself, Dokka fully supports mixe
jclasslib bytecode editor is a tool that visualizes all aspects of compiled Java class files and the contained bytecode.
jclasslib bytecode editor Download Installers can be downloaded from the releases section. Purpose jclasslib bytecode editor is a tool that visualizes
A specification framework for Kotlin
A Test Framework for Kotlin Visit the web site for more documentation and information. Current State of the Project Spek 2.x is main development branc
A library for dynamic view-to-view transitions
Transitioner provides easy, dynamic and adjustable animations between two views with nested children. App design feature here. Usage First you need to
The Functional toolkit for Kotlin HTTP applications. http4k provides a simple and uniform way to serve, consume, and test HTTP services.
http4k is a lightweight but fully-featured HTTP toolkit written in pure Kotlin that enables the serving and consuming of HTTP services in a functional
A JSON parser for Kotlin
Klaxon is a library to parse JSON in Kotlin Install dependencies { implementation 'com.beust:klaxon:5.5' } Community Join the #klaxon Slack channe
Scripting enhancements for Kotlin
kscript - Having fun with Kotlin scripting Enhanced scripting support for Kotlin on *nix-based systems. Kotlin has some built-in support for scripting
Ebean ORM
Sponsors Need help? Post questions or issues to the Ebean google group - https://groups.google.com/forum/#!forum/ebean Documentation Goto https://ebea
The modular web framework for Java and Kotlin
∞ do more, more easily Jooby is a modern, performant and easy to use web framework for Java and Kotlin built on top of your favorite web server. Java: