Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Kotlin
![](https://explore-feed.github.com/topics/kotlin/kotlin.png)
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-02-11 00:16:54 UTC
- JSON Representation
https://github.com/RedMadRobot/flipper
Flipper is a simple and useful tool to deal with feature toggles
android android-library feature-flags feature-toggle feature-toggles kotlin kotlin-android kotlin-library
Last synced: 07 Nov 2024
https://github.com/antoniolg/coroutines-sample
Companion sample for coroutines 1.3
android android-development coroutines coroutines-android kotlin kotlin-android
Last synced: 30 Oct 2024
https://github.com/ligi/satoshiproof
Satoshi Proof is your personal notary leveraging the power of the Bitcoin network to prove existence of text or images at a certain time.
android android-application bitcoin kotlin kotlin-android
Last synced: 18 Oct 2024
https://github.com/hudsonb/kubed
2d-graphics d3 data-visualization dsl javafx kotlin visualization
Last synced: 17 Nov 2024
https://github.com/thenishchalraj/android-mvvm-boilerplate-creater
A script that automates the tedious task of creating basic android files with the packages and imports for MVVM architecture.
android android-architecture android-development android-studio bash-script dagger2-android kotlin kotlin-android mvvm mvvm-android mvvm-architecture mvvm-pattern retrofit2 retrofit2-kotlin script shell-script
Last synced: 13 Nov 2024
https://github.com/aantoniadis/clean-architecture-example
A simple clean architecture example in Kotlin and Spring Boot 2.0
clean-architecture kotlin maven multi-modules multimodule spring spring-boot
Last synced: 08 Nov 2024
https://github.com/ajamaica/Solana.kt
This is a open source library on kotlin for Solana protocol.
android cryptocurrency kotlin sol solana
Last synced: 04 Feb 2025
https://github.com/y9san9/prizebot
Open source telegram bot to purely raffle prizes (giveaways) with random.org written in Kotlin
dev-inmo-tgbotapi giveaways kotlin raffle-prizes random-org telegram-bot
Last synced: 12 Nov 2024
https://github.com/yamin8000/Dooz
Dooz or Tic-Tac-Tao is a simple pen-and-paper game. I created this implementation using Kotlin and Jetpack Compose for Android devices.
android compose dynamic-color f-droid fdroid foss free game jetpack-compose kotlin libre material-you material-you-3 material3 tic-tac-toe xo-game xogame
Last synced: 09 Nov 2024
https://github.com/devscast/validable
An easy-to-use text field validator supporting Compose. Multiplatform
android cmp compose-multiplatform jetpack-compose kmp kotlin kotlin-library kotlin-multiplatform
Last synced: 07 Feb 2025
https://github.com/KhubaibKhan4/Alert-KMP
Alert-KMP is a Kotlin Multiplatform (KMP) library designed to facilitate native notification displays across Android, iOS, Web, and Desktop
composemultiplatform desktop-library ios-library kmp-library kotlin kotlin-library kotlin-multiplatform-library multiplatform-kotlin-library web-library
Last synced: 25 Jan 2025
https://github.com/thenishchalraj/Android-MVVM-Boilerplate-Creater
A script that automates the tedious task of creating basic android files with the packages and imports for MVVM architecture.
android android-architecture android-development android-studio bash-script dagger2-android kotlin kotlin-android mvvm mvvm-android mvvm-architecture mvvm-pattern retrofit2 retrofit2-kotlin script shell-script
Last synced: 25 Nov 2024
https://github.com/massivemadness/editorkit
🖊 EditorKit is a multi-language code editor library for Android
android android-library code-completion code-editor java jflex kotlin plugins syntax-highlighting text-editor
Last synced: 18 Nov 2024
https://github.com/kotools/types
Explicit types for Kotlin Multiplatform.
kotlin kotlin-js kotlin-jvm kotlin-library kotlin-multiplatform kotlin-multiplatform-library kotlin-native
Last synced: 18 Nov 2024
https://github.com/redmadrobot/flipper
Flipper is a simple and useful tool to deal with feature toggles
android android-library feature-flags feature-toggle feature-toggles kotlin kotlin-android kotlin-library
Last synced: 15 Nov 2024
https://github.com/gs-ts/TrackMyPath
An Android app written in Kotlin that demonstrates a clean architecture with MVVM, Fused Location Provider, LifecycleService, and Coroutines. It is used as lab to test new Android features.
android android-location clean-architecture coroutines flickr flickr-api foreground-service fusedlocationproviderclient hilt hilt-android koin kotlin kotlin-coroutines lifecycle-service livedata-viewmodel moshi mvvm retrofit2 room viewbinding
Last synced: 17 Nov 2024
https://github.com/ACINQ/bitcoin-kmp
Kotlin Multiplatform Bitcoin Library
bitcoin kotlin kotlin-multiplatform
Last synced: 10 Nov 2024
https://github.com/giacomoferretti/odex-patcher
Run arbitrary code by patching OAT files
android android-app android-art android-modding app art art-runtime dalvik kotlin kotlin-android modding oat oat-patcher odex odex-patcher vdex vdex-patcher
Last synced: 15 Dec 2024
https://github.com/IgnatBeresnev/injector4k
A Kotlin/Native DLL injector for Kotlin/Native DLLs
dll hacking-tools injector kotlin native
Last synced: 25 Oct 2024
https://github.com/14v/svg-non-stop
SVG import "Gradient has no stop info" fix
android android-studio drawable gradient intellij-idea kotlin svg vector-assets vector-drawable
Last synced: 08 Feb 2025
https://github.com/mars885/hilt-binder
An annotating processing library that automatically generates Dagger Hilt's `@Binds` methods.
android annotation-processing annotation-processor dagger dagger-hilt dagger2 kotlin kotlin-library
Last synced: 07 Feb 2025
https://github.com/ignatberesnev/injector4k
A Kotlin/Native DLL injector for Kotlin/Native DLLs
dll hacking-tools injector kotlin native
Last synced: 28 Oct 2024
https://github.com/dansoftowner/boomega
A modern book explorer/catalog application written in Kotlin and Java.
books catalog client-side cross-platform database desktop explorer google-books gui java javafx kotlin
Last synced: 12 Oct 2024
https://github.com/adityam49/Updoot
A reddit client built for android
android hilt jetpack-compose kotlin kotlin-coroutines mvvm oauth reddit room-persistence-library
Last synced: 11 Nov 2024
https://github.com/halilozel1903/exoplayerdemo
How to use ExoPlayer 📹 with Kotlin in Android ⁉️ Project includes HLS Media Type.
android android-app android-example android-video-player android-video-streaming exoplayer exoplayer-beginner exoplayer-caching exoplayer-demo exoplayer-kotlin exoplayer-subtitles exoplayer-video exoplayer-wrapper exoplayer2 kotlin kotlin-android kotlin-video mediaplayer-api video-player video-streaming
Last synced: 11 Nov 2024
https://github.com/khubaibkhan4/alert-kmp
Alert-KMP is a Kotlin Multiplatform (KMP) library designed to facilitate native notification displays across Android, iOS, Web, and Desktop
composemultiplatform desktop-library ios-library kmp-library kotlin kotlin-library kotlin-multiplatform-library multiplatform-kotlin-library web-library
Last synced: 24 Jan 2025
https://github.com/gabrielbmoro/moviedb-app
App to list movies using the MovieDB API.
compose-multiplatform kotlin movies-api
Last synced: 07 Feb 2025
https://github.com/chvp/nanoledger
Ledger (plain text accounting) data entry app for Android
android data-entry hacktoberfest kotlin plaintextaccounting
Last synced: 07 Feb 2025
https://github.com/osahner/kotlin-spring-boot-rest-jpa-jwt-starter
kotlin spring-boot 3 rest/jpa/jwt starter
jpa jwt kotlin rest-api spring-boot
Last synced: 15 Nov 2024
https://github.com/codecentric/androidtestktx
Kotlin DSL for Espresso and UIAutomator.
android android-library android-testing espresso kotlin kotlin-dsl ui-testing uiautomator
Last synced: 16 Nov 2024
https://github.com/linx64/coincap
Best practice (Modularization) - built entirely with Jetpack Compose. It also includes CI/CD, Renovate, Detekt and version-catalog. This project is the most up-to-date Android project.
android coroutines-android jetpack-compose kotlin modularization version-catalog workflow
Last synced: 20 Nov 2024
https://github.com/vksdk/vk-sdk-kotlin
Unofficial VK SDK, written in Kotlin: make bots, use the API
bot java kotlin kotlin-multiplatform multiplatform sdk-java social-network vk vk-api vk-sdk
Last synced: 08 Feb 2025
https://github.com/mhss1/aistudyassistant
AI chatbot, Lecture Summarizer, Essay Writer and Questions Generator.
android chatgpt generative-ai google-palm jetpack-compose kotlin ktor palm palm-api palm2 students study
Last synced: 05 Nov 2024
https://github.com/daugeldauge/kinzhal
Compile-time dependency injection for Kotlin Multiplatform
dependency-injection kotlin multiplatform-kotlin-library
Last synced: 14 Nov 2024
https://github.com/gravetii/wordagam
A fun little word game 🍄
frontend-app game game-dev game-development gaming gui java javafx javafx-application javafx-desktop-apps javafx-games javafx-gui javafx-project javafx-projects javagame kotlin openjfx wordament wordgames
Last synced: 12 Oct 2024
https://github.com/orangy/http-benchmarks
Benchmarks for common embedded Java and Kotlin web frameworks
Last synced: 15 Oct 2024
https://github.com/LinX64/CoinCap
Best practice (Modularization) - built entirely with Jetpack Compose. It also includes CI/CD, Renovate, Detekt and version-catalog. This project is the most up-to-date Android project.
android coroutines-android jetpack-compose kotlin modularization version-catalog workflow
Last synced: 07 Nov 2024
https://github.com/corda/corda-runtime-os
Corda is a scalable, permissioned peer-to-peer (P2P) distributed ledger technology (DLT) platform that enables the building of applications that foster and deliver digital trust between parties in regulated markets.
corda corda-next-generation distributed-ledger dlt kotlin
Last synced: 11 Feb 2025
https://github.com/cjcrafter/chatgpt-java-api
Unofficial Java API supporting Chat, Assistants, and more!
api assistant-chat-bots azure-openai chatbot chatgpt chatgpt-api chatgpt-bot chatgpt-java gpt gpt-35-turbo gpt-4 gpts java kotlin openai openai-api openai-java openai-kotlin
Last synced: 07 Feb 2025
https://github.com/imaginativeshohag/simple-mvvm
A simple Android MVVM pattern example
android android-sample dagger-android jetpack kotlin kotlin-android kotlin-coroutines mvvm-android navigation-architecture-component retorfit retrofit2 room room-persistence-library
Last synced: 07 Feb 2025
https://github.com/goooler/demoapp
An Android template project for fast development and test.
android code-style coroutines demoapp detekt github-actions jetpack kotlin kotlin-dsl ktlint modulation moshi mvvm retrofit rxjava
Last synced: 17 Nov 2024
https://github.com/bennyhuo/hello-kni
Demo for Jni call Kotlin-Native lib.
android jni-android kotlin kotlin-native
Last synced: 16 Nov 2024
https://github.com/hushenghao/NativeTools
The network speed is displayed in the system status bar
android jetpack kotlin material-design
Last synced: 09 Nov 2024
https://github.com/kaushalvasava/tasks
It is a tasks & todo list application using Kotlin, Jetpack Compose, Flow, MVVM, Coroutines, Room database and dependency injection using Dagger-Hilt.
android coroutines dagger-hilt flow jetpack-compose jetpackcompose kotlin kotlin-android mvvm mvvm-architecture room room-persistence-library tasks-manager
Last synced: 23 Jan 2025
https://github.com/sdkgen/sdkgen
sdkgen is a tool to help design, implement and maintain good APIs with minimal effort
api csharp dart hacktoberfest kotlin restful rpc sdkgen typescript
Last synced: 10 Feb 2025
https://github.com/yash-garg/keymanager
Android application to manage SSH and GPG keys on GitHub, written in Jetpack Compose.
android github gpg jetpack-compose key-manager kotlin material3 mvvm oauth2 retrofit2 ssh
Last synced: 07 Feb 2025
https://github.com/YanneckReiss/KConMapper
The Kotlin Constructor Mapper (KConMapper / KCM) automatically generates mapping functions for performing mapping between one class and the constructor of another class via the Kotlin Symbol Processing (KSP) compiler plugin.
android data-mapper java kotlin kotlin-library spring-boot
Last synced: 07 Nov 2024
https://github.com/BoobBot/BoobBot
Pictures of nature. 🍑
best boobs discord discord-bot discordbot discordjda kotlin nsfw porn
Last synced: 29 Oct 2024
https://github.com/ice1000/algo4j
:horse_racing: An algorithm library using java native interface
algorithm-library graph-algorithms java jni kotlin kotlin-extensions network-streams segment-tree
Last synced: 27 Oct 2024
https://github.com/saschpe/planningpoker
Fast and simple Planning Poker Android app. Designed for phones, tablets and Android Wear devices.
android-application android-wear card estimate kotlin kotlin-android scrum tablet
Last synced: 21 Oct 2024
https://github.com/thedarkcolour/future-mc
Adds blocks from future versions. Discord: https://discord.gg/xtFWtm4
kotlin minecraft-forge minecraft-forge-mod minecraft-mod
Last synced: 28 Jan 2025
https://github.com/jeffdgr8/kotbase
Kotlin Multiplatform library for Couchbase Lite—a lightweight, embedded, syncable, NoSQL database
couchbase couchbase-lite database kotlin kotlin-multiplatform kotlin-multiplatform-library kotlin-native mobile nosql nosql-database sync
Last synced: 10 Nov 2024
https://github.com/picsart/stateful
Stateful is a Kotlin library which makes Android application development faster and easier.
android android-library kotlin kotlin-android kotlin-android-extensions kotlin-library
Last synced: 11 Jan 2025
https://github.com/arcuri82/testing_security_development_enterprise_systems
Testing, Security and Development of Enterprise Systems
development docker ejb enterprise-systems jacoco java jee jpa jsf json kotlin microservice reactjs rest-api security selenium spring spring-boot testing web-service
Last synced: 16 Nov 2024
https://github.com/drewcarlson/mobius.kt
Kotlin Multiplatform framework for managing state evolution and side-effects
android ios kotlin kotlin-coroutines kotlin-multiplatform mobius state-management
Last synced: 06 Feb 2025
https://github.com/InkApplications/Shade
💡 Unofficial SDK for the Philips Hue API written for Kotlin Multiplatform.
hue hue-api kotlin kotlin-multiplatform sdk
Last synced: 18 Nov 2024
https://github.com/jenly1314/location
:round_pushpin: Location 是一个通过 Android 自带的 LocationManager 来实现的定位功能
android gps gps-location kotlin latlng location location-manager
Last synced: 18 Dec 2024
https://github.com/inkapplications/shade
💡 Unofficial SDK for the Philips Hue API written for Kotlin Multiplatform.
hue hue-api kotlin kotlin-multiplatform sdk
Last synced: 23 Jan 2025
https://github.com/fabirt/roka-recipe-app
Android recipes search App
android android-kotlin kotlin learning-by-doing personal-project recipes-app
Last synced: 17 Nov 2024
https://github.com/PicsArt/stateful
Stateful is a Kotlin library which makes Android application development faster and easier.
android android-library kotlin kotlin-android kotlin-android-extensions kotlin-library
Last synced: 27 Oct 2024
https://github.com/tobiasschuerg/android-money
Simple money and currency converter library for android.
android android-library currency currency-converter currency-exchange-rates hacktoberfest kotlin money
Last synced: 25 Nov 2024
https://github.com/longforus/api-debugger
🔨A like Postman API debugger that supports custom encryption. 一个类似Postman的支持自定义加密传输的后台API接口调试工具.
android-development api-debugger kotlin mobile-development objectbox okhttp3 postman swing
Last synced: 12 Oct 2024
https://github.com/canopas/compose-country-picker
Android - Country code bottomsheet picker in Jetpack Compose
android android-library androiddev jetpack jetpack-compose jetpack-compose-tutorial kotlin kotlin-android material-design material-ui
Last synced: 10 Feb 2025
https://github.com/sunshine0523/GPT-Assistant
GPT助手:让GPT来操作你的Android设备!GPT Assistant: Let GPT operate your Android device!
Last synced: 09 Nov 2024
https://github.com/DrewCarlson/mobius.kt
Kotlin Multiplatform framework for managing state evolution and side-effects
android ios kotlin kotlin-coroutines kotlin-multiplatform mobius state-management
Last synced: 10 Nov 2024
https://github.com/mercari/rxreduxk
Micro-framework for Redux implemented in Kotlin
action android flux kotlin kotlin-android kotlin-library micro-framework reducer redux rx rxredux state state-management store
Last synced: 09 Nov 2024
https://github.com/jeziellago/image-minifier
Minifier is a lightweight android library for image resizing, format changing and quality focusing in reduce file size 🖼.
android bitmap compression file image kotlin resize
Last synced: 02 Nov 2024
https://github.com/misfitlabsdev/kotlin-guice
Guice DSL extensions for Kotlin
dependency-injection guice kotlin
Last synced: 14 Oct 2024
https://github.com/nazmulidris/algorithms-in-kotlin
This project is useful if you are trying to get more fluency in Kotlin or need a refresher to do interview prep for software engineering roles
algorithms computer-science data-structures data-structures-and-algorithms kotlin
Last synced: 28 Oct 2024
https://github.com/Rasalexman/KDispatcher
Simple and light-weight event dispatcher for Kotlin
android android-architecture android-library event-driven eventbus kotlin kotlin-android kotlin-library
Last synced: 07 Nov 2024
https://github.com/veehaitch/devicecheck-appattest
Server-side library to validate the authenticity of Apple App Attest artifacts, written in Kotlin.
apple-appattest attestation devicecheck ios java kotlin security webauthn
Last synced: 28 Oct 2024
https://github.com/respawn-app/KMPUtils
A collection of everything missing from the Kotlin Multiplatform Standard Library
android coroutines datetime error-handling ios kmm kotlin kotlin-dsl library multiplatform validation
Last synced: 07 Nov 2024
https://github.com/mustafaberkaymutlu/uv-index
This is a work-in-progress (🔧️) ultraviolet index viewer app for demonstrating Instant Apps + Kotlin + Dagger + MVP
android dagger-2 dagger2-android dagger2-mvp google-location-api google-place-autocomplete instant-apps kotlin material-design material-theme material-ui mosby3 mvp mvp-android mvp-architecture permissionsdispatcher retrofit retrofit2 stetho timber
Last synced: 19 Dec 2024
https://github.com/manuelernesto/meu_kumbu
💵Meu Kumbu 💰 (Means My Money) is a template app that people can use to build their owns Wallet 🤑 or a mobile 🏦 banking app.
banking-applications firebase ios-app kotlin kotlin-android kotlin-language kotlin-multiplatform ktor wallet
Last synced: 20 Nov 2024
https://github.com/fossifyorg/general-discussion
A place for discussing all apps in general plus anything else you want to say.
android foss kotlin open-source
Last synced: 23 Jan 2025
https://github.com/joreilly/wordmasterkmp
Kotlin Multiplatform sample with SwiftUI and Compose (Desktop and Android) clients. Heavily inspired by Wordle game.
android compose compose-desktop ios jetpac jetpack-compose kotlin kotlin-multiplatform kotlin-native swift swiftui
Last synced: 23 Jan 2025
https://github.com/mpetuska/template-kmp-library
Kotlin multiplatform library template.
kotlin kotlin-library multiplatform template
Last synced: 23 Jan 2025
https://github.com/nivisi/leafylauncher
🌱 An Android Launcher built with Flutter. Inspiring. Minimalistic. Simple.
android android-launcher application dart flutter kotlin launcher
Last synced: 11 Dec 2024
https://github.com/shrimqy/sekia
Link to Windows alternative with Notification Mirroring, Clipboard Sync, File Transfer, Media Control
android clean-architecture clipboard clipboard-sync file-transfer file-transfer-android jetpack-compose kotlin kotlin-android media-controller mvvm sync windows
Last synced: 17 Jan 2025
https://github.com/meikpiep/gauguin
Gauguin is a Sudoku-like game for Android where you solve grids via calculation and logic.
android android-game f-droid fdroid kotlin material material-design mobile-app puzzle puzzle-game puzzles
Last synced: 09 Nov 2024
https://github.com/joreilly/WordMasterKMP
Kotlin Multiplatform sample with SwiftUI and Compose (Desktop and Android) clients. Heavily inspired by Wordle game.
android compose compose-desktop ios jetpac jetpack-compose kotlin kotlin-multiplatform kotlin-native swift swiftui
Last synced: 12 Nov 2024
https://github.com/mukeshsolanki/snake-game-android
Snake game for Android made with Jetpack Compose
android android-development game-development game-engine jetpack-compose kotlin kotlin-android snake snake-game snakegame
Last synced: 09 Nov 2024
https://github.com/Yash-Garg/KeyManager
Android application to manage SSH and GPG keys on GitHub, written in Jetpack Compose.
android github gpg jetpack-compose key-manager kotlin material3 mvvm oauth2 retrofit2 ssh
Last synced: 09 Nov 2024
https://github.com/QArtur99/Compose-ShoppingList
Jetpack compose shopping list app
android declarative-ui jetpack jetpackcompose kotlin livedata mvi mvvm viewmodel
Last synced: 07 Nov 2024
https://github.com/kozaxinan/android-lints
Custom set of android lints rules.
android android-lint android-lint-rule kotlin
Last synced: 12 Nov 2024
https://github.com/rodrigobressan/android_tmdb_clean_architecture
Showcase of clean architecture concepts along with Continuous Integration and Development for modular Android applications. Includes test suits (functional and unit tests) along with code coverage.
android android-architecture clean-architecture dagger2 espresso kotlin mockito mvp mvp-android retrofit2 robolectric room rxjava sample-android sqlite tmdb-api tmdb-movie-search travis-ci
Last synced: 06 Nov 2024
https://github.com/kciter/thing
A rule-based entity management library written in Kotlin
dsl entity kotlin model object spring validation validator
Last synced: 07 Nov 2024
https://github.com/catalinghita8/android-mvvm-rxjava2-dagger2
This repository contains a detailed sample application that uses MVVM as its presentation layer pattern. Essential dependencies are Dagger2 with Dagger-android, RxJava2 with RxAndroid, Room, Retrofit and Espresso.
android-development dagger-android dagger2 dependency-injection kotlin mvvm mvvm-pattern room-persistence-library rxjava2 rxjava2-dagger2-retrofit2 viewmodel
Last synced: 30 Oct 2024
https://github.com/f33lnothin9/flick
🎬 A movie app built entirely with Jetpack Compose and Material 3
android clean-architecture coil coroutines dagger2 datastore flow hilt jetpack-compose jetpack-navigation kotlin lottie material3 mvvm rest-api retrofit2 room viewmodel
Last synced: 07 Nov 2024
https://github.com/jetbrains/jpa-buddy-kotlin-entities
This repository shows how to declare Hibernate entities using Kotlin
hibernate jpa jpa-buddy jpa-entities kotlin sample
Last synced: 04 Feb 2025
https://github.com/romsper/qa-automation-base
There are basic projects for automation frameworks based on Kotlin/Java and TypeScript for the backend, frontend, and mobile.
allure appium assertj browsers-farm chai docker gradle grafana javascript jest junit5 kotlin mocha playwright rest-assured retrofit selenide selenoid testng typescript
Last synced: 06 Feb 2025