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-08 00:16:16 UTC
- JSON Representation
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/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: 01 Aug 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/hadiyarajesh/flower
Flower simplifies networking and database caching on Android/Multiplatform.
Last synced: 07 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/ajalt/colormath
Multiplatform Kotlin color conversion and manipulation
color css-color kotlin kotlin-multiplatform
Last synced: 30 Oct 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/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: 30 Oct 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/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/Creditas/kotlin-ddd-sample
A sample DDD/CQRS project using KOTLIN :beer:
Last synced: 07 Aug 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/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/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/25huizengek1/ViTune
An Android application for seamless music streaming
android jetpack-compose kotlin music music-player piped youtube
Last synced: 02 Aug 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/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/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/npryce/konfig
Simple config properties API for Kotlin
command-line-parser configuration environment-variables jvm kotlin properties
Last synced: 30 Oct 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/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/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/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/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/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/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/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: 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/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/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/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: 07 Nov 2024
https://github.com/wulkanowy/wulkanowy
🌋 Nieoficjalny androidowy klient dziennika VULCAN UONET+ dla ucznia i rodzica
android android-application hacktoberfest kotlin uonet vulcan-register wulkanowy
Last synced: 03 Aug 2024
https://github.com/nomisrev/ktor-arrow-example
Real World implementation - "The mother of all demo apps". Written in Kotlin, with Ktor, Arrow, SqlDelight, KotlinX Serialization, etc.
arrow-kt hacktoberfest kotest kotlin kotlinx-coroutines kotlinx-serialization ktor ktor-server postgresql sqldelight
Last synced: 29 Oct 2024
https://github.com/TeamAmaze/AmazeFileUtilities
An open source Google Files alternative for Android
analyzer android cast fdroid filemanager image-editor image-processing image-viewer java kotlin mobile music-player playstore video-player wifi-p2p
Last synced: 06 Nov 2024
https://github.com/guardsquare/proguard-core
Library to read, write, analyze, and process java bytecode
build-tool bytecode code-analysis compiler java jvm-bytecode kotlin parser
Last synced: 06 Nov 2024
https://github.com/aritra-tech/Notify
📝 Notify is a simple note application build to demonstrate the use of clean MVVM Architecture with Jetpack Compose and Material-3 guidelines along with some Modern Android development tools.
android compose dependency-injection good-first-issue hacktoberfest hilt-android jetpack-compose kotlin material-design mvvm-android mvvm-architecture note-taking-app notes-app open-source room
Last synced: 02 Aug 2024
https://github.com/abertschi/ad-free
A modularized audio ad blocker for Android
Last synced: 05 Nov 2024
https://github.com/carguo/lazyrecycleradapter
极简通用的RecyclerAdapter,入侵性低,支持一个列表多种Item类型,无需维护和编写Adapter代码,快速集成拥有点击,动画,自定义刷新,自定义加载更多,自定义空页面显示,通用分割线,动态绑定等高复用,你只需要编写维护Holder代码。
baserecyclerviewadapterhelper kotlin multitype recyclerview xrecycler
Last synced: 31 Oct 2024
https://github.com/appmattus/kotlinfixture
Fixtures for Kotlin providing generated values for unit testing
autofixture fixture hacktoberfest kotlin property-testing test testing testing-tools
Last synced: 08 Nov 2024
https://github.com/mockative/mockative
Mocking for Kotlin/Native and Kotlin Multiplatform using the Kotlin Symbol Processing API (KSP)
android ios kotlin kotlin-multiplaform kotlin-native kotlin-symbol-processor ksp mock mocking testing
Last synced: 03 Nov 2024
https://github.com/CarGuo/LazyRecyclerAdapter
极简通用的RecyclerAdapter,入侵性低,支持一个列表多种Item类型,无需维护和编写Adapter代码,快速集成拥有点击,动画,自定义刷新,自定义加载更多,自定义空页面显示,通用分割线,动态绑定等高复用,你只需要编写维护Holder代码。
baserecyclerviewadapterhelper kotlin multitype recyclerview xrecycler
Last synced: 02 Aug 2024
https://github.com/streem/pbandk
Kotlin Code Generator and Runtime for Protocol Buffers
Last synced: 03 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: 02 Aug 2024
https://github.com/ShikaSD/compose-server-side
Experiment with server side rendering using compose and ktor
coroutines jetpack-compose kotlin ktor server websocket
Last synced: 04 Aug 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: 02 Aug 2024
https://github.com/skydoves/bundler
🎁 Android Intent & Bundle extensions that insert and retrieve values elegantly.
activity android bundle bundler fragment intent kotlin kotlin-extensions skydoves
Last synced: 31 Oct 2024
https://github.com/auxilor/ecoenchants
Custom Enchantments Plugin for the latest minecraft version
hacktoberfest kotlin minecraft plugin spigot
Last synced: 11 Oct 2024
https://github.com/vinceglb/FileKit
Pick and save Files, Medias and Folder for Kotlin Multiplatform / KMP and Compose Multiplatform / CMP
compose compose-multiplatform kmp kotlin kotlin-android kotlin-ios kotlin-js kotlin-jvm kotlin-macos kotlin-multiplatform kotlin-wasm
Last synced: 02 Aug 2024
https://github.com/general-mobile/kotlin-android-mvp-starter
Create/Generate your kotlin MVP projects easily
android cookiecutter crashlytics dagger2 dagger2-mvp kotlin kotlin-android kotlin-mvp mvp picasso realm retrofit2 rxandroid2 rxjava2 rxkotlin scaffold starter starter-template
Last synced: 30 Oct 2024
https://github.com/kashif-e/kmmnewsapp
Kotlin multi platform project template and sample app with everything shared except the UI. Built with clean architecture + MVI
android androidarchitecturecomponets coroutines ios jetpack-compose kmm koin koin-kotlin kotlin kotlin-android kotlin-multiplatform kotlin-multiplatform-mobile ktor-client mvi-clean-architecture mvi-coroutines-flow swift swiftui
Last synced: 08 Nov 2024
https://github.com/iammert/cameravideobutton
Instagram like animated button for taking photo or recording video.
android animation button camera customview kotlin video
Last synced: 29 Oct 2024
https://github.com/rainbowcake/rainbowcake
A modern Android architecture framework built on Jetpack & Kotlin.
Last synced: 07 Nov 2024
https://github.com/kaajjo/Libre-Sudoku
Sudoku app for android built with Kotlin + Jetpack Compose + Material3
android jetpack-compose kotlin material3 sudoku weblate
Last synced: 02 Aug 2024
https://github.com/ITGungnir/KotlinWanAndroid
Kotlin+模块化+响应式+MVVM 实现的风格简约、代码优雅的WanAndroid客户端
android bugly glide gpermission grouter kotlin leakcanary retrofit rxbinding rxjava rxmvvm uikit wanandroid
Last synced: 07 Aug 2024
https://github.com/touchlab/CrashKiOS
Crash reporting for Kotlin/Native iOS applications
kotlin kotlin-multiplatform kotlin-native
Last synced: 02 Aug 2024
https://github.com/SimformSolutionsPvtLtd/SSJetPackComposeProgressButton
SSJetPackComposeProgressButton is an elegant button with a different loading animations. 🚀
android animation animationbutton button declarative-ui jetpack-components jetpack-compose jetpack-compose-animation kotlin loadingbutton morphing morphing-button progress progress-bar progressbutton
Last synced: 26 Sep 2024
https://github.com/anandwana001/android-interview
📚 Questions for Android Engineer Interview 📚
android android-compose hacktoberfest interview interview-questions java kotlin questions system-design
Last synced: 29 Oct 2024
https://github.com/jetbrains/qodana-action
⚙️ Scan your Go, Java, Kotlin, PHP, Python, JavaScript, TypeScript, .NET projects at GitHub with Qodana. This repository contains Qodana for Azure, GitHub, CircleCI and Gradle
actions azure-extensions azure-pipelines code-quality code-review code-scanning devsecops dotnet github-actions go java javascript kotlin php python qodana sarif static-analysis static-code-analysis typescript
Last synced: 07 Oct 2024
https://github.com/agrawalsuneet/DotLoadersPack-Android
Android DotsLoaders - a replacement of default android material progressbar with dots loaders
android android-loader circulardotsloader dots dots-loader dotsloader java kotlin lazyloader lineardotsloader loader loaders tashieloader
Last synced: 07 Aug 2024
https://github.com/PatilShreyas/mutekt
Simplify mutating "immutable" state models (a Kotlin multiplatform library)
android android-library coroutines hacktoberfest immutable jetpack-compose jvm-library kmm kmm-library kotlin kotlin-library kotlin-multiplatform kotlin-multiplatform-library kotlin-multiplatform-mobile model multiplatform mutable redux state-management stateflow
Last synced: 07 Nov 2024
https://github.com/patilshreyas/mutekt
Simplify mutating "immutable" state models (a Kotlin multiplatform library)
android android-library coroutines hacktoberfest immutable jetpack-compose jvm-library kmm kmm-library kotlin kotlin-library kotlin-multiplatform kotlin-multiplatform-library kotlin-multiplatform-mobile model multiplatform mutable redux state-management stateflow
Last synced: 26 Oct 2024
https://github.com/razaghimahdi/shopping-by-kmp
This is a cross-platform application that is built using Jetpack Compose Multiplatform, a declarative framework for sharing UIs across multiple platforms with Kotlin.
android clean-architecture compose compose-android compose-ios compose-multiplatform ios kmm kmp kotlin kotlin-multiplatform kotlin-multiplatform-sample ktor ktor-client mvi swift
Last synced: 08 Nov 2024
https://github.com/rougsig/flowmarbles
Interactive diagrams of Kotlin Flow https://flowmarbles.com
diagram flow interactive interactive-diagrams kotlin kotlin-flow visualization
Last synced: 02 Aug 2024
https://github.com/terrakok/kmp-web-wizard
Wizard for Kotlin Multiplatform
compose hackathon jetbrains kotlin multiplatform webapp wizard
Last synced: 30 Oct 2024
https://github.com/afollestad/ulfberht
🗡️ A small but powerful & opinionated DI library. Written in Kotlin, and powered by annotation processing.
annotation-processor dependency-injection di kotlin lifecycle viewmodel
Last synced: 07 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: 02 Aug 2024
https://terrakok.github.io/kmp-web-wizard/
Wizard for Kotlin Multiplatform
compose hackathon jetbrains kotlin multiplatform webapp wizard
Last synced: 02 Aug 2024
https://github.com/jianjunxiao/wanandroid
Kotlin+JetPack+协程实现的MVVM架构Wanandroid客户端
androidx coroutines daynight jetpack kotlin livedata livedatabus mvvm-android room viewmodel wanandroid
Last synced: 03 Aug 2024
https://github.com/isaac-udy/enro
A simple navigation library for Android 🗺️
Last synced: 26 Oct 2024
https://github.com/ivan-moto/30-seconds-of-kotlin
Kotlin snippets that you can understand quickly, using only stdlib functionality.
30-seconds-of-code kotlin snippets snippets-collection snippets-library
Last synced: 08 Nov 2024
https://github.com/dkhmelenko/miband-android
Unofficial SDK for Xiaomi Mi Band
kotlin mi-band sdk xiaomi-bands
Last synced: 31 Oct 2024
https://github.com/isaac-udy/Enro
A simple navigation library for Android 🗺️
Last synced: 07 Nov 2024
https://github.com/tfcporciuncula/flow-preferences
Kotlin Flow version of rx-preferences -- Coroutines support for Android SharedPreferences
android coroutines flow kotlin kotlin-coroutines kotlin-flow preferences
Last synced: 06 Aug 2024
https://github.com/kaustubhpatange/moviesy
A beautiful client for YTS website which also provides built-in torrent & subtitles downloader with Chromecast support.
android cast hilt-android jetpack-navigation jetpack-workmanager kotlin kotlin-dsl movies mvvm-architecture subtitles-downloader tmdb-api torrent torrent-client yts-api
Last synced: 06 Nov 2024
https://github.com/Commit451/LabCoat
GitLab client for Android. Mirror of project on GitLab
Last synced: 30 Oct 2024
https://github.com/appwrite/sdk-generator
Generating SDKs for multiple programming languages and platforms ⚙️
dart flutter hacktoberfest javascript js kotlin multiple-languages nodejs php python ruby sdk-generator swift web
Last synced: 07 Oct 2024
https://github.com/raival-e/file-explorer
An Android file explorer
android apk editor file-explorer kotlin
Last synced: 07 Nov 2024
https://github.com/ericksumargo/dads
*BA DUM TSSS*
androidx apollo-graphql clean-architecture dad-jokes firebase javapoet jetpack kotlin kotlin-gradle-dsl kotlin-multiplatform leakcanary lottie mvvm sqldelight truth unidirectional-data-flow
Last synced: 07 Nov 2024
https://github.com/ErickSumargo/Dads
*BA DUM TSSS*
androidx apollo-graphql clean-architecture dad-jokes firebase javapoet jetpack kotlin kotlin-gradle-dsl kotlin-multiplatform leakcanary lottie mvvm sqldelight truth unidirectional-data-flow
Last synced: 07 Nov 2024
https://github.com/artnc/chronofile
Personal time tracking app
android kotlin personal-analytics rxjava time-tracker
Last synced: 26 Oct 2024
https://github.com/alexzhirkevich/qrose
Styled QR & Barcode generation library for Compose Multiplatform and Jetpack Compose
compose compose-multiplatform jetpack-compose kotlin kotlin-multiplatform multiplatform qr qr-code qr-code-generator qr-generator qrcode
Last synced: 02 Aug 2024