Kotlin kmm

Open-source Kotlin projects categorized as kmm

Top 23 Kotlin kmm Projects

  • kmm-production-sample

    This is an open-source, mobile, cross-platform application built with Kotlin Multiplatform Mobile. It's a simple RSS reader, and you can download it from the App Store and Google Play. It's been designed to demonstrate how KMM can be used in real production projects.

  • Project mention: Kotlin Multiplatform for Android and iOS Apps | news.ycombinator.com | 2023-09-25

    Business logic is not only about backend. Apps usually have a lot of client-side logic that can be written once in KMM and used on both platforms. See [1] for a high level architecture diagram.

    I'm an iOS dev and I've been using KMM on a couple of projects for more than a year now. It's really a powerfull technology which allows teams to move faster, but there are downsides, for example lack of native Swift interop, though there are opensource tools trying to solve this [2].

    [1]: https://github.com/Kotlin/kmm-production-sample/tree/master#...

  • kmm-basic-sample

    Example of Kotlin multiplatform project

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • KMP-NativeCoroutines

    Library to use Kotlin Coroutines from Swift code in KMP apps

  • Compose-Rich-Editor

    A Rich text editor library for both Jetpack Compose and Compose Multiplatform, fully customizable and supports the common rich text editor features.

  • Project mention: Ksoup - Kotlin Multiplatform HTML Parser ⚑ | /r/Kotlin | 2023-05-11

    The example is made using the upcoming version of Compose RIch Editor Library , it's still under development and I'm going to release it in few days.

  • kotlin-multiplatform-samples

    Samples showcasing the experimental Kotlin Multiplatform Jetpack libraries

  • Foodium-KMM

    πŸ“±Sample application built to demonstrate the use of Kotlin Multiplatform Mobile for developing Android and iOS applications using Jetpack Compose πŸš€.

  • CompleteKotlin

    Gradle Plugin to enable auto-completion and symbol resolution for all Kotlin/Native platforms.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • KMMNewsAPP

    Kotlin multi platform project template and sample app with everything shared except the UI. Built with clean architecture + MVI

  • mutekt

    Simplify mutating "immutable" state models (a Kotlin multiplatform library)

  • KMPTemplate

    A KMP Template targeting Multiplatform Compose Android, IOS and Desktop. Get started with zero effort.

  • Flaker

    A flaky network simulator for your mobile app (by RotBolt)

  • Project mention: Introducing Flaker: a flaky network simulator library for mobile app development | /r/androiddev | 2023-09-11

    πŸ‘‰ Explore Flaker on GitHub: https://github.com/RotBolt/Flaker

  • MangaKu

    MangaKu App Powered by Jetpack Compose, SwiftUI, MVI Pattern and Kotlin Multiplatform

  • midjourney-images-compose-multiplatform

    This application is developed to display the images created by MidJourney. The application is developed with Compose Multiplatform and works on many platforms including Android and iOS platforms.

  • koru

    Simple coroutine wrappers for Kotlin Native. Generated from annotations. Compatible with RxSwift, Combine, async-await.

  • GithubSearchKMM-Compose-SwiftUI

    🍭 GithubSearchKMM - Github Repos Search - Android - iOS - Kotlin Multiplatform Mobile using Jetpack Compose, SwiftUI, FlowRedux, Coroutines Flow, Dagger Hilt, Koin Dependency Injection, shared KMP ViewModel, Clean Architecture


    Kotlin Multiplatform MQTT client & embeddable and standalone broker

  • Kache

    Kache is a lightweight Kotlin Multiplatform caching library that supports both in-memory and persistent caches and supports different eviction strategies (LRU, FIFO, MRU, and FILO).

  • Thinkrchive-Multiplatform

    An app showing all details for various Lenovo Thinkpad models. Made to try out Jepack Compose for Android and Desktop. It uses Kotlin Multiplatform to share code.

  • AgentX

    [In progress...] 🍏 KMM with Jetpack Compose & SwiftUi (by Musfick)

  • Project mention: (Experiment) Kotlin Multiplatform Mobile (KMM) | /r/androiddev | 2023-06-22

    Github- https://github.com/Musfick/AgentX

  • E-Rezept-App-Android

    The official Android App of the german e-prescription

  • KMPUtils

    A collection of everything missing from the Kotlin Multiplatform Standard Library

  • Project mention: πŸš€ New Library: ApiResult - A Monad for Declarative and Functional Error Handling | /r/androiddev | 2023-08-31

    The library was initially part of KMMUtils but we have had such a great success and received a lot of positive feedback regarding it, so we wanted to make this a separate project and improve the documentation. I am curious to hear what you guys think of it. We haven't gotten much use of the library besides our company projects yet, but I feel like the library would be a great solution to many common problems in the industry.

  • kotlin-routing

    An extensible and multiplatform routing system powered by Ktor

  • Newsletter-Kmm

    Newsletter with Kotlin Multiplatform

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Kotlin kmm related posts


What are some of the best open-source kmm projects in Kotlin? This list will help you:

Project Stars
1 kmm-production-sample 1,917
2 kmm-basic-sample 959
3 KMP-NativeCoroutines 949
4 Compose-Rich-Editor 795
5 kotlin-multiplatform-samples 531
6 Foodium-KMM 307
7 CompleteKotlin 287
8 KMMNewsAPP 274
9 mutekt 253
10 KMPTemplate 236
11 Flaker 228
12 MangaKu 224
13 midjourney-images-compose-multiplatform 219
14 koru 209
15 GithubSearchKMM-Compose-SwiftUI 172
16 KMQTT 152
17 Kache 87
18 Thinkrchive-Multiplatform 67
19 AgentX 64
20 E-Rezept-App-Android 62
21 KMPUtils 54
22 kotlin-routing 45
23 Newsletter-Kmm 39

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives