Add Auth, Databases, Functions, and Storage to your product and build any application at any scale while using your preferred coding languages and tools. Learn more →
Top 22 Kotlin Desktop Projects
Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.Project mention: Compose Multiplatform 1.5.0-beta01 | /r/Kotlin | 2023-08-03
Kotlin Multiplatform Music Downloader, Supports Spotify / Gaana / Youtube Music / Jio Saavn / SoundCloud.Project mention: Download feature on YouTube revanced extended | /r/revancedextended | 2023-07-11
There are also other ones like Powertube, Seal, Tubemate, SpotiFlyer(for music). Use whichever one you like.
Appwrite - The open-source backend cloud platform. Add Auth, Databases, Functions, and Storage to your product and build any application at any scale while using your preferred coding languages and tools.
Lightweight JavaFX Framework for KotlinProject mention: Why was TornadoFX abandoned? | /r/Kotlin | 2023-08-06
And yet, the Kotlin specific bindings for it have seemingly been abandoned, and have not received any updates in years: https://github.com/edvin/tornadofx
A Kotlin Multiplatform library for building network-resilient applications (by MobileNativeFoundation)Project mention: Store5 is in beta! | /r/androiddev | 2023-05-19
Kotlin/Native interop to libui: a portable GUI library
Building modern, elegant and fast desktop Compose applications (by kirill-grouchnikov)Project mention: JetBrains Compose is now Compose Multiplatform | /r/Kotlin | 2023-04-12
+1 I really hope that they add official desktop controls. Just wanted to mention this library https://github.com/kirill-grouchnikov/aurora It has some pretty good looking desktop controls, in the meantime.
Pokedex - a Kotlin Multiplatform app, built with Compose multiplatform, Coroutines, Flow, Koin, Ktor, SqlDelight, Decompose, MVIKotlin, and Material 3 based on MVI architecture (by MohamedRejeb)Project mention: Compose UI or layouts? | /r/Kotlin | 2023-03-19
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
An implementation of the IntelliJ look and feels in Compose for DesktopProject mention: JetBrains Compose is now Compose Multiplatform | /r/Kotlin | 2023-04-12
There is some effort from JB in porting their Darcula theme (along with a lot of controls) with the Jewel project.
Kotlin asynchronous media loading and caching library for Compose.Project mention: Kamel v0.5.0 released with Kotlin Native and JS support | /r/Kotlin | 2023-05-24
Kamel is an asynchronous media loading library for Compose Multiplatform.
A KMP template of the New York Times App using Compose multiplatform for Android, Desktop, iOS and WebProject mention: News Application | /r/androiddev | 2023-06-24
Depends on what you mean by typical. I have a news app template over here - which took about a week. It is a KMP compose app targeting Android, Wear, iOS, Desktop and the Web
A Tachidesk Client built in Compose MultiplatformProject mention: 07 July 2023 - Daily Chat Thread | /r/indonesia | 2023-07-07
A multiplatform 2D game framework written in Kotlin. Build your own game engine on top.
Premo helps to implement the presentation layer and share it on Android, iOS, Desktop and Web.
Simple space game, built with Compose for Desktop!
Movie application with Kotlin Multiplatform and Jetpack Compose
Kotlin Multiplatform Application
Multiplatform wavy slider/progress bar similar to the one in Android 13Project mention: Compose-ProgressIndicator VS wavy-slider - a user suggested alternative | libhunt.com/r/Compose-ProgressIndicator | 2023-07-10
The squiggly, wavy progress/slider introduced in Android 13 media player
webview for Kotlin, a tiny cross-platform webview library binding, supports Java and Native
Minesweepers implemented using Compose Multiplatform for Android, iOS and Desktop.Project mention: Minesweepers using Compose Multiplatform for Android, iOS and Desktop | /r/androiddev | 2023-03-28
桌面端图片加载框架, load-the-image Apply to compose-jb(desktop), Used to load network and local pictures, supports caching.Project mention: Compose multiplatform image from URL | /r/Kotlin | 2023-01-19
I am currently using this one in combo with Coil Compose https://github.com/ltttttttttttt/load-the-image
Simple Dino Game 🎮 made using Compose multiplatform ( There's no Dino but who cares 🤣 ) I used Kotlin multiplatform with Compose multiplatform, for now the game works for android and desktop (IOS and Web soon ⏳ ).Project mention: Dino Game using Compose | /r/androiddev | 2023-02-22
. . Github source code: https://github.com/M0Coding/Dino-Game
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
Kotlin Desktop related posts
How to remove bloatware Xiaomi (2023)
1 project | /r/Xiaomi | 23 Sep 2023
Why was TornadoFX abandoned?
1 project | /r/Kotlin | 6 Aug 2023
Compose Multiplatform 1.5.0-beta01
1 project | /r/Kotlin | 3 Aug 2023
Timeline with Scrollbar in LazyColumn Compose
1 project | /r/androiddev | 8 Jul 2023
How good is Compose Multiplatform in production especially in creating Desktop apps?
2 projects | /r/Kotlin | 1 Jul 2023
Kotlin for a desktop App
1 project | /r/Kotlin | 23 Jun 2023
Kamel v0.5.0 released with Kotlin Native and JS support
2 projects | /r/Kotlin | 24 May 2023
A note from our sponsor - Appwrite
appwrite.io | 5 Dec 2023
What are some of the best open-source Desktop projects in Kotlin? This list will help you: