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.
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.
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...).
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 🤖📸
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
Jetpack compose animations playground
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."