kmm

Open-source projects categorized as kmm

Top 23 kmm Open-Source Projects

  • kmp-awesome

    An awesome list that curates the best Kotlin Multiplatform libraries, tools and more.

  • 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#...

  • 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
  • kmm-basic-sample

    Example of Kotlin multiplatform project

  • 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

  • KMMBridge

    KMMBridge is a set of Gradle tooling that facilitates publishing and consuming pre-built KMM (Kotlin Multiplatform Mobile) Xcode Framework binaries. See https://kmmbridge.touchlab.co/docs to get started.

  • SaaSHub

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

    SaaSHub logo
  • 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.

  • 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

  • KMQTT

    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.

  • 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).

kmm related posts

  • Component reuse in Kotlin Multiplatform

    1 project | /r/Kotlin | 21 Apr 2023
  • Can't pick a Mac for cross platform mobile development. Which one should I go with?

    1 project | /r/applehelp | 23 Mar 2023
  • Compose Multiplatform template

    4 projects | /r/androiddev | 23 Feb 2023
  • what is the best way to use flutter to get an iOS app from my kotlin code ?

    1 project | /r/dartlang | 18 Feb 2023
  • Best approach for a lone developer to make apps crossplatform?

    1 project | /r/androiddev | 16 Feb 2023
  • React or flutter? What is good for future

    1 project | /r/developersIndia | 27 Jan 2023
  • Getting Started Guide for Kotlin Multiplatform Mobile (KMM) with Flexible Sync

    3 projects | dev.to | 26 Jan 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 1 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more β†’

Index

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

Project Stars
1 kmp-awesome 3,026
2 kmm-production-sample 1,937
3 kmm-basic-sample 961
4 KMP-NativeCoroutines 952
5 Compose-Rich-Editor 801
6 kotlin-multiplatform-samples 532
7 KMMBridge 329
8 Foodium-KMM 308
9 CompleteKotlin 289
10 KMMNewsAPP 275
11 mutekt 254
12 KMPTemplate 236
13 Flaker 227
14 MangaKu 225
15 midjourney-images-compose-multiplatform 220
16 koru 210
17 GithubSearchKMM-Compose-SwiftUI 177
18 KMQTT 154
19 Kache 88
20 Thinkrchive-Multiplatform 67
21 AgentX 64
22 E-Rezept-App-Android 64
23 KMPUtils 54

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com