Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Kotlin
Kotlin is a statically typed programming language for modern multiplatform applications. 100% interoperable with Java and Android, it now supports JavaScript and native with LLVM (including iOS). It was developed by JetBrains in 2011, and designed to be a new language for the Java Virtual Machine (JVM) that can compile quickly.
- GitHub: https://github.com/topics/kotlin
- Wikipedia: https://en.wikipedia.org/wiki/Kotlin_(programming_language)
- Repo: https://github.com/JetBrains/kotlin
- Created by: JetBrains
- Released: February 15, 2016
- Last updated: 2025-01-09 00:19:56 UTC
- JSON Representation
https://github.com/reactor/reactor-kotlin-extensions
Reactor Kotlin Support
coroutine kotlin kotlin-extensions reactor-core
Last synced: 07 Jan 2025
https://github.com/TobseF/Candy-Crush-Clone
π Candy Crush Clone
candy-crush game korge kotlin kotlin-multiplatform match3
Last synced: 27 Oct 2024
https://github.com/pivovarit/articles
Code snippets for articles posted at 4comprehension.com
functional-programming java kotlin scala
Last synced: 05 Jan 2025
https://github.com/lice-lang/lice
A multi-paradigm programming language running on JVM
interpreter jvm kotlin language lice lisp lisp-dialect lisp-interpreter programming-language
Last synced: 09 Nov 2024
https://github.com/c5inco/compose-pokedexer
Pokedex app written in Compose, powered by PokeAPI.co
android jetpack-compose kotlin pokemon
Last synced: 05 Jan 2025
https://github.com/sksamuel/cohort
Ktor/Vertx spring-actuator style library - healthchecks, logging, database
Last synced: 04 Jan 2025
https://github.com/zacsweers/auto-service-ksp
A KSP implementation of AutoService
autoservice compiler-plugin kotlin kotlin-symbol-processing ksp
Last synced: 04 Jan 2025
https://github.com/oddbit/flutter_facebook_app_events
Flutter Plugin for Facebook App Events
dart dart-package dartlang facebook-analytics facebook-app-events facebook-sdk flutter flutter-plugin kotlin kotlin-android swift
Last synced: 03 Jan 2025
https://github.com/mpetuska/npm-publish
Gradle plugin for NPM package publishing. Allows for arbitrary publishing as well as seamless integration with Kotlin JS/MPP plugins.
gradle-plugin kotlin kotlin-js npm
Last synced: 04 Jan 2025
https://github.com/rickbusarow/ModuleCheck
Fast dependency graph validation for Gradle
android android-library gradle kotlin multi-module
Last synced: 07 Nov 2024
https://github.com/hidroh/tldroid
man pages on the go, written in Kotlin!
android data-binding kotlin man-page
Last synced: 27 Oct 2024
https://github.com/microsoft/ts-gyb
Generating native code interfaces from TypeScript
code-generation hybrid-app javascriptcore kotlin swift typescript webview
Last synced: 06 Jan 2025
https://github.com/roozbehzarei/filester
A secure, accessible cloud storage app for android
android cloud-storage file-sharing kotlin uploader
Last synced: 09 Nov 2024
https://github.com/mukeshsolanki/liquidrefreshlayout
Liquid Refresh Layout is a simple SwipeToRefresh library that helps you easily integrate SwipeToRefresh and performs simple clean liquid animation
android gradle java kotlin library pull-to-refresh refreshlayout swipetorefresh
Last synced: 09 Nov 2024
https://github.com/Wavesonics/hammer-editor
A simple tool for building stories.
android compose compose-desktop kotlin multiplatform offline story-creation sync writing writing-software writing-tool
Last synced: 09 Nov 2024
https://github.com/fizzed/blaze
Write your shell scripts on the JVM (java, kotlin, groovy, etc.)
groovy java jvm-languages kotlin
Last synced: 04 Jan 2025
https://github.com/foso/kotlincompilerpluginexample
This is an example project that shows how to create a Kotlin Compiler Plugin. The plugin will print "Hello from" and the name of the file that is being compiled, as a compiler warning to the terminal log.
compiler compiler-plugin gradle-plugin kotlin kotlin-compiler kotlin-compiler-plugin kotlin-multiplatform kotlin-plugin
Last synced: 05 Jan 2025
https://github.com/okkero/Skedule
Use the BukkitScheduler with coroutines - for plugin developers using Kotlin
bukkit coroutines kotlin spigot
Last synced: 27 Oct 2024
https://github.com/haroldadmin/lucilla
Fast, efficient, in-memory Full Text Search for Kotlin
full-text-search kotlin tf-idf trie
Last synced: 27 Oct 2024
https://github.com/edeckers/react-native-blob-courier
Use this library to efficiently download and upload blobs in React Native.
android blob courier download fetch files hacktoberfest ios kotlin push react-native send swift transfer typescript upload upload-blobs
Last synced: 07 Jan 2025
https://github.com/akexorcist/snaptimepicker
[Android] Another Material Time Picker
android android-library java kotlin
Last synced: 21 Nov 2024
https://github.com/akexorcist/SnapTimePicker
[Android] Another Material Time Picker
android android-library java kotlin
Last synced: 18 Nov 2024
https://github.com/akshay2211/NYTimes-Compose
An offline-first application in Jetpack Compose with MVVM architecture, representing a minimalistic implementation of Top Stories API.
android coil-kotlin compose coroutines-flow day-night-theme hacktoberfest hacktoberfest2021 hacktoberfest2022 jetpack-compose kotlin kotlin-coroutines livedata mvvm-android navigation-compose offline-first room room-database
Last synced: 07 Nov 2024
https://github.com/kittinunf/Forge
Functional style JSON parsing in Kotlin
functional functional-programming json kotlin parser
Last synced: 06 Nov 2024
https://github.com/akshay2211/nytimes-compose
An offline-first application in Jetpack Compose with MVVM architecture, representing a minimalistic implementation of Top Stories API.
android coil-kotlin compose coroutines-flow day-night-theme hacktoberfest hacktoberfest2021 hacktoberfest2022 jetpack-compose kotlin kotlin-coroutines livedata mvvm-android navigation-compose offline-first room room-database
Last synced: 01 Nov 2024
https://github.com/jillesvangurp/geogeometry
GeoGeometry is a set of algorithms and functions for manipulating geo hashes and geometric shapes with geo coordinates.
algorithm geohashes geojson geometric-shapes geometry-library gps java kotlin kotlin-library
Last synced: 04 Jan 2025
https://github.com/mvysny/karibu-dsl
Kotlin Vaadin extensions and DSL
dsl karibu-dsl kotlin kotlin-extensions vaadin
Last synced: 03 Jan 2025
https://github.com/vaibhav2002/taskify
Taskify - An app to manage your daily tasks and boost your productivity. Taskify is built using kotlin and follows all modern android Development practices and hence is a good learning resource for beginners
android coroutines-flow firebase flows hacktoberfest harperdb harperdbhackathon hashnode jetpack-android kotlin mvvm retrofit room-persistence-library
Last synced: 27 Oct 2024
https://github.com/hoc081098/refresh-token-sample
Android Refresh token with Retrofit, OkHttp, Kotlin Coroutines Mutex π When multiple requests hit 401 (HTTP_UNAUTHORIZED), only single Refresh token request will be executed. After successful refresh, all pending requests will be executed concurrently. Example of encryption Jetpack Proto DataStore with Tink. Secured Proto DataStore. This example app shows how you can encrypt your data when using Proto DataStore from Jetpack.
android-coroutines-flow android-coroutines-flow-mvvm android-mvvm-coroutine android-refresh-token android-refresh-token-sample android-retrofit android-retrofit-auth android-stateflow coroutines-mutex kotlin kotlin-coroutine-flow kotlin-coroutines-mutex kotlin-coroutines-mvvm kotlin-coroutines-stateflow okhttp-interceptor okhttp-refresh-token okhttp-token retrofit-refresh-token retrofit-token secured-datastore
Last synced: 05 Jan 2025
https://github.com/minigdx/tiny
Tiny is a lightweight 2D game engine that allows developers to easily create games using the Lua programming language.
2d game gamedev gamejam kotlin kotlin-js kotlin-jvm lua
Last synced: 06 Jan 2025
https://github.com/kittinunf/forge
Functional style JSON parsing in Kotlin
functional functional-programming json kotlin parser
Last synced: 29 Oct 2024
https://github.com/datl4g/burning-series
Watch any series from Burning Series using this app. This is an unofficial Burning Series App
Last synced: 06 Jan 2025
https://github.com/zahraheydari/kotlininterviewquestions
Covers both theory questions and challenging code
android codechallenge interview interview-practice interview-preparation interview-questions interview-test interviewing interviews kotlin kotlin-android kotlin-features tech technology testcase testcases tests
Last synced: 27 Nov 2024
https://github.com/0x4f53/Wristkey
A free and open-source 2FA app for smartwatches.
2fa 2fa-codes adb aegis-authenticator andotp android android-phone android-wear authenticator bitwarden google-authenticator kotlin otps qr-codes security smartwatch watch wear-os wearables
Last synced: 02 Dec 2024
https://github.com/sansets/android-clean-architecture
Sample for Android Clean Architecture.
android clean-architecture coroutines-flow dagger2 kotlin modular-architecture navigation-component room
Last synced: 17 Nov 2024
https://github.com/akhilesh0707/Rick-and-Morty
The Rick And Morty - MVVM with a clean architecture approach using some of the best practices in Android Development.
architecture-components coroutines coroutines-flow dagger-hilt jetpack kotlin mvvm-clean-architecture navigation-component room
Last synced: 17 Nov 2024
https://github.com/gotev/recycler-adapter
RecyclerView-driven declarative UIs
adapter android android-development android-library android-ui declarative drag-and-drop kotlin kotlin-android list listview model mvvm nested-recyclerviews recyclerview table ui view viewholder
Last synced: 19 Dec 2024
https://github.com/hfhbd/routing-compose
Routing feature for Compose Web, Compose HTML and Desktop
compose-desktop compose-html compose-web kotlin
Last synced: 19 Nov 2024
https://github.com/cansik/kotlin-latex-listing
A syntax highlighting template for the Kotlin language in LaTeX listings.
code highlighting kotlin latex listing listings lst lstdefine syntax
Last synced: 31 Dec 2024
https://github.com/appwrite/sdk-for-android
[READ-ONLY] Official Appwrite Android SDK π π€
android android-library appwrite baas firebase hacktoberfest java kotlin sdk
Last synced: 04 Jan 2025
https://github.com/gradle/declarative-gradle
Declarative Gradle is a project targeting better isolation of concern and expressing any build in a clear and understandable way
declarative-gradle declarative-language dsl gradle gradle-bt gradle-kotlin-dsl kotlin
Last synced: 04 Jan 2025
https://github.com/SanjayDevTech/Code-with-love
Open source programming algorithms
algorithms android c cpp data-structures good-first-issue hacktoberfest java javascript kotlin php python searching-algorithms sorting-algorithms
Last synced: 28 Oct 2024
https://github.com/haroldadmin/MovieDB
A gorgeous TMDb client for Android
android architecture-components koin kotlin material-design mvvm tmdb
Last synced: 31 Oct 2024
https://github.com/Skyscanner/backpack-android
Backpack Design System
android backpack component-library kotlin
Last synced: 07 Nov 2024
https://github.com/androidstarters/generator-android-mvp-starter
[Yeoman Generator] Generate MVP Architecture for Android App using https://git.io/v9Ujz
android android-template architecture kotlin kotlin-android mvp-android yeoman
Last synced: 09 Nov 2024
https://github.com/haroldadmin/moviedb
A gorgeous TMDb client for Android
android architecture-components koin kotlin material-design mvvm tmdb
Last synced: 27 Oct 2024
https://github.com/paulwoitaschek/slimber
Built upon Timber. Without performance penality.
Last synced: 27 Oct 2024
https://github.com/pedroql/mvflow
Simple Android MVI architecture using Kotlin Flows
android android-library kotlin kotlin-flow mvi mvi-android mvi-architecture
Last synced: 07 Nov 2024
https://github.com/openrndr/orx
A growing library of assorted data structures, algorithms and utilities for OPENRNDR
creative-coding generative-art graphics kotlin
Last synced: 03 Jan 2025
https://github.com/appmattus/certificatetransparency
Certificate transparency for Android and JVM
android certificate-transparency hacktoberfest java kotlin security ssl
Last synced: 10 Jan 2025
https://github.com/sosauce/CuteCalc
CuteCalc is a simple,lightweight and open-source calculator app for Android.
android-app jetpack-compose kotlin
Last synced: 09 Nov 2024
https://github.com/yggdrasil-network/yggdrasil-android
Reference implementation for connecting to the Yggdrasil Network from Android devices
android kotlin yggdrasil yggdrasil-network
Last synced: 31 Oct 2024
https://github.com/aritra-tech/ComposeCards
π³ ComposeCards is a beautifully designed payment view library for Credit and Debit Card. Made using Jetpack Compose π
android android-library compose credit-card hackoctoberfest jetpack-compose jetpack-compose-library kotlin payment
Last synced: 07 Nov 2024
https://github.com/mori-atsushi/koject
DI Container library for Kotlin Multiplatform.
android di-container kotlin kotlin-js kotlin-multiplatform kotlin-native
Last synced: 03 Nov 2024
https://github.com/shiburagi/blockedittext
Block EditText is a library provide an input view present in multiple block style that common use in TAC or credit card field.
android credit-card edittext gradle kotlin tac widget
Last synced: 27 Oct 2024
https://github.com/stevdza-san/messagebarcompose
Animated Message Bar UI that can be wrapped around your screen content in order to display Error/Success messages in your app. Adapted to Material 3.
android jetpack-compose kotlin material3 message-bar ui-component
Last synced: 30 Nov 2024
https://github.com/mpetuska/kmdc
Kompose wrappers for material-components-web
kotlin kotlin-js kotlin-js-wrappers multiplatform-compose
Last synced: 08 Jan 2025
https://github.com/hellonico/origami
Lowest barrier of entry to Image Processing, Computer Vision and Neural Networks on the JavaVM
clojure computer-vision deep-learning dnn java kotlin opencv yolov8
Last synced: 08 Jan 2025
https://github.com/ufoss-org/kotysa
The idiomatic way to write type-safe SQL in Kotlin
android coroutines jdbc kotlin ktor orm quarkus r2dbc spring-boot sql sqlite vertx-sql-client
Last synced: 20 Dec 2024
https://github.com/line/clay
Clay is an Android library project that provides image trimming which is originally an UI component of LINE Creators Studio
android android-library kotlin
Last synced: 01 Nov 2024
https://github.com/johanhaleby/occurrent
Unintrusive Event Sourcing Library for the JVM
cloud-events event-sourcing java kotlin
Last synced: 03 Jan 2025
https://github.com/fibelatti/photo-widget
Photo Widget is as simple as it can be: an Android home screen widget to display a photo or collection of photos. It is a free, no-ads, open source alternative for people who want to customize their home screen with their favorite photos.
android compose coroutines jetpack jetpack-compose kotlin material widget
Last synced: 09 Nov 2024
https://github.com/ericktijerou/jettimer
:hourglass_flowing_sand: Timer app clone built with Jetpack Compose and Hilt #AndroidDevChallenge
android androiddevchallenge androiddevchallenge- androiddevchallenge-compose compose dagger2 dagger2-android declarative-ui hilt-android hilt-viewmodel jetpack-android jetpack-compose jetpack-navigation kotlin
Last synced: 11 Nov 2024
https://github.com/vanita5/twittnuker
Android 4.0+ Twitter Client
android gif kotlin material notifications push-notifications twidere twitter twitter-client
Last synced: 24 Nov 2024
https://github.com/minndevelopment/jda-ktx
Collection of useful Kotlin extensions for JDA
coroutines discord hacktoberfest jda kotlin kotlin-coroutines
Last synced: 06 Jan 2025
https://github.com/maxr1998/modernandroidpreferences
Android Preferences defined through Kotlin DSL, shown in a RecyclerView
android android-library kotlin kotlin-android kotlin-dsl preferences
Last synced: 06 Jan 2025
https://github.com/droidconKE/droidconKE2020App
Android app fully written in Kotlin for droidconKE2020
android conference droidcon droidconke kotlin schedule
Last synced: 17 Nov 2024
https://github.com/fwcd/kotlin-debug-adapter
Kotlin/JVM debugging for any editor/IDE using the Debug Adapter Protocol
debug-adapter-protocol debugger kotlin vscode-extension
Last synced: 04 Jan 2025
https://github.com/yuvraj24/livesmashbar
An elegant looking and easy to use informative library with LiveData integration for Android.
android android-app android-application android-development android-library android-sdk android-studio dialog duration gravity kotlin kotlin-android kotlin-extensions kotlin-library lifecycleowner livedata overlay snackbar toast
Last synced: 19 Nov 2024
https://github.com/MinnDevelopment/jda-ktx
Collection of useful Kotlin extensions for JDA
coroutines discord hacktoberfest jda kotlin kotlin-coroutines
Last synced: 26 Oct 2024
https://github.com/h0tk3y/kotlin-monads
Monads for Kotlin
coroutines do-notation functional-programming kotlin monad
Last synced: 27 Oct 2024
https://github.com/kojofosu/SplitButton
A dual-function menu button that offers a default action as well as the possibility of choosing a different action by selecting from a set of alternatives.
action android button hacktoberfest hacktoberfest2021 hactoberfest hactoberfest2021 kotlin menu split
Last synced: 07 Nov 2024
https://github.com/sellmair/pacemaker
App for monitoring a whole groups heart rate, notifying the whole group if one exceeds his personal limit
app bluetooth bluetooth-low-energy heart-rate kmp kotlin running
Last synced: 06 Jan 2025
https://github.com/miha-x64/lychee
The most complete and powerful data-binding library and persistence infra for Kotlin 1.5, Android & Splitties Views DSL, JavaFX & TornadoFX, JSON, JDBC & SQLite, HTTP, SharedPreferences.
data-binding hacktoberfest javafx jdbc json kotlin mapping persistence properties reactive sqlite subjects
Last synced: 02 Jan 2025
https://github.com/i-vishi/shopping-android-app
A Shopping App built with Kotlin. Project listed on Google Dev Library
android e-commerce ecommerce firebase kotlin material shopping-app shopping-application
Last synced: 12 Nov 2024
https://github.com/fossifyorg/calculator
A calculator for quick simple calculations with a nice user interface and no ads
android calculator foss kotlin open-source
Last synced: 04 Jan 2025
https://github.com/Miha-x64/Lychee
The most complete and powerful data-binding library and persistence infra for Kotlin 1.5, Android & Splitties Views DSL, JavaFX & TornadoFX, JSON, JDBC & SQLite, HTTP, SharedPreferences.
data-binding hacktoberfest javafx jdbc json kotlin mapping persistence properties reactive sqlite subjects
Last synced: 31 Oct 2024
https://github.com/patilshreyas/fcm-ondevicenotificationscheduler
Demo implementation to Schedule FCM Notifications on Android Device using AlarmManager + WorkManager.
alarmmanager android fcm fcm-notifications firebase firebase-cloud-messaging kotlin kotlin-android workmanager
Last synced: 27 Oct 2024
https://github.com/wireapp/wire-android
π€ The new Wire client for Android
android chat-application e2ee kotlin mobile
Last synced: 07 Nov 2024
https://github.com/kojofosu/splitbutton
A dual-function menu button that offers a default action as well as the possibility of choosing a different action by selecting from a set of alternatives.
action android button hacktoberfest hacktoberfest2021 hactoberfest hactoberfest2021 kotlin menu split
Last synced: 13 Oct 2024
https://github.com/lopspower/pokecardcompose
PokeCard Compose is a demo app 100% write in Compose, Flow and Koin based on MVI Clean Architecture π±β‘οΈ
android coroutines-flow flow jetpack-android jetpack-compose koin kotlin kotlin-android mvi mvi-architecture navigation-component room-database
Last synced: 16 Dec 2024
https://github.com/w2sv/wifi-widget
Android app providing a fully configurable widget for the monitoring of your WiFi connection details.
android android-application connectivity devops fdroid jetpack-compose kotlin networking widget wifi
Last synced: 27 Oct 2024
https://github.com/cubxity/stresscraft
State-of-art Minecraft stressing software written in Kotlin.
bots kotlin minecraft minecraft-protocol stresser
Last synced: 06 Jan 2025
https://github.com/pakoito/komprehensions
Do comprehensions for Kotlin and 3rd party libraries [STABLE]
functional-programming kotlin rxjava
Last synced: 08 Nov 2024
https://github.com/spigradle/spigradle
Intelligent Gradle plugin for Bukkit, Bungeecord and NukkitX.
bukkit bungeecord gradle gradle-plugin kotlin minecraft nukkit nukkitx paper spigot spigot-gradle
Last synced: 08 Nov 2024
https://github.com/mindinventory/vanilla-place-picker
Simple(vanilla) yet 'Do it all' place picker for your place picking needs in Android
android autocomplete easy-to-use kotlin kotlin-android picker placepicker vanilla
Last synced: 20 Nov 2024
https://github.com/auxilor/ecoskills
A skills plugin for minecraft, built for the latest version
hacktoberfest kotlin minecraft plugin spigot
Last synced: 05 Jan 2025
https://github.com/jillesvangurp/es-kotlin-client
Kotlin client for Elasticsearch that adds kotlin DSLs, support for co-routines, and more to the official Java client. Deprecated and replaced by kt-search.
Last synced: 23 Nov 2024
https://github.com/mrfatworm/zzz-archive
A Zenless Zone Zero wiki app built with Compose Multiplatform. Available on Google Play, App Store, and Microsoft Store.
android compose-multiplatform design-system figma ios jetpack-compose kotlin kotlin-multiplatform macos windows zenless-zone-zero
Last synced: 05 Jan 2025
https://github.com/breandan/galoisenne
πΈοΈ Graphs, finite fields and discrete dynamical systems in Kotlin
adjacency-matrix arithmetic-circuits automata finite-fields finite-state-machine functional-graphs graph graph-algorithms graph-grammars graph-matching graph-theory graph-transformation graph-visualizations graphs induction kotlin linear-algebra parsing
Last synced: 06 Jan 2025
https://github.com/w2sv/WiFi-Widget
Android app providing a fully configurable widget for the monitoring of your WiFi connection details.
android android-application connectivity devops fdroid jetpack-compose kotlin networking widget wifi
Last synced: 09 Nov 2024
https://github.com/helixform/fluidrecyclerview
Brings the iOS scrolling experience to Android.
android animation ios kotlin library physics-simulation recyclerview spring
Last synced: 11 Nov 2024
https://github.com/Angel-Studio/MaterialYou-Dynamic-Island
Free Android version of Dynamic Island feature stylized with Material You.
android compose dynamic-island kotlin material material-3 material-ui material-you
Last synced: 09 Nov 2024
https://github.com/kibotu/geofencer
Location tracking & geofencing the easy way. Supports background, killed app, rebooted device different update intervals.
android android-library background boot geofencing hacktoberfest hacktoberfest2023 kotlin kotlin-android kotlin-library
Last synced: 10 Dec 2024