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: 2024-11-14 00:15:53 UTC
- JSON Representation
https://github.com/FossifyOrg/Music-Player
A clean music player with a customizable widget, stylish interface and no ads.
android foss kotlin music-player open-source
Last synced: 09 Nov 2024
https://github.com/svenjacobs/reveal
Reveal effect (coach mark) for Compose Multiplatform targeting Android, iOS, Desktop and Web
android coach-mark coach-mark-android coach-marks coachmarks compose compose-multiplatform ios jetpack-compose kmp kotlin kotlin-multiplatform onboarding reveal showcase tap-target tour tutorial user-onboarding walkthrough
Last synced: 10 Nov 2024
https://github.com/kotlinx/ast
Generic AST parsing library for kotlin multiplatform
Last synced: 03 Nov 2024
https://github.com/ESchouten/CleanArchitecture
Kotlin backend based on the Clean Architecture principles. Ktor, JWT, Exposed, Flyway, OpenAPI/REST & KGraphQL/GraphQL generated endpoints, Gradle.
backend clean-architecture exposed flyway gradle graphql hexagonal-architecture jwt kotlin ktor openapi swagger
Last synced: 07 Nov 2024
https://github.com/savvasdalkitsis/uhuruphotos-android
🖼️A modern media gallery, with features like backup/sync, semantic search, media map, face recognition, memories and much more built using the latest Android technologies.
android android-app jetpack-compose kotlin kotlin-android librephotos mvi sqldelight
Last synced: 06 Nov 2024
https://github.com/asyncapi/modelina
A library for generating typed models based on inputs such as AsyncAPI, OpenAPI, and JSON Schema documents with high customization
asyncapi codegen codegenerator cpp csharp generate-code get-global-node-release-workflows go java json-schema kotlin modelina openapi2 openapi3 php rust swagger typescript
Last synced: 14 Nov 2024
https://github.com/skydoves/bindables
🧬 Android DataBinding kit for notifying data changes to UI layers with MVVM architecture.
android bindable databinding databinding-android kotlin mvvm mvvm-architecture skydoves two-way-databinding
Last synced: 31 Oct 2024
https://github.com/ScaCap/spring-auto-restdocs
Spring Auto REST Docs is an extension to Spring REST Docs
asciidoc documentation dokka java kotlin restdocs spring-auto-restdocs spring-boot spring-rest-docs
Last synced: 03 Aug 2024
https://github.com/littlektframework/littlekt
A multiplatform WebGPU 2D game framework written in Kotlin. Build your own game engine on top.
2d 2d-game-framework android desktop framework game game-engine game-framework gamedev html5 ios kotlin kotlin-multiplatform linux macos mobile multiplatform opengl webgpu windows
Last synced: 07 Nov 2024
https://github.com/uchuhimo/konf
A type-safe cascading configuration library for Kotlin/Java/Android, supporting most configuration formats
android config configuration git hocon java javascript json konf kotlin properties toml xml yaml
Last synced: 13 Nov 2024
https://github.com/palmerhq/monorepo-starter
Monorepo starter project for Kotlin, Python, TypeScript x React
jvm kotlin lerna python react typescript yarn
Last synced: 12 Nov 2024
https://github.com/idugalic/digital-restaurant
DDD. Event sourcing. CQRS. REST. Modular. Microservices. Kotlin. Spring. Axon platform. Apache Kafka. RabbitMQ
axon axonframework cqrs ddd demo event-sourcing kafka kotlin microservices modular rabbitmq rest restful-api spring-boot spring-data spring-data-rest websockets
Last synced: 31 Oct 2024
https://github.com/irontec/android-kotlin-samples
Some basic samples of Kotlin for Android
android android-kotlin-samples anko kotlin kotlin-android okhttp
Last synced: 07 Nov 2024
https://github.com/andstatus/andstatus
Multiple accounts client for multiple Social networks. For Android
activitypub activitystreams android android-application gnu-social java kotlin mastodon-client offline-capable pump-io twitter-client
Last synced: 13 Nov 2024
https://github.com/americanexpress/nodes
A GraphQL JVM Client - Java, Kotlin, Scala, etc.
graphql graphql-client java kotlin scala
Last synced: 27 Sep 2024
https://github.com/pjagielski/punkt
Live coding music library/environment for Kotlin
kotlin live-coding music sequencer
Last synced: 05 Nov 2024
https://github.com/ligi/ipfsdroid
Android App for the InterPlanetary File System(IPFS)
android android-app ipfs kotlin kotlin-android
Last synced: 06 Nov 2024
https://github.com/LouisCAD/CompleteKotlin
Gradle Plugin to enable auto-completion and symbol resolution for all Kotlin/Native platforms.
kmm kotlin kotlin-ios kotlin-macos kotlin-multiplatform kotlin-multiplatform-mobile kotlin-native kotlin-tvos kotlin-watchos
Last synced: 07 Nov 2024
https://github.com/yariksoffice/venom
A lightweight tool that simplifies testing of the process death scenario.
android android-development android-library android-sdk kotlin kotlin-library library process-death testing
Last synced: 30 Oct 2024
https://github.com/ligi/IPFSDroid
Android App for the InterPlanetary File System(IPFS)
android android-app ipfs kotlin kotlin-android
Last synced: 10 Nov 2024
https://github.com/YarikSOffice/venom
A lightweight tool that simplifies testing of the process death scenario.
android android-development android-library android-sdk kotlin kotlin-library library process-death testing
Last synced: 07 Nov 2024
https://github.com/PandoraMedia/BottomNavigator
Android Bottom Navigation multiple stack manager
android android-library kotlin kotlin-library
Last synced: 07 Nov 2024
https://github.com/MohamedRejeb/Ksoup
Ksoup is a lightweight Kotlin Multiplatform library for parsing HTML, extracting HTML tags, attributes, and text, and encoding and decoding HTML entities.
android html-parser kotlin kotlin-android kotlin-js kotlin-jvm kotlin-library kotlin-multiplatform kotlin-native parser parser-library parsing
Last synced: 07 Nov 2024
https://github.com/simplemobiletools/simple-keyboard
Easy keyboard for inserting all kinds of texts, special characters and numbers.
android android-development customizable freedom keyboard kotlin opensource privacy
Last synced: 07 Nov 2024
https://github.com/MohamedRejeb/ksoup
Ksoup is a lightweight Kotlin Multiplatform library for parsing HTML, extracting HTML tags, attributes, and text, and encoding and decoding HTML entities.
android html-parser kotlin kotlin-android kotlin-js kotlin-jvm kotlin-library kotlin-multiplatform kotlin-native parser parser-library parsing
Last synced: 10 Nov 2024
https://github.com/iapolinario/100-days-of-code
This is a project with a collection of coding challenges for those who wants to commit themselves to code at least one hour a day for at least a hundred days.
challenges cpp dart golang kotlin kts python swift
Last synced: 20 Oct 2024
https://github.com/evanbacon/expo-quick-actions
Add home screen quick actions / shortcuts to your React Native app
expo kotlin react-native swift
Last synced: 29 Oct 2024
https://github.com/commandiron/WheelPickerCompose
Add Wheel Date - Time Picker in Android Jetpack Compose.
android android-lib android-sdk android-sdk-library compose-library date-picker jetpack-compose kotlin kotlin-library library picker time-picker uiview wheel-picker wheelpicker
Last synced: 26 Sep 2024
https://github.com/revely-inc/co.revely.gradient
An Android library for easy gradient management
android android-library easy-to-use gradient kotlin kotlin-android library opensource
Last synced: 13 Nov 2024
https://github.com/Kin69/EasyNotes
EasyNotes: Jetpack Compose MVVM for seamless note-taking. Effortless creation, editing, and organization.
android dynamic foss free jetpack kotlin material notes opensource
Last synced: 09 Nov 2024
https://github.com/akshay2211/drawbox
DrawBox is a multi-purpose tool to draw anything on canvas, written completely on jetpack compose.
android android-canvas android-library canvas composable compose drawing-app drawing-library drawing-on-canvas hacktoberfest jepackcompose kotlin kotlin-android kotlin-library signature-pad
Last synced: 14 Nov 2024
https://github.com/glasskube/operator
🧊 Glasskube Apps Operator
devops devops-tools docker gitea gitlab glasskube hacktoberfest java-operator-sdk keycloak kotlin kubernetes kubernetes-operator matomo nextcloud odoo operator plane vault velero
Last synced: 09 Oct 2024
https://github.com/oolong-kt/oolong
MVU for Kotlin Multiplatform
coroutines kotlin kotlin-multiplatform multiplatform mvu unidirectional
Last synced: 03 Nov 2024
https://github.com/louiscad/completekotlin
Gradle Plugin to enable auto-completion and symbol resolution for all Kotlin/Native platforms.
kmm kotlin kotlin-ios kotlin-macos kotlin-multiplatform kotlin-multiplatform-mobile kotlin-native kotlin-tvos kotlin-watchos
Last synced: 29 Oct 2024
https://github.com/mindorksopensource/editdrawabletext
EditDrawableText - An EditText which makes your Drawable Clickable
android android-development android-library drawable edittext edittextview kotlin kotlin-android kotlin-language kotlin-library mindorks
Last synced: 10 Nov 2024
https://github.com/oleksandrbalan/pagecurl
This library allows to create an effect of turning pages, which can be used in book reader applications, custom on-boarding screens or elsewhere.
Last synced: 10 Nov 2024
https://github.com/MohamedRejeb/compose-dnd
Compose DND is a library that allows you to easily add drag and drop functionality to your Jetpack Compose or Compose Multiplatform projects.
android android-library compose compose-library compose-multiplatform compose-multiplatform-library compose-ui dnd drag drag-and-drop drag-drop draggable jetpack-compose kotlin kotlin-android kotlin-multiplatform
Last synced: 10 Nov 2024
https://github.com/SimformSolutionsPvtLtd/SSImagePicker
Easy to use and configurable library to Pick an image from the Gallery or Capture an image using a Camera... 📸
android android-library bottomsheet camera capture-image crop crop-image gallery gallery-images image imagepicker imagepicker-bottomsheet kotlin kotlin-android kotlin-library pick pickimage rotate rotate-image ucrop
Last synced: 11 Nov 2024
https://github.com/fwcd/vscode-kotlin
Kotlin code completion, debugging, linting and more for VSCode
kotlin vscode vscode-extension
Last synced: 29 Oct 2024
https://github.com/hypercube1024/firefly
Firefly is an asynchronous web framework for rapid development of high-performance web application.
asynchronous high-performance http http-client http-server http2 kotlin oauth2 reactive reactive-programming tcp tls web web-framework websocket
Last synced: 15 Oct 2024
https://github.com/oppia/oppia-android
A free, online & offline learning platform to make quality education accessible for all.
android bazel databinding education espresso hacktoberfest interactive java kotlin learning nonprofit robolectric teaching tutor tutorials
Last synced: 12 Nov 2024
https://github.com/insanusmokrassar/ktgbotapi
Type-safe library for work with Telegram Bot API
dev-inmo-tgbotapi hacktoberfest kotlin kotlin-js kotlin-jvm kotlin-library kotlin-multiplatform ktgbotapi telegram telegram-bot-api telegram-bots-api telegrambotapi tgbotapi
Last synced: 14 Nov 2024
https://github.com/InsanusMokrassar/TelegramBotAPI
Type-safe library for work with Telegram Bot API
dev-inmo-tgbotapi hacktoberfest kotlin kotlin-js kotlin-jvm kotlin-library kotlin-multiplatform ktgbotapi telegram telegram-bot-api telegram-bots-api telegrambotapi tgbotapi
Last synced: 11 Aug 2024
https://github.com/skydoves/githubfollows
:octocat: A demo project based on MVVM architecture and material design & animations.
android-app dagger dagger2-mvvm github-api kotlin material material-animations material-design mvvm mvvm-architecture preferenceroom repository-pattern retrofit room-persistence skydoves
Last synced: 27 Aug 2024
https://github.com/felipecsl/ktnes
A multiplatform NES emulator written in Kotlin
android emulator kotlin kotlin-multiplatform nes
Last synced: 12 Nov 2024
https://github.com/spamegg1/reviews
Reviewing some online CS courses I took
algorithms assembly c computer-graphics databases hdl java javascript kotlin logic mathematics nand2tetris networking operating-systems programming-languages python racket ruby scala smlnj
Last synced: 12 Nov 2024
https://github.com/simerplaha/swaydb
Persistent and in-memory key-value storage engine for JVM that scales on a single machine.
database embeddable in-memory java jvm key-value-store kotlin multiple-disks persistent scala storage-engine type-safe
Last synced: 13 Oct 2024
https://github.com/gustavofreze/kotlin4noobs
Tutorial de Kotlin para iniciantes na linguagem.
4noobs brasil hacktoberfest kotlin kotlin-multiplatform kotlin4noobs learning-kotlin open-source tutorial
Last synced: 26 Oct 2024
https://github.com/simerplaha/SwayDB
Persistent and in-memory key-value storage engine for JVM that scales on a single machine.
database embeddable in-memory java jvm key-value-store kotlin multiple-disks persistent scala storage-engine type-safe
Last synced: 09 Nov 2024
https://github.com/sekwiatkowski/Komputation
Komputation is a neural network framework for the Java Virtual Machine written in Kotlin and CUDA C.
artificial-intelligence convolutional-neural-networks cuda framework gpu jvm kotlin machine-learning neural-networks nlp nvidia recurrent-neural-networks seq2seq
Last synced: 02 Nov 2024
https://github.com/ricknout/rugby-ranker
An Android app for viewing and predicting the latest World Rugby rankings 🏉
android kotlin prediction rugby
Last synced: 03 Aug 2024
https://github.com/zhudyos/duic
分布式配置中心,集中化配置管理,应用配置权限管理,配置实时更新等功能
configuration configuration-management distributed-configuration kotlin spring-boot spring-webflux
Last synced: 02 Nov 2024
https://github.com/androidstarters/androidstarters.com
Kickstart your next Android Application in 10 seconds.
android dagger2 databinding experiments kotlin kotlin-android mvp-architecture mvvm-architecture
Last synced: 09 Nov 2024
https://github.com/utopia-rise/godot-kotlin-native
Kotlin bindings for Godot Engine
android gdnative gdnative-bindings godot godot-engine godotengine ios kotlin kotlin-multiplatform kotlin-native linux osx windows wrapper
Last synced: 10 Oct 2024
https://github.com/amitshekhariitbhu/rxjava3-android-examples
RxJava 3 Android Examples - Migration From RxJava 2 to RxJava 3 - How to use RxJava 3 in Android
example-project examples kotlin rx-android rxjava rxjava2 rxjava3
Last synced: 12 Nov 2024
https://github.com/kool-engine/kool
An OpenGL / WebGPU engine for Desktop JVM, Android and Javascript written in Kotlin
3d android deferred-shading game-development kotlin kotlin-multiplatform opengl pbr-shading physics vulkan webgl2 webgpu
Last synced: 01 Sep 2024
https://github.com/hadiyarajesh/flower
Flower simplifies networking and database caching on Android/Multiplatform.
Last synced: 07 Nov 2024
https://github.com/ajalt/colormath
Multiplatform Kotlin color conversion and manipulation
color css-color kotlin kotlin-multiplatform
Last synced: 13 Nov 2024
https://github.com/rekabhq/background_locator
A Flutter plugin for updating location in background.
background-location-tracking dart flutter-plugin kotlin location-tracking swift
Last synced: 04 Nov 2024
https://github.com/vert-x3/vertx-lang-kotlin
Vert.x for Kotlin
async coroutines kotlin non-blocking vertx
Last synced: 09 Oct 2024
https://github.com/respawn-app/FlowMVI
A Kotlin Multiplatform MVI library based on coroutines with a rich DSL and a powerful plugin system.
android android-architecture android-library architecture coroutines ios jvm kmp kotlin kotlin-coroutines kotlin-multiplatform multiplatform mvi udf wasm
Last synced: 03 Nov 2024
https://github.com/Creditas/kotlin-ddd-sample
A sample DDD/CQRS project using KOTLIN :beer:
Last synced: 07 Aug 2024
https://github.com/detekt/detekt-intellij-plugin
detekt plugin for IntelliJ
code-analysis code-quality detekt gradle-intellij-plugin hacktoberfest intellij-plugin kotlin
Last synced: 08 Nov 2024
https://github.com/jordond/connectivity
🛜 Kotlin Multiplatform library for monitoring network connectivity
compose-multiplatform connectivity-checker kotlin kotlin-multiplatform multiplatform multiplatform-kotlin-library
Last synced: 07 Nov 2024
https://github.com/kittinunf/Fuse
The simple generic LRU memory/disk cache for Android written in Kotlin
android cache disklrucache kotlin lru-cache
Last synced: 02 Nov 2024
https://github.com/iurysza/module-graph
A Gradle Plugin for visualizing your project's structure, powered by mermaidjs
android automation gradle gradle-kotlin-dsl gradle-plugin kotlin mermaidjs
Last synced: 07 Nov 2024
https://github.com/skydoves/server-driven-compose
🧙 Server Driven Compose showcases server-driven UI approaches in Jetpack Compose with Firebase.
android compose firebase kotlin realtime-database server-driven-ui skydoves
Last synced: 30 Oct 2024
https://github.com/vipulasri/ComposeSlackDesktop
A Slack demo app for desktop using Jetpack Compose UI toolkit
android jetpack jetpack-compose jetpack-compose-desktop jetpackcompose kotlin kotlin-android
Last synced: 08 Nov 2024
https://github.com/Kodein-Framework/Kodein-DB
Multiplatform NoSQL database
android embedded-database kodein kodein-db kodein-framework kotlin kotlin-database kotlin-multiplatform
Last synced: 11 Aug 2024
https://github.com/kosi-libs/Kodein-DB
Multiplatform NoSQL database
android embedded-database kodein kodein-db kodein-framework kotlin kotlin-database kotlin-multiplatform
Last synced: 03 Nov 2024
https://github.com/K1rakishou/Fuck-Storage-Access-Framework
Fuck Storage Access Framework (or just FSAF) is a handy library that hides away from you all the annoying parts of the Storage Access Framework (like DocumentTrees / DocumentIds / DocumentFiles / DocumentContracts and other bullshit) leaving only an API that is similar to good-old Java File API
android kotlin saf storage-access-framework
Last synced: 07 Nov 2024
https://github.com/kittinunf/fuse
The simple generic LRU memory/disk cache for Android written in Kotlin
android cache disklrucache kotlin lru-cache
Last synced: 29 Oct 2024
https://github.com/npryce/konfig
Simple config properties API for Kotlin
command-line-parser configuration environment-variables jvm kotlin properties
Last synced: 13 Nov 2024
https://github.com/fengzhizi715/saf-kotlin-log
完全基于 Kotlin 开发的 Android 日志框架,提供极简的 API
android-log kotlin kotlin-android kotlin-library logger
Last synced: 09 Nov 2024
https://github.com/touchlab/crashkios
Crash reporting for Kotlin/Native iOS applications
kotlin kotlin-multiplatform kotlin-native
Last synced: 11 Nov 2024
https://github.com/michaelbel/movies
Discover movies app illustrating Kotlin Multiplatform development best practices
android android-app android-application cinema compose films googleplay kotlin material-components material-ui material3 mobile mobile-app movie-collection movie-database movies mvvm tmdb tmdb-api tv
Last synced: 11 Nov 2024
https://github.com/restcli/restcli
A rest-cli for intellij http-request. ---> https://blog.jetbrains.com/idea/2022/12/http-client-cli-run-requests-and-tests-on-ci/
command-line http-client intellij-idea jfex kotlin rest-client
Last synced: 26 Sep 2024
https://github.com/afollestad/rxkprefs
🛠 A small Kotlin library to make shared preferences easy + RxJava and Coroutines support
android kotlin reactive rx rxjava rxkotlin settings sharedpreferences storage
Last synced: 26 Oct 2024
https://github.com/andraxdev/speak-gpt
Your personal voice assistant based on OpenAI ChatGPT.
android assistant assistant-chat-bots chatbot chatgpt chatgpt-client dall-e gemini google-assistant gpt gpt-4o gpt-vision kotlin kotlin-android llama mobile openai openai-api voice-assistant whisper
Last synced: 14 Oct 2024
https://github.com/itszechs/DriveStream
Stream video files from Google drive
android app drive-stream google-drive kotlin streaming streaming-video video-player videoplayer
Last synced: 30 Oct 2024
https://github.com/ikarenkov/Modo
Navigation library based on UDF principles
android cicerone compose-navigation jetpack-compose jetpack-compose-navigation kmm kotlin navigation udf
Last synced: 26 Sep 2024
https://github.com/VlSomers/native-opencv-android-template
A tutorial for setting up OpenCV 4.6.0 (and other 4.x.y version) for Android in Android Studio with Native Development Kit (NDK) support for C++ development.
android android-ndk android-studio computer-vision cpp java java-native-interface jni kotlin kotlin-android ndk opencv opencv-android-release opencv-android-sdk opencv4android
Last synced: 03 Nov 2024
https://github.com/sdeleuze/spring-kotlin-functional
Spring Framework Kotlin APIs, the functional way
Last synced: 26 Oct 2024
https://github.com/pakoito/functionalandroidreference
Showcase project of Functional Reactive Programming on Android, using RxJava.
android functional-reactive-programming kotlin rxjava
Last synced: 31 Oct 2024
https://github.com/adevintaspain/protein
💊 Protein is an IntelliJ Plugin to generate Kotlin code for Retrofit 2 and RxJava 2 based on a Swagger definition
android android-studio android-studio-plugin codegen codegenerator hacktoberfest intellij-idea intellij-plugin javapoet kotlin kotlin-android kotlin-language kotlinpoet plugin reactivex retrofit2 rxjava2 swagger swagger-codegen
Last synced: 26 Sep 2024
https://github.com/AdevintaSpain/Protein
💊 Protein is an IntelliJ Plugin to generate Kotlin code for Retrofit 2 and RxJava 2 based on a Swagger definition
android android-studio android-studio-plugin codegen codegenerator hacktoberfest intellij-idea intellij-plugin javapoet kotlin kotlin-android kotlin-language kotlinpoet plugin reactivex retrofit2 rxjava2 swagger swagger-codegen
Last synced: 03 Aug 2024
https://github.com/Ericgacoki/NeatFlix
An android app built using Jetpack Compose that consumes TMDB API to display the current trending, upcoming, top rated, and popular movies and tv-shows. It also suggests films based on your watch list.
coil-image-loader hilt-android hilt-dependency-injection jetpack-compose kotlin kotlin-android mvvm-architecture paging3 timber tmdb-api
Last synced: 03 Nov 2024
https://github.com/Kotlin-lang-CN/Kotlin-CN
【已下线】https://discuss.kotliner.cn 的第一个实验版本,尝试使用Kotlin编写构建的 Kotlin China 论坛,etcd+自研tpc协议RPC
etcd forums java kotlin kotlin-china rpc
Last synced: 03 Aug 2024
https://github.com/Hamadakram/AlertView
A library to create simple alerts easily with some customization.
alert alertview android-library bottomsheet dialog kotlin kotlin-library
Last synced: 31 Oct 2024
https://github.com/Bartuzen/qBitController
Control qBittorrent from your Android device
android kotlin qbittorrent torrent
Last synced: 06 Nov 2024
https://github.com/Yash-Garg/qBittorrent-Manager
[WIP] Modern qBittorrent WebUI Client for Android written in Kotlin
android android-xml compose-android coroutines-flow hacktoberfest hilt jetpack-compose kotlin kotlin-coroutines material-3 mvi-android mvi-kotlin qbittorrent qbittorrent-webui viewpager2
Last synced: 09 Nov 2024
https://github.com/terrakok/kmp-web-wizard
Wizard for Kotlin Multiplatform
compose hackathon jetbrains kotlin multiplatform webapp wizard
Last synced: 12 Nov 2024