Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ChrisKruegerDev/awesome-kotlin-multiplatform

🕶️ A curated list of awesome Kotlin Multiplatform projects.
https://github.com/ChrisKruegerDev/awesome-kotlin-multiplatform

List: awesome-kotlin-multiplatform

Last synced: 23 days ago
JSON representation

🕶️ A curated list of awesome Kotlin Multiplatform projects.

Awesome Lists containing this project

README

        

# awesome-kotlin-multiplatform
🕶️ A curated list of awesome Kotlin Multiplatform projects.

## App Projects
- [tivi](https://github.com/chrisbanes/tivi#readme)
- [kmm-movie](https://github.com/piashcse/kmm-movie#readme)
- [PeopleInSpace](https://github.com/joreilly/PeopleInSpace#readme)
- [FantasyPremierLeague](https://github.com/joreilly/FantasyPremierLeague#readme)
- [Confetti](https://github.com/joreilly/Confetti#readme)
- [midjourney-images-compose-multiplatform](https://github.com/mbakgun/midjourney-images-compose-multiplatform#readme)
- [MortyComposeKMM](https://github.com/joreilly/MortyComposeKMM#readme)
- [NYTimes-KMP](https://github.com/xxfast/NYTimes-KMP#readme)
- [IReader](https://github.com/IReaderorg/IReader#readme)
- [reader](https://github.com/msasikanth/reader#readme)
- [MusicApp-KMP](https://github.com/SEAbdulbasit/MusicApp-KMP#readme)
- [KotlinMultiplaftorm-WeatherApp](https://github.com/Nikola-Milovic/KotlinMultiplaftorm-WeatherApp#readme)
- [Food2Fork-KMM](https://github.com/mitchtabian/Food2Fork-KMM#readme)
- [TMDbMultiplatform](https://github.com/Drjacky/TMDbMultiplatform#readme)
- [kmm-basic-sample](https://github.com/Kotlin/kmm-basic-sample#readme)
- [Expressus](https://github.com/GuilhE/Expressus#readme)
- [Transer](https://github.com/kisa002/Transer)
- [PremierLeague](https://github.com/holdbetter/PremierLeague#readme)
- [Foodium-KMM](https://github.com/PatilShreyas/Foodium-KMM#readme)
- [GalwayBus](https://github.com/joreilly/GalwayBus#readme)
- [AnimeFollowKMM](https://github.com/Breens-Mbaka/AnimeFollowKMM#readme)

## Templates
- [compose-multiplatform-template](https://github.com/JetBrains/compose-multiplatform-template#readme)
- [moko-compose-multiplatform-template](https://github.com/icerockdev/moko-compose-multiplatform-template#readme)
- [KaMPKit](https://github.com/touchlab/KaMPKit#readme)
- [moko-template](https://github.com/icerockdev/moko-template#readme)
- [ComposeMultiplatform](https://github.com/qamarelsafadi/ComposeMultiplatform#readme)

## Libraries

Useful libraries for developing in a Kotlin Multiplatform project.

- Kotlinx
- [kotlinx.coroutines](https://github.com/Kotlin/kotlinx.coroutines#readme)
- [kotlinx.serialization](https://github.com/Kotlin/kotlinx.serialization#readme)
- [kotlinx-datetime](https://github.com/Kotlin/kotlinx-datetime#readme)
- [kotlinx-io](https://github.com/Kotlin/kotlinx-io#readme)

- Dependency Injection
- [koin](https://github.com/InsertKoinIO/koin#readme)
- [Kodein](https://github.com/kosi-libs/Kodein#readme)
- [injector4k](https://github.com/IgnatBeresnev/injector4k#readme)

- Persistent
- [sqldelight](https://github.com/cashapp/sqldelight#readme)
- [realm-kotlin](https://github.com/realm/realm-kotlin#readme)
- [cache4k](https://github.com/ReactiveCircus/cache4k#readme)
- [multiplatform-settings](https://github.com/russhwolf/multiplatform-settings#readme)

- Network & Http Clients
- [ktor](https://github.com/ktorio/ktor#readme)
- [kotlin-routing](https://github.com/programadorthi/kotlin-routing#readme)
- [moko-network](https://github.com/icerockdev/moko-network#readme)
- [trakt-api](https://github.com/MoviebaseApp/trakt-api#readme)
- [tmdb-api](https://github.com/MoviebaseApp/tmdb-api#readme)
- [Penicillin](https://github.com/StarryBlueSky/Penicillin#readme)

- Logging & Reports
- [kotlin-logging](https://github.com/oshai/kotlin-logging#readme)
- [Kermit](https://github.com/touchlab/Kermit#readme)
- [sentry-kotlin-multiplatform](https://github.com/getsentry/sentry-kotlin-multiplatform#readme)

- Architecture
- [moko-mvvm](https://github.com/icerockdev/moko-mvvm#readme)
- [PreCompose](https://github.com/Tlaster/PreCompose#readme)

- UI
- [compose-multiplatform](https://github.com/JetBrains/compose-multiplatform#readme)
- [compose-multiplatform-core](https://github.com/JetBrains/compose-multiplatform-core#readme)
- [compose-imageloader](https://github.com/qdsfdhvh/compose-imageloader#readme)
- [moko-widgets](https://github.com/icerockdev/moko-widgets#readme)
- [moko-resources](https://github.com/icerockdev/moko-resources#readme)
- [material3-windowsizeclass-multiplatform](https://github.com/chrisbanes/material3-windowsizeclass-multiplatform#readme)

- Utils
- [klock](https://github.com/korlibs/korge/tree/main/klock#readme)
- [KMP-NativeCoroutines](https://github.com/rickclephas/KMP-NativeCoroutines#readme)
- [cashapp/multiplatform-paging](https://github.com/cashapp/multiplatform-paging#readme)
- [kuuuurt/multiplatform-paging](https://github.com/kuuuurt/multiplatform-paging#readme)
- [moko-paging](https://github.com/icerockdev/moko-paging#readme)
- [telegram-bot](https://github.com/vendelieu/telegram-bot#readme)
-
- Others
- [firebase-kotlin-sdk](https://github.com/GitLiveApp/firebase-kotlin-sdk#readme)

## Frameworks & Collections
- [trikot](https://github.com/mirego/trikot#readme)

## Plugins
- [multiplatform-swiftpackage](https://github.com/ge-org/multiplatform-swiftpackage#readme)
- [xcode-kotlin](https://github.com/touchlab/xcode-kotlin#readme)