JetBrains /
compose-multiplatform
Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.
96/100 healthLoading repository data…
AshuTyagi16 / repository
A Kotlin Multiplatform sample that mirrors the architecture of a production-level app! 🚀
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
token.properties in top level folder.client_id=your_client_id_here
client_secret=your_client_secret_here
grant_type=client_credentials
NOTE: You can register your app on spotify dashboard & generate above credentials.
Minimum SDK level
Language
UI Framework
Architecture
Coroutines + Flow for asynchronous.
Ktor: HTTP Client Franework for REST Apis.
SKIE: SKIE is a tool for Kotlin Multiplatform development that enhances the Swift API published from Kotlin.
KMMBridge: KMMBridge is a set of Gradle tooling that facilitates publishing and consuming pre-built KMM Xcode Framework binaries.
Kotlinx.serialization: A modern JSON serialization library for Kotlin.
Coil: Loading and caching images images from network (Android).
Kingfisher: Loading and caching images images from network (Ios).
Spotift-KMP adopted modularization strategies below:
NOTE: The same modularization strategies are used for shared module as well
For more information, check out the Guide to app modularization.
Support it by joining stargazers for this repository. :star: Also, follow me on GitHub for my next creations! 🤩
Designed and developed by 2024 AshuTyagi16 (Ashu Tyagi)
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Selected from shared topics, language and repository description—not editorial ratings.
JetBrains /
Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.
96/100 healthopen-ani /
集找番、追番、看番的一站式弹幕追番平台,云收藏同步 (Bangumi),离线缓存,BitTorrent,弹幕云过滤。100% Kotlin/Compose Multiplatform
92/100 healthKermit: Multiplatform centralized logging utility.
Paging3: Multiplatform Paging Library
Multiplatform-Settings: Multiplatform library for saving simple key-value data (SharedPreferences / NSUserDefaults)
BuildKonfig: BuildConfig for Kotlin Multiplatform Project + Product Flavour in Shared Module
Koin : A pragmatic lightweight dependency injection framework for Kotlin & Kotlin Multiplatform
Store : A Kotlin Multiplatform library for building network-resilient applications (Build offline first apps)
SqlDelight: Multiplatform SQLite Database (Generates typesafe Kotlin APIs from SQL)
CarGuo /
Flutter 超完整的开源项目,功能丰富,适合学习和日常使用。GSYGithubApp 系列的优势:我们目前已经拥有 Flutter、Weex、ReactNative、Kotlin View、Kotlin Jetpack Compose ,Compose MultiPlatform,Harmony ArkUI 七个版本,功能齐全,项目框架内技术涉及面广,完成度高,持续维护,配套文章,适合全面学习,对比参考。
96/100 healthterrakok /
An awesome list that curates the best Kotlin Multiplatform libraries, tools and more.
81/100 healthTencent-TDS /
A Kotlin Multiplatform UI framework from Tencent TDS — high-performance, one codebase for six platforms, with dynamic delivery.
79/100 healthpatrykandpatrick /
A powerful and extensible chart library for Compose Multiplatform.
92/100 health