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/kennethnym/starlightlauncher
A search-focused Android launcher
android android-launcher kotlin kotlin-android launcher
Last synced: 31 Oct 2024
https://github.com/dokar3/chiptextfield
Editable chip layout for Compose Multiplatform
android chip compose compose-multiplatform kotlin tag
Last synced: 06 Jan 2025
https://github.com/smarttoolfactory/compose-extended-gestures
Counterpart of onTouchEvent, TouchDelegate, Transform gestures that notifies start, end, main pointer, pointers and option to consume PointerInputChange which defines whether other gestures should receive or not.
android android-gesture gesture-propagation jetpack-compose jetpack-compose-gestures kotlin touchdelegate transform-gestures
Last synced: 17 Dec 2024
https://github.com/tuprolog/2p-kt
A Kotlin Multi-Platform ecosystem for symbolic AI
2p java javascript js jvm kotlin kotlin-multi-platform kotlin-multiplatform logic-programming prolog simbolic-ai symbolic tuprolog
Last synced: 08 Jan 2025
https://github.com/wangerekaharun/androidpagingwithcoroutines
Sample Code for implementing paging library with Kotlin Coroutines
jetpack-android jetpack-pagination kotlin kotlin-android kotlin-coroutines paging-library
Last synced: 16 Dec 2024
https://github.com/xgouchet/stanley
An Android app explorer for developers (extract the manifest and other info from any installed application)
android hacktoberfest hacktoberfest2020 hacktoberfest2021 hacktoberfest2022 hacktoberfest2023 kotlin kotlin-android utility
Last synced: 06 Jan 2025
https://github.com/mscheong01/krotodc
Protobuf Kotlin Dataclass, Converter & Custom Kotlin Coroutine gRPC Generator
grpc-java grpc-kotlin kotlin kotlinpoet protobuf protobuf-java
Last synced: 07 Jan 2025
https://github.com/sarnavakonar/gamebaaz
A full-stack application showing the power 💪 of KOTLIN. Entire android app + backend Apis written in Kotlin 🔥
android android-application api api-rest backend heroku heroku-deployment jetpack jetpack-compose kotlin kotlin-android ktor ktor-server mvvm-architecture mysql-database
Last synced: 11 Oct 2024
https://github.com/mirego/trikot
🧶 Trikot is a framework that helps building Kotlin Multiplatform apps. iOS, Android and Web are the primary targets.
Last synced: 25 Oct 2024
https://github.com/SnipMeDev/Highlights
Kotlin Multiplatform (KMM) syntax highlighting engine
engine kmm kmm-library kotlin kotlin-multiplatform syntax-analysis syntax-highlighting syntax-theme
Last synced: 03 Nov 2024
https://github.com/fengzhizi715/saf-logginginterceptor
Android项目中,OKHttp的日志的拦截器
kotlin kotlin-library okhttp3 okhttp3-logginginterceptor retrofit
Last synced: 07 Jan 2025
https://github.com/kojofosu/passwordvalidationview
Android UI component to validate passwords.
android edittext kotlin library password validation
Last synced: 27 Oct 2024
https://github.com/oppzippy/openscq30
Cross platform application for controlling settings of Soundcore headphones. Supports desktop (CLI and GTK4 GUI), Android, and Web (PWA using Web Bluetooth).
android bluetooth bluetooth-low-energy desktop-application gtk4 jetpack-compose kotlin pwa react rust soundcore typescript web-bluetooth wireless-headphones
Last synced: 07 Jan 2025
https://github.com/adrielcafe/broker
💬 Publish-Subscribe (a.k.a Pub/Sub, EventBus) library for Android and JVM built with Coroutines
android android-library broker event-bus eventbus kotlin kotlin-android kotlin-coroutines kotlin-library message-broker message-bus pub-sub publish-subscribe publisher-subscriber pubsub
Last synced: 10 Nov 2024
https://github.com/kojofosu/PasswordValidationView
Android UI component to validate passwords.
android edittext kotlin library password validation
Last synced: 07 Nov 2024
https://github.com/buttercam/sisyphus
Modern gRPC back-end development framework base on JVM.
backend google-aip grpc kotlin protobuf spring-boot
Last synced: 18 Nov 2024
https://github.com/tunjid/tiler
Experimental declaratively transparent kotlin multiplatform paging library
android compose ios jetpack-compose kotlin kotlin-multiplatform multiplatform pagination paging
Last synced: 07 Jan 2025
https://github.com/mindinventory/minavdrawer
Easy to add different animations into standard NavigationDrawer.
android android11-support android12-support androidx-support animations customisations customization drawer drawer-android drawer-animation drawerlayout easy-to-use kotlin navigation-drawer
Last synced: 20 Nov 2024
https://terrakok.github.io/compose-material-3-gallery/
Compose Multiplatform Gallery of Material 3
android compose compose-multiplatform compose-web desktop ios kotlin kotlin-multiplatform multiplatform web
Last synced: 10 Nov 2024
https://github.com/fevziomurtekin/DeezerClone
This Application using Dagger Hilt, Coroutines, Flow, Jetpack (Room, ViewModel, LiveData),Navigation based on MVVM architecture.
android coroutine coroutines databind flow jetpack kotlin kotlin-serialization livedata mockito-kotlin mockk mvvm navigation retorofit2 robolectric room viewmodel
Last synced: 17 Nov 2024
https://gitlab.com/ultrasonic/ultrasonic
Free and open-source music streaming Android client for Subsonic API compatible servers
airsonic ampache android audio player kotlin streaming
Last synced: 09 Nov 2024
https://github.com/ognev-zair/Kotlin-AgendaCalendarView
Android calendar library provides easy to use widget with events
agenda agendacalendarview android calendar calendar-view calendar-widget event kotlin kotlin-agendacalendarview outlook
Last synced: 27 Nov 2024
https://github.com/florent37/Multiplatform-LiveData
Multiplatorm implementation of LiveDatas / MVVM in kotlin android & native ios
android architecture components ios kotlin livedata multiplatform mvvm native observable swift
Last synced: 03 Nov 2024
https://github.com/appmattus/crypto
A collection of Kotlin Multiplatform cryptographic hashing functions.
android cryptohash ios jvm kotlin kotlin-multiplatform
Last synced: 07 Jan 2025
https://github.com/ice1000/dev-kt
:crystal_ball: Single file Kotlin/Java IDE features in lightweight.
devkt editor ide integrated-development-environment kotlin
Last synced: 27 Oct 2024
https://github.com/androiddevnotes/android-sitemap
👓 Every link ever to Android Developer site.
android android-apps android-dev-summit android-developers android-devices android-ml android-platform android-security android-sitemap android-study android-things api-diffs chrome-os codelabs jetpack kotlin learn-android sitemap wear-os
Last synced: 20 Nov 2024
https://github.com/ButterCam/sisyphus
Modern gRPC back-end development framework base on JVM.
backend google-aip grpc kotlin protobuf spring-boot
Last synced: 15 Nov 2024
https://github.com/commit451/reptar
Roaring RxJava
android kotlin rxandroid rxjava
Last synced: 10 Nov 2024
https://github.com/stevdza-san/borutoapp
This is an Android app built with Jetpack Compose. It uses Paging 3 library to fetch the data from our own REST API server developed with Ktor framework.
accompanist android clean-architecture dagger-hilt datastore-android jetpack-compose kotlin kotlinx-serialization mvvm-architecture offline-caching paging3 palette-api rest-api retrofit2 room-database testing
Last synced: 06 Jan 2025
https://github.com/Ray-Eldath/Avalon
:robot: A scalable multi-function group robot for QQ and Discord. 多功能、可扩展的群机器人,支持QQ和Discord。
coolq coolq-http-api discord-bot java kotlin qq-group-robot robot
Last synced: 29 Nov 2024
https://github.com/twilio/apkscale
A Gradle plugin to measure the app size impact of Android libraries
android android-development android-libraries android-library android-sdk gradle-plugin kotlin
Last synced: 01 Nov 2024
https://github.com/tuProlog/2p-kt
A Kotlin Multi-Platform ecosystem for symbolic AI
2p java javascript js jvm kotlin kotlin-multi-platform kotlin-multiplatform logic-programming prolog simbolic-ai symbolic tuprolog
Last synced: 03 Nov 2024
https://github.com/ton-blockchain/intellij-ton
TON Development plugin for the IntelliJ Platform
blockchain cryptocurrency fift fift-language func func-language intellij intellij-platform intellij-plugin kotlin tact telegram tl tlb ton type-language
Last synced: 07 Jan 2025
https://github.com/way-zer/scriptagent4mindustryext
A Plugin for Mindustry to load kotlin scripts && lots of feature scripts including vote/permission.
essitial kotlin kts mindustry mindustry-mod mindustry-plugin plugin script scriptagent server
Last synced: 06 Jan 2025
https://github.com/theapache64/gilfoyle
A CLI to interactively remove useless apps from your Android device.
adb android android-uninstall dagger kotlin
Last synced: 07 Jan 2025
https://github.com/irgaly/kfswatch
Kotlin Multiplatform File System Watcher
Last synced: 03 Nov 2024
https://github.com/onseok/peekaboo
🌄 Kotlin Multiplatform library for Compose Multiplatform, designed for seamless integration of an image picker feature in iOS and Android applications.
android compose-multiplatform image-picker image-picker-android ios kmp-camera kmp-image kotlin kotlin-multiplatform kotlin-multiplatform-camera
Last synced: 07 Nov 2024
https://github.com/pwall567/json-kotlin-schema
Kotlin implementation of JSON Schema (Draft 07)
Last synced: 08 Jan 2025
https://github.com/realpacific/algorithms
A collection of solutions to the data structure and algorithm problems
algorithms data-structures java kotlin leetcode
Last synced: 06 Dec 2024
https://github.com/redmadrobot/style-guides
red_mad_robot Style Guides
codestyle kotlin style-guide styleguide
Last synced: 06 Jan 2025
https://github.com/petertrr/kotlin-multiplatform-diff
Multiplaform kotlin library for calculating text differences. Based on java-diff-utils, supports JVM, JS and native targets.
diff kmp kotlin kotlin-js kotlin-jvm kotlin-library kotlin-native multiplatform multiplatform-kotlin-library
Last synced: 06 Jan 2025
https://github.com/novemberfiveco/kotlin-mpp-standard
A standard setup for Kotlin multiplatform projects.
android android-app bintray cocoapods gradle ios ios-app kotlin kotlin-android kotlin-multiplatform kotlin-native maven november-five project-setup sample starter-kit starter-template
Last synced: 07 Nov 2024
https://github.com/ionspin/kotlin-multiplatform-libsodium
A kotlin multiplatform wrapper for libsodium, using directly built libsodium for jvm and native, and libsodium.js for js targets.
cryptography kotlin kotlin-multiplatform libsodium libsodium-bindings
Last synced: 03 Nov 2024
https://github.com/pearxteam/kasechange
🐫🐍🍢🅿 Multiplatform Kotlin library to convert strings between various case formats including Camel Case, Snake Case, Pascal Case and Kebab Case
camelcase camelcase-to-snakecase case-conversion case-converter convert-strings gradle-kotlin-dsl kebab-case kotlin kotlin-library kotlin-multiplatform multiplatform-kotlin-library pascal-case pascalcase snake-case snakecase snakecase-to-camelcase
Last synced: 01 Nov 2024
https://github.com/SimformSolutionsPvtLtd/SSJetpackComposeSwipeableView
SSJetpackComposeSwipeableView is a small library which provides support for the swipeable views. You can use this in your lazyColumns or can add a simple view which contains swipe to edit/delete functionality.
android jetpack jetpack-components jetpack-compose jetpack-compose-library jitpack kotlin kotlin-library swipe-gestures swipeable swipetodelete
Last synced: 26 Sep 2024
https://github.com/psuzn/play-deals
Paid app deals and discounts.
android desktop discount free-apps ios kotlin kotlin-multiplatform kotlin-multiplatform-mobile macos
Last synced: 26 Oct 2024
https://github.com/fossifyorg/paint
A canvas you can draw on with different colors.
android draw foss kotlin open-source
Last synced: 05 Jan 2025
https://github.com/dzirbel/kotify
Multiplatform desktop client for Spotify focused on library organization for power users
compose-desktop kotlin music spotify
Last synced: 17 Nov 2024
https://github.com/soupslurpr/BeauTyXT
A beautiful, private, secure, and minimalistic Text, Markdown, and Typst editor.
android file-editor jetpack-compose kotlin kotlin-android markdown markdown-editor material material-3 material-design material-design-3 material-ui material-you rust text-editor typst
Last synced: 09 Nov 2024
https://github.com/cryptomorin/kingdomsx
Battles for might, land and glory.
bukkit bukkit-plugin craftbukkit craftbukkit-plugin gradle java kotlin minecraft minecraft-plugin multilingual paper-plugin plugin spigot spigot-plugin yaml-configuration
Last synced: 04 Jan 2025
https://github.com/shigebeyond/jkmvc
Jkmvc is an elegant, powerful and lightweight MVC & ORM framework built using kotlin. It aims to be swift, secure, and small. It will turn java's heavy development into kotlin's simple pleasure. No spring.
async-servlet kotlin mvc orm servlet3 web web-framework
Last synced: 20 Nov 2024
https://github.com/dokar3/amlv
Apple Music-like lyrics view in Jetpack Compose
android apple-music jetpack-compose kotlin lyrics
Last synced: 05 Nov 2024
https://github.com/odaridavid/design-pattern-samples-app
🎨 Exploring creational,structural and behavioral design patterns using Kotlin
android dark-theme design design-patterns gang-of-four-design-patterns inapp-update kotlin
Last synced: 27 Oct 2024
https://github.com/callicoder/kotlin-spring-boot-jpa-rest-api-demo
Build a Restful API with Kotlin, Spring Boot, Mysql, Jpa and Hibernate
hibernate jpa kotlin microservice mysql rest-api spring-boot spring-mvc web-service
Last synced: 09 Nov 2024
https://github.com/android10/android-kotlinintests
This is a sample app that is part of blog posts I have written about how to test android applications using Kotlin.
android android-application android-development java kotlin kotlin-android
Last synced: 13 Nov 2024
https://github.com/StarryBlueSky/Penicillin
Modern powerful Twitter API wrapper for Kotlin Multiplatform. #PureKotlin
api-wrapper kotlin kotlin-coroutines kotlin-multiplatform twitter twitter-api twitter-api-wrapper
Last synced: 25 Oct 2024
https://github.com/odaridavid/Design-Pattern-Samples-App
🎨 Exploring creational,structural and behavioral design patterns using Kotlin
android dark-theme design design-patterns gang-of-four-design-patterns inapp-update kotlin
Last synced: 07 Nov 2024
https://github.com/tfaki/composablesweettoast
Jetpack Compose, Custom Toast, Solid Principles, Kotlin
composable customview declerative-programming jetpack-compose kotlin kotlin-android toast toast-message
Last synced: 23 Nov 2024
https://github.com/rbusarow/tangle
Android injection using the Anvil compiler plugin
android anvil dagger2 dependency-injection kotlin
Last synced: 27 Oct 2024
https://github.com/KotlinGeekDev/Nosky
A native Android client for Nostr
android jetpack-compose kotlin nostr
Last synced: 20 Nov 2024
https://github.com/realm/realm-kotlin-samples
Samples demonstrating the usage of Realm-Kotlin SDK
android database kotlin kotlin-multiplatform kotlin-multiplatform-library kotlin-multiplatform-mobile kotlinnative no-sql realm-kotlin
Last synced: 20 Nov 2024
https://github.com/hltj/kotlin-reference-chinese
Kotlin 官方文档(参考部分)中文版
chinese-simplified documents epub gitbook kotlin mobi pdf reference tutorials
Last synced: 21 Nov 2024
https://github.com/michaelbull/kotlin-inline-logger
A logger facilitating lazily-evaluated log calls via Kotlin's inline classes & functions.
inline jvm kotlin logger multiplatform slf4j
Last synced: 21 Nov 2024
https://github.com/florent37/movie_android_flutter
A sample movie app, developed on flutter, then on android
android flutter kotlin material-design movie
Last synced: 02 Nov 2024
https://github.com/marioariasc/kotlinprimavera
Spring support libraries for Kotlin
kotlin spring spring-security springframework
Last synced: 07 Dec 2024
https://github.com/romainguy/experiment-apex
A basic, incomplete, buggy, far from efficient UI toolkit for Kotlin/Android. An experiment for fun and to learn.
Last synced: 27 Oct 2024
https://github.com/100mslive/100ms-android
Android Video Conferencing App using 100ms SDK
100mslive android hacktoberfest kotlin webrtc
Last synced: 31 Oct 2024
https://github.com/MarioAriasC/KotlinPrimavera
Spring support libraries for Kotlin
kotlin spring spring-security springframework
Last synced: 02 Nov 2024
https://github.com/florent37/Multiplatform-Preferences
Kotlin Multi Platform Preferences, for android an ios : SharedPreferences & NSUserDefault
android default ios java kotlin multiplatform native nsuserdefaults preferences session sharedpreferences
Last synced: 03 Nov 2024
https://github.com/hongui/fastair
An Android app that transfers files and instant messages between two devices without a network connection
android android-application kotlin kotlin-android wifidirect wifip2p
Last synced: 09 Oct 2024
https://github.com/SkyD666/Rays-Android
🥰 A tool to record, search and manage stickers on your phone. ⭐️ Star to support our work! 一个在本地记录、查找、管理表情包的工具。基于 MVI 架构,使用 Jetpack Compose 编写,完全采用 Material You 风格。⭐️ 点个 Star 以支持此项工作!
android compose datastore genshin genshin-impact hilt jetpack kotlin material-you md3 mvi-architecture navigation room sticker webdav
Last synced: 09 Nov 2024
https://github.com/h0tk3y/regex-dsl
A Kotlin DSL for regular expressions
kotlin kotlin-dsl regex regex-dsl
Last synced: 27 Oct 2024
https://github.com/miquelbeltran/kotlin-node.js
Simple REST API with Node and Kotlin
Last synced: 29 Nov 2024
https://github.com/robertlevonyan/permissions-flow
A simple library to make it easy requesting permissions in Android using Kotlin Coroutines.
android android-app android-application android-architecture android-development android-library android-sdk kotlin kotlin-android kotlin-coroutines kotlin-extensions kotlin-library library permissions
Last synced: 27 Oct 2024
https://github.com/vanshg/KrazyKotlin
A collection of useful Kotlin Extension
awesome extensions gradle kotlin kotlin-extensions kotlin-library krazykotlin productivity-booster unit-testing
Last synced: 19 Nov 2024
https://github.com/you-apps/TriviaYou
Trivia App for Android using Material You
Last synced: 09 Nov 2024
https://github.com/kibotu/recyclerviewpresenter
RecyclerView Adapter Library with different models and different layouts as convenient as possible.
adapter android android-library hacktoberfest hacktoberfest2023 kotlin kotlin-android mvvm recyclerview recyclerview-adapter sort update
Last synced: 10 Dec 2024
https://github.com/poppsya/test-assignments
List of test assignments. ⚡
android assignment assignments contribute-repository contributing interesting interesting-ideas ios java javascript job kotlin php python task tasks test test-assignment test-assignments test-task
Last synced: 16 Dec 2024
https://github.com/alisabzevari/kotlin-http4k-realworld-example-app
realworld app implementation using kotlin, http4k and exposed
exposed http4k kotlin kotlintest mockk realworld realworld-backend
Last synced: 17 Dec 2024
https://github.com/enginebai/algorithms
Data Structures and Algorithm (in Kotlin & Python): notes, resources and problems/solutions.
algorithm algorithms algorithms-and-data-structures coding coding-interviews computer-science data-structures faang faang-interview interview interview-preparation interview-questions kotlin leetcode python python3
Last synced: 08 Jan 2025
https://github.com/wuseal/kotlin-reflect-tools-for-android
Kotlin reflect tools for Android
android kotlin kotlin-reflect reflect
Last synced: 28 Oct 2024
https://github.com/firsttimeinforever/intellij-pdf-viewer
Plugin for viewing PDF documents in IntelliJ-based IDEs.
Last synced: 06 Jan 2025
https://github.com/getspherelabs/cosmo-kmp
Cosmo: Kotlin Multiplatform App using Jetpack Compose and SwiftUI
combine compose coroutines cosmos jetpackcompose kmm kmp koin kotlin kotlin-multiplatform kotlin-multiplatform-mobile ktor sqldelight swift swiftui
Last synced: 13 Nov 2024
https://github.com/jillesvangurp/kt-search
Multi platform kotlin client for Elasticsearch & Opensearch with easily extendable Kotlin DSLs for queries, mappings, bulk, and more.
client-library domain-specific-languages elasticsearch kotlin kotlin-multiplatform kotlinx-coroutines kotlinx-serialization ktor-client opensearch
Last synced: 23 Nov 2024
https://github.com/redmadrobot/pinkman
PINkman is a library to help implementing an authentication by a PIN code in a secure manner. The library derives hash from the user's PIN using Argon2 function and stores it in an encrypted file. The file is encrypted with the AES-256 algorithm in the GCM mode and keys are stored in the AndroidKeystore.
android-library android-security argon2 authentication kotlin kotlin-android kotlin-library user-pin
Last synced: 15 Nov 2024
https://github.com/hewlettpackard/kraal
Enables the use of Kotlin coroutines and GraalVM native-image together
coroutines graal graal-native graalvm kotlin native-image
Last synced: 11 Nov 2024
https://github.com/vanshg/krazykotlin
A collection of useful Kotlin Extension
awesome extensions gradle kotlin kotlin-extensions kotlin-library krazykotlin productivity-booster unit-testing
Last synced: 12 Nov 2024
https://github.com/felipecsl/kales
Kotlin on Rails
framework html kotlin mvc webdevelopment
Last synced: 08 Jan 2025
https://github.com/thomasgazzoni/react-native-keyboard-area
React Native component that provides a View that always match the height of the keyboard
chat inputbox keyboard kotlin react-native react-native-component swift
Last synced: 09 Jan 2025
https://github.com/ice1000/kt2dart
:flashlight: [Deprecated] Transpile Kotlin codes into Dart, Make Flutter Great Again
dart flutter haskell kotlin parser parser-combinators
Last synced: 27 Oct 2024
https://github.com/grarcht/Shuttle
Shuttle provides a modern, guarded way to pass large Serializable objects with Intents or saving them in Bundle objects to avoid app crashes from TransactionTooLargeExceptions.
android coroutines framework gradle guardrail kotlin maven modules prevent-app-crashes sbb solution-building-block transactiontoolargeexception
Last synced: 07 Nov 2024