Painless Kotlin Dependency Injection
-
Updated
Jul 12, 2024 - Kotlin
Painless Kotlin Dependency Injection
Kotlin Multiplatform sample with SwiftUI, Jetpack Compose, Compose for Wear, Compose for Desktop, and Compose for Web clients along with Ktor backend.
💻 A cross-platform desktop application to identify libraries used inside an android application. Made possible by Compose Desktop ⚡
使用电影、美剧或文档生成词库(单词本)为单词提供具体语境。然后通过语境记忆单词。
A Rich text editor library for both Jetpack Compose and Compose Multiplatform, fully customizable, supports HTML and Markdown.
Calf is a library that allows you to easily create adaptive UIs and access platform specific APIs with Compose Multiplatform (Adaptive UI, File Picker, WebView, Permissions...).
Compose Multiplatform Navigation && State Management
Enables reordering by drag and drop in Jetpack Compose (Desktop) LazyList & LazyGrid.
D-KMP Architecture official sample: it uses a shared KMP ViewModel and Navigation for Compose and SwiftUI apps.
KMP GraphQL based conference project with Jetpack Compose Android, Compose for Wear and SwiftUI iOS clients along with GraphQL backend.
Make JVM Android integration test visible 🤖📸
Universal Pasteboard Across Devices
Pokedex - a Kotlin Multiplatform app, built with Compose multiplatform, Coroutines, Flow, Koin, Ktor, SqlDelight, Decompose, MVIKotlin, and Material 3 based on MVI architecture
JetBrains Compose Multiplatform UI App (Android, iOS, Desktop, Web). MVVM - Kotlin MultiPlatform (KMP)
⌨️ A tool that gives you a massive head start when building Compose based apps. It saves you from time-consuming setup and configuration
Recipe App in Compose Multiplatform (KMP) targeting Android, iOS, Web and Desktop.
🔥🔥🔥 Compose、Lce、MVVM、深色模式、横屏、无网弱网适配、Room、Hilt、多语言切换,目前Android最新的库基本全用上了,你想要的都有。还使用 Compose-Desktop 编写了桌面版本,快来试试吧!🔥🔥🔥
A Suwayomi-Server client built in Compose Multiplatform
🐘 Mastodon client for Android, iOS and Desktop (JVM)
🕒 A kinetic wall clock, built using Compose Desktop
Add a description, image, and links to the compose-desktop topic page so that developers can more easily learn about it.
To associate your repository with the compose-desktop topic, visit your repo's landing page and select "manage topics."