6839 Repositories
Android kotlin-android-tutorial Libraries
Torch is a simple-use library for Android hepls you to have an access on the flash light.
Torch Torch is a simple-use library for Android hepls you to have an access on the flash light. Gradle Step 1. Add the JitPack repository to your root
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-
VIF - Validation Input Filter (VIF) for Android Edittext
VIF (Validation Input Filter) This library allows you to add various validations for the Edittext Input you use in your application. Features Email Na
AndroidMiniDebugger - A small tool to log your application inside your application with a floating UI component
AndroidMiniDebugger A small tool to log your application inside your application with a floating UI component Preview Usage: Step 1 Add it in your roo
Vega-Scroll-Layout-Library - It is is a lightweight animation flowlayout which fade and shrink the head itemView when scrolling : http://www.tellmehow.co/vega-scroll-layout-android-slider/
Vega-Scroll-Layout-Library It is is a lightweight animation flowlayout which fade and shrink the head itemView when scrolling. See demo here Idea abou
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
TextPathAnimation - TextPathView is a Android library in which view with text path animation!
Text Path Animation for Android Text Path Animation is to enter text, then set some animation properties, and brush effects, and finally start on the
DSM-Android-Study - DSM 7기 안드로이드를 위한 공간 😀
🔥 소개 DSM 1학년 안드로이드 팀 스터디입니다. 📘 규칙 발표는 일주일에 한번, 2명씩 진행합니다. 주제는 되도록 겹치지 않도록 합니다. 간단한 PPT를 만들어 발표합니다. 시간은 7분 내외로 진행합니다. ✨ 주제 되도록 안드로이드 관련된 주제를 선택하도록 합니
Hanyang-ktheme-android - Kakaotalk theme with Ha-nyang and other characters from Hanyang University
한양대 ERICA 카카오톡 테마 한양대 ERICA의 캐릭터(하냥이/하이비비)를 사용한 카카오톡 테마의 Android 버전입니다. 캐릭터의 저작권은 한양대 ERICA에 있습니다. 정보 원저작자 : 한양대 ERICA 대외협력팀 작업자 : 이정인 (컴퓨터전공 17) 카카오톡
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
Final Project Kelompok 3 Studi independen Kampus Merdeka
Final Project Kelompok 3 Studi independen Kampus Merdeka Introduction My Calculator Build variant 'debug':\app\build\outputs\apk\debug Build variant '
Android sample application based on Andorid architecture
Gitgle Gitgle(Github + Google) is simple github user search application, using G
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-
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 (
Android-Multi-Module-Coverage - Demo project to showcase how to get a single test coverage report in a multi-module Android project
Android Multi-Module Coverage This is a demo project to showcase how to create a
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
M-OV-ies - An Android Application that helps users find where to stream their favorite movies
Stream-ON Video Demo: Description: Final Project for CS50 - 2021: An Android App
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
Android-TODO-LIST-VIPER - Android TODO LIST VIPER
Android TODO List VIPER VIPER is an architectural approach for iOS mobile app de
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
QuizAppKotlinAndroid - Quiz Android App Written In Kotlin
Quizer - QuizAppKotlinAndroid Homepage Result Page Quiz Page
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 下载 将它添加到项目的
NavigationComponent-SendingData - Android Navigation Component : Pass value (arguments) in Fragments
NavigationComponent-SendingData Android Navigation Component : Pass value (argum
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
NYTimes - Android application showing NY Times popular articles
NYTimesPopularArticles Android application showing NY Times popular articles Thi
An android library to measure code execution time
An android library to measure code execution time. No need to remove the measurement code, automatically becomes no-op in the release variants. Does not compromise with the code readability and comes with features that enhance the developer experience.
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
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:
Lightweight logging framework for Kotlin. A convenient and performant logging library wrapping slf4j with Kotlin extensions
kotlin-logging Lightweight logging framework for Kotlin, written in . A convenient and performant logging library wrapping slf4j with Kotlin extension
Libraries for running GraphQL in Kotlin
GraphQL Kotlin GraphQL Kotlin is a collection of libraries, built on top of graphql-java, that simplify running GraphQL clients and servers in Kotlin.
Multiplatform command line interface parsing for Kotlin
Clikt (pronounced "clicked") is a multiplatform Kotlin library that makes writing command line interfaces simple and intuitive. It's the "Command Line
💧 A slider widget with a popup bubble displaying the precise value selected.
FLUID SLIDER [KOTLIN] A slider widget with a popup bubble displaying the precise value selected We specialize in the designing and coding of custom UI
Kotlin DSL for HTML
kotlinx.html A kotlinx.html library provides DSL to build HTML to Writer/Appendable or DOM at JVM and browser (or other JavaScript engine) for better
Java & Kotlin Async DataBase Driver for MySQL and PostgreSQL written in Kotlin
jasync-sql is a Simple, Netty based, asynchronous, performant and reliable database drivers for PostgreSQL and MySQL written in Kotlin. Show your ❤ wi
A lightweight ORM framework for Kotlin with strong-typed SQL DSL and sequence APIs.
What's Ktorm? Ktorm is a lightweight and efficient ORM Framework for Kotlin directly based on pure JDBC. It provides strong-typed and flexible SQL DSL
Module that adds support for serialization/deserialization of Kotlin classes and data classes.
Overview Module that adds support for serialization/deserialization of Kotlin classes and data classes. Previously a default constructor must have exi
Kotlin extensions for the libGDX game framework
Kotlin extensions for libGDX. Introduction KTX is a Kotlin game framework built on libGDX. It aims to make libGDX as Kotlin-friendly as possible witho
KorGE Game Engine. Multiplatform Kotlin Game Engine
KorGE Multiplatform Kotlin Game Engine Support korge If you like korge, or want your company logo here, please consider becoming a patreon sponsor ★,
A Spark DSL in idiomatic kotlin.
A Spark DSL in idiomatic kotlin.
Kotlin code completion, linting and more for any editor/IDE using the Language Server Protocol
Kotlin Language Server A language server that provides smart code completion, diagnostics, hover, document symbols, definition lookup, method signatur
Functional constructs for Kotlin
funKTionale Functional constructs and patterns for Kotlin NOTE: Development of this project is frozen, as it will eventually be made obsolete by Arrow
Kotlin Serverless Framework
Kotless Kotless stands for Kotlin serverless framework. Its focus lies in reducing the routine of serverless deployment creation by generating it stra
Idiomatic statistical operators for Kotlin
Kotlin Statistics NOTE: UNSUPPORTED. PLEASE FORK AND SUPPORT. Idiomatic math and statistical extensions for Kotlin This library contains helpful exten
Zircon is an extensible and user-friendly, multiplatform tile engine.
Zircon - A user-friendly Tile Engine & Text GUI Need info? Check the Docs | or Create an issue | Check our project Board | Ask us on Discord | Support
The modelling for success/failure of operations in Kotlin and KMM (Kotlin Multiplatform Mobile)
Result This is a tiny framework for modelling success/failure of operations in Kotlin. In short, it is a model in type of ResultV: Any?, E : Throwabl
Fluent Assertion-Library for Kotlin
Kluent Kluent is a "Fluent Assertions" library written specifically for Kotlin. It uses the Infix-Notations and Extension Functions of Kotlin to provi
Kotlin kernel for Jupyter/IPython
Kotlin kernel for IPython/Jupyter Kotlin (1.6.20-dev-6372) kernel for Jupyter. Beta version. Tested with Jupyter Notebook 6.0.3, Jupyter Lab 1.2.6 and
Kotlin bindings for JSON manipulation via Gson
DEPRECATED This library is deprecated. You can still use it. It is not going any where. However, it is not maintained anymore. If you are looking for
Bytecode to source converting Java & Kotlin code into JavaScript, C++, D, C#, PHP, AS3, Dart and Haxe and run it everywhere.
JTransc (Java Trans Compiler) is an AOT (ahead of time compiler) that compiles .class and .jar files into a target programming language / executable bundling all the required dependencies in a single file or folder, without requiring a jitter or an external runtime.
Kovenant. Promises for Kotlin.
develop: master: Kovenant Promises for Kotlin. The easy asynchronous library for Kotlin. With extensions for Android, RxJava, JavaFX and much more. ta
OPENRNDR. A Kotlin/JVM library for creative coding, real-time and interactive graphics
OPENRNDR 0.4 A Kotlin/JVM and Kotlin/JS library for creative coding, real-time and interactive graphics. Can currently be used on Windows, macOS and L
Kotlin API for Lets-Plot - an open-source plotting library for statistical data.
Lets-Plot for Kotlin Latest Lets-Plot Kotlin API Version Latest Lets-Plot Version License Overview Lets-Plot in Jupyter with Kotlin Kernel Installatio
KMongo - a Kotlin toolkit for Mongo
KMongo A Kotlin toolkit for Mongo Documentation: https://litote.org/kmongo Forum: https://groups.google.com/forum/#!forum/kmongo Native and Lightweigh
A lightweight Kotlin web framework for backend developers 🦆
Kweb 🦆 Quick Start Read Getting Started from the User Manual. Overview Kweb is a new way to create beautiful, efficient, and scalable websites in Kot
Kotlin Web Framework for the JVM
Kara Web Framework Kara is a web framework for the JVM written in Kotlin. It enables developers to build succinct, type-safe HTML and CSS all in one l
The idiomatic way to use atomic operations in Kotlin
AtomicFU The idiomatic way to use atomic operations in Kotlin. Code it like AtomicReference/Int/Long, but run it in production efficiently as AtomicXx
Firefly is an asynchronous web framework for rapid development of high-performance web application.
What is Firefly? Firefly framework is an asynchronous Java web framework. It helps you create a web application Easy and Quickly. It provides asynchro
🤖 A wrapper for the Telegram Bot API written in Kotlin
Kotlin Telegram Bot A wrapper for the Telegram Bot API written in Kotlin. Usage Creating a bot instance is really simple: fun main() { val bot = b
A multiplatform Result monad for modelling success or failure operations.
kotlin-result ResultV, E is a monad for modelling success (Ok) or failure (Err) operations. Installation repositories { mavenCentral() } depend
Kotlin based JHipster
About JHipster is a development platform to quickly generate, develop, and deploy modern web applications and microservice architectures. We support m
Kotlin plugin for Vim. Featuring: syntax highlighting, basic indentation, Syntastic support
kotlin-vim Installation If you use Vim 8 or later, the recommended way is using Vim's built-in package manager: git clone https://github.com/udalov/ko
krangl is a {K}otlin DSL for data w{rangl}ing
krangl krangl is a {K}otlin library for data w{rangl}ing. By implementing a grammar of data manipulation using a modern functional-style API, it allow
Kotlin HTTP requests library. Similar to Python requests.
khttp khttp is a simple library for HTTP requests in Kotlin. It functions similarly to Python's requests module. import khttp.get fun main(args: Arra
Hexagon is a microservices toolkit written in Kotlin. Its purpose is to ease the building of services (Web applications, APIs or queue consumers) that run inside a cloud platform.
Hexagon The atoms of your platform Home Site | Quick Start | Developer Guide What is Hexagon Hexagon is a microservices' toolkit (not a framework) wri
Multiplatform text styling for Kotlin command-line applications
Mordant Colorful styling for command-line applications /mɔː(ɹ)dənt/ A substance used to set (i.e. bind) colored dyes on fabrics 1 Mordant has: Easy co