Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

Kotlin Multiplatform

The Kotlin Multiplatform technology simplifies the development of cross-platform projects across iOS, Android, desktop and the web. It reduces time spent writing and maintaining the same code for different platforms while retaining the flexibility and benefits of native programming.

https://github.com/dimensional-fun/kedis

🗃️ kotlin multi-platform redis client.

kotlin kotlin-coroutines kotlin-multiplatform ktor redis redis-client

Last synced: 23 Oct 2024

https://github.com/appstractive/jwt-kt

A kotlin multiplatform library for creating, parsing, signing and verifying JWTs.

android ios jwt kotlin kotlin-multiplatform macos multiplatform

Last synced: 12 Nov 2024

https://github.com/atsushieno/mugene-ng

Music Macro Language to MIDI 1.0 / 2.0 compiler

kotlin kotlin-multiplatform midi midi2 mml music

Last synced: 09 Nov 2024

https://github.com/sunny-chung/kdatetime-multiplatform

A Kotlin Multiplatform library to provide regular date-time functionality and interoperability needed with very minimal platform dependencies.

android-library datetime ios kotlin-js kotlin-multiplatform kotlin-multiplatform-library macos

Last synced: 06 Nov 2024

https://github.com/hadilq/log4k

This is a simple library for logging in Kotlin. https://proandroiddev.com/logging-in-kotlin-8ecfb97a4840

kotlin-multiplatform log log4j log4k logging track tracking

Last synced: 30 Oct 2024

https://github.com/shengaero/kotlin-json

A JavaScript Object Notation library for Kotlin JVM.

json json-deserialization json-serialization kotlin kotlin-json kotlin-multiplatform kotlin2js

Last synced: 14 Dec 2024

https://github.com/kashif-e/swiftui-material-theming

This repository contains a sample implementation of Material Theming in SwiftUI. It includes custom structs for typography, colors, shapes, and spacing, as well as a ThemeManager and custom ViewModifiers for easy implementation in your own projects

android androiddeveloper design-system ios kotlin-multiplatform material-ui swift swiftui swiftui-demo swiftui-example swiftui-learning

Last synced: 08 Nov 2024

https://github.com/gosunet/composebook

A compose multiplatform sample that show how you can share a component library to the web!

android compose compose-android compose-multiplatform compose-web design-system kotlin kotlin-multiplatform wasm

Last synced: 20 Nov 2024

https://github.com/ml-opensource/kedux

A kotlin multiplatform Redux implementation utilizing Kotlin Coroutines and Flow :heart:

android ios js kotlin-multiplatform linux macos redux swift t typescript web windows

Last synced: 10 Nov 2024

https://github.com/javiersegoviacordoba/semantic-versioning-kmp

A Kotlin Multiplatform library to work with semantic versioning

hacktoberfest kmp kotlin kotlin-multiplatform semantic semver versioning

Last synced: 27 Oct 2024

https://github.com/guilhe/magic

KMP Magic Deck Cards

kotlin kotlin-multiplatform swift

Last synced: 20 Dec 2024

https://github.com/openastrotech/openastrotracker-apps

[Work in progress] Mobile apps allowing remote control, calibration and configuration of the OpenAstroTracker

android ios kotlin-multiplatform

Last synced: 16 Nov 2024

https://github.com/michallaskowski/mokttp

Kotlin Multiplatform wrapper for local HTTP server. Wraps MockWebServer and GCDWebServer under one common interface.

http kotlin-multiplatform mock stub

Last synced: 27 Oct 2024

https://github.com/KhubaibKhan4/Flexi-Store-KMP

Flexi-Store is an Ecommerce Application developed using Compose Multiplatform (Android,iOS,Desktop & Web). It's uses the Custom Server for it.

compose-desktop compose-multiplatform composer-library desktop-app jvm kotlin-coroutines kotlin-multiplatform webapp

Last synced: 07 Nov 2024

https://github.com/KwonDae/ImagePicker

Compose Multiplatform ImagePicker

android compose-multiplatform kotlin-multiplatform

Last synced: 07 Nov 2024

https://github.com/alexandrepiveteau/kotlin-graphs

Directed, undirected, weighted and unweighted graph algorithms for Kotlin Multiplatform.

algorithms graphs kotlin-multiplatform

Last synced: 06 Nov 2024

https://github.com/pranaypatel512/apodnasacmp

Compose multiplatform app to show Astronomy Picture of the Day Nasa(APOD). Built to learn and use of Kotlin multiplatform best practices with libs like koin, ktor, decompose etc

compose-desktop compose-ios compose-multiplatform koin kotlin-multiplatform ktor

Last synced: 22 Jan 2025

https://github.com/khubaibkhan4/pixelwavekmp

Pixel Wav is a Image Generator using Kotlin Multiplatform. It supports the Android,iOS, Web and Desktop Application.

ai android-application compose-desktop compose-multiplatform desktop-app gemini ios-app kmp kmp-ai kmp-apps kmp-image kmp-library kmp-mvvm kotlin-multiplatform swiftui web-app

Last synced: 11 Jan 2025

https://github.com/frankois944/ktviewmodelbuilder

A macro for wrapping a Kotlin ViewModel into a SwiftUI ObservableObject

ios kotlin-multiplatform mvvm skie swiftui

Last synced: 31 Jan 2025

https://github.com/lhwdev/kt-ui

[dropped, toy project] A multiplatform declarative UI framework for Kotlin. Just use Jetpack Compose.

declarative-ui framework kotlin kotlin-mpp kotlin-multiplatform ui wip

Last synced: 12 Nov 2024

https://github.com/mikepenz/storyblok-mp-sdk-sample

Storyblok Kotlin Multiplatform SDK sample (Android, JVM, JS)

android jetpack-compose kotlin kotlin-multiplatform storyblok

Last synced: 24 Oct 2024

https://github.com/huanshankeji/gradle-common

Huanshankeji's common Gradle code (in and for Kotlin)

gradle gradle-kotlin-dsl gradle-plugin kotlin kotlin-library kotlin-multiplatform

Last synced: 17 Nov 2024

https://github.com/progress-studio/story-kotlin

XML-based Story Format Processor

kotlin kotlin-multiplatform xml xml-parser

Last synced: 25 Nov 2024

https://github.com/drewcarlson/ktpack

[WIP] A simple tool for building and publishing Kotlin projects.

build-tools kotlin kotlin-multiplatform linux macos windows

Last synced: 25 Dec 2024

https://github.com/atif-09/nfc-kmp

An NFC Tag Reader application built using Kotlin Multiplatform (KMP) targeting Android and iOS.

android android-app compose compose-multiplatform ios ios-app kmp kotlin kotlin-multiplatform multiplatform multiplatform-app nfc nfc-reader nfc-tag

Last synced: 12 Jan 2025

https://github.com/prof18/shared-deserialization

A small sample to showcase the usage of the Kotlin Serialization library with Retrofit and Alamofire in a Kotlin Multiplatform project.

alamofire kotlin-multiplatform kotlin-serialization retrofit2

Last synced: 28 Nov 2024

https://github.com/khubaibkhan4/flexi-store-kmp

Flexi-Store is an Ecommerce Application developed using Compose Multiplatform (Android,iOS,Desktop & Web). It's uses the Custom Server for it.

compose-desktop compose-multiplatform composer-library desktop-app jvm kotlin-coroutines kotlin-multiplatform webapp

Last synced: 24 Jan 2025

https://github.com/insanusmokrassar/kotlinmultiplatformprojecttemplate

It is template for multiplatform project which you can use for simple start of your own library

kotlin kotlin-android kotlin-js kotlin-jvm kotlin-library kotlin-multiplatform kotlin-template project-template template

Last synced: 15 Oct 2024

https://github.com/atif-09/github-kmp

This is a Github Users app built using Compose Multiplatform UI and KMP that works on Android, iOS, Desktop and TV

android android-app compose compose-multiplatform dekstop dekstop-app ios ios-app jetbrains kotlin kotlin-multiplatform ktor linux macos multiplatform network tv tv-app wear-os windows

Last synced: 13 Nov 2024

https://github.com/onflow/flow-kmm

Kotlin Multiplatform Mobile (KMM) library for building Android and iOS applications on the Flow blockchain

blockchain flow-blockchain kotlin kotlin-multiplatform onflow

Last synced: 11 Nov 2024

https://github.com/eqoty-labs/web3k

A Kotlin multiplatform ETH web3 client that delegates to web3.swift and web3j

dapp ethereum ios kotlin kotlin-multiplatform web3

Last synced: 11 Nov 2024

https://github.com/prof18/filmatik

A minimal Kotlin Multiplatform project with Jetpack Compose and SwiftUI that shows some popular movies of the moment

android jetpack-compose kotlin-multiplatform swiftui

Last synced: 28 Nov 2024

https://github.com/alwinsden/remnant

Testing the limits of JVM ecosystem.

jetpack-android jetpack-compose jvm kotlin-multiplatform ktor

Last synced: 17 Nov 2024

https://github.com/joreilly/peopleinspacepackage

Swift Package for https://github.com/joreilly/PeopleInSpace.

ios kotlin-multiplatform swift-package-manager

Last synced: 02 Nov 2024

https://github.com/mikepenz/storyblok-mp-sdk-blog

Blog implemented via the Storyblok Kotlin Multiplatform SDK (Android, JVM)

kotlin kotlin-multiplatform storyblok storyblok-client storyblok-integrations

Last synced: 24 Oct 2024

https://github.com/kkostov/gadulka

A minimalistic player library for Kotlin Multiplatform. It targets Android, jvm and iOS, allowing consumers to play audio files

android audio audio-player ios jvm kmp kotlin kotlin-multiplatform

Last synced: 18 Dec 2024

https://github.com/mvk059/composablememes

A Meme Maker build using Compose Multiplatform

android cmp compose-multiplatform ios kmp kotlin kotlin-multiplatform wasm

Last synced: 12 Jan 2025

https://github.com/ngapp-dev/quottie-kmp

Quottie: Quote of the Day is your ultimate source for daily inspiration! 🌟 Dive into a curated collection of uplifting quotes that motivate and encourage you every day. Whether you’re looking for wisdom from famous authors or a quick boost of positivity, Quottie has you covered.

admob analytics android clean-architecture cmp compose-multiplatform firebase gdpr gdpr-consent ios jetpack-compose kmp koin kotlin kotlin-multiplatform ktor moko-resources multi-module-project mvi room

Last synced: 10 Nov 2024

https://github.com/trflorian/kmpdesktopapptemplate

Template for building desktop apps using Kotlin Multiplatform

desktop kmp kotlin kotlin-multiplatform

Last synced: 24 Jan 2025

https://github.com/khubaibkhan4/news-kmp

News Kotlin Multiplatform Project developed using KMP, Shared UI. It supports Android, iOS, Web & Desktop Application. It uses the New York Times Rest API.

compose-desktop compose-multiplatform compose-web desktop-app ios-app kmp kmp-library kmp-mvvm kmp-project kmp-viewmodel kotlin kotlin-multiplatform ktor-client multiplatform news-app news-kmp newsapi swiftui

Last synced: 12 Nov 2024

https://github.com/lamba92/pinsir

PINSIR, or Person Identification Network Stack for Identity Recognition, is a scalable open source end to end solution for face detection and identity recognition.

comparison detection docker extraction face-detection grpc identity-recognition keras kotlin kotlin-multiplatform microservice neural-networks tensorflow

Last synced: 10 Nov 2024

https://github.com/huanshankeji/kotlin-common

Huanshankeji's common code libraries in Kotlin

kotlin kotlin-library kotlin-multiplatform kotlinx-serialization vertx

Last synced: 09 Oct 2024

https://github.com/apollographql/apollo-kotlin-adapters

Datetime, BigDecimal and other adapters for Apollo Kotlin

android apollographql graphql graphql-client kotlin kotlin-multiplatform multiplatform

Last synced: 11 Oct 2024

https://github.com/vladleesi/factastic

Useless facts every day! Here's an example of a multiplatform app with shared UI and network logic built with Kotlin Multiplatform and Compose Multiplatform for Android, iOS and Desktop.

android compose-multiplatform desktop desktop-app desktop-application ios kotlin kotlin-android kotlin-coroutines kotlin-flow kotlin-ios kotlin-multiplatform kotlin-multiplatform-mobile kotlin-serialization ktor ktor-client linux-app macos-app windows-app

Last synced: 05 Jan 2025

https://github.com/jarroyoesp/jetpackcomposekmp

Example of project using JetpackCompose for Android + Kotlin Multiplatform

jetpackcompose kotlin kotlin-multiplatform ktor

Last synced: 14 Dec 2024

https://github.com/devsrsouza/mcheads

An open source Minecraft Custom Heads Database REST API

kotlin kotlin-multiplatform kotlinx-serialization ktor ktor-framework minecraft retrofit retrofit2

Last synced: 11 Oct 2024

https://github.com/episode6/redux-store-flow

Yet another kotlin implementation of Redux, backed by StateFlows and Coroutines

kotlin kotlin-multiplatform kotlin-multiplatform-library redux

Last synced: 23 Oct 2024

https://github.com/simple-robot/simbot-component-discord

(WIP) Kotlin coroutines based Discord bot API/SDK multi-platform library, is also a Simple Robot Component library. 🚀🚀🌋

discord discord-bot discord-bot-api discord-bots kotlin kotlin-coroutines kotlin-multiplatform simbot simbot-component simbot4

Last synced: 02 Feb 2025

https://github.com/iseki0/kotlinx-serialization-bencoding

A Kotlin serialization codec used to encode/decode bencoding format.

bencode kotlin-mpp kotlin-multiplatform kotlinx-serialization

Last synced: 14 Dec 2024

https://github.com/goobar-dev/kotlin-402-advanced-kotlin

Introduce developers to advanced Kotlin concepts and the broader Kotlin ecosystem in general in this 2-day course.

compose-desktop kotlin kotlin-js kotlin-multiplatform ktor

Last synced: 23 Oct 2024

https://github.com/laxystem/gimli

Federated Messaging App & Blogging Platform

activitypub fediverse kotlin kotlin-multiplatform

Last synced: 12 Oct 2024

https://github.com/martmists-gh/ndarray.simd

A Kotlin Multiplatform NDArray implementation using xsimd

kotlin kotlin-multiplatform ndarray simd

Last synced: 06 Nov 2024

https://github.com/fernandospr/kmp-storyteller

Choose a character 🐶🐱 and Gemini AI will generate a bedtime story for you.

avspeechsynthesizer compose gemini-ai kotlin kotlin-multiplatform kotlin-multiplatform-sample multiplatform texttospeech

Last synced: 08 Nov 2024

https://github.com/limebeck/build-time-config

Gradle plugin for providing build-time configuration properties

buildconfig config gradle gradle-kotlin-dsl gradle-plugin kotlin kotlin-dsl kotlin-multiplatform

Last synced: 11 Oct 2024

https://github.com/nisrulz/kmp-examples

Main repository containing all the example apps demonstrating features/functionality/integrations using Kotlin MultiPlatform development.

android ios kotlin kotlin-multi-platform kotlin-multiplatform multi-platform

Last synced: 02 Feb 2025

https://github.com/simple-robot/simbot-component-telegram

(WIP) Kotlin coroutines based Telegram bot API/SDK Kotlin multiplatform library, is also a Simple Robot Component library. 🔥🔥❤️‍🔥

kotlin kotlin-coroutines kotlin-multiplatform kotlin-multiplatform-library simbot simbot-component telegram telegram-api telegram-bot telegram-bot-api telegram-bots telegram-sdk

Last synced: 08 Dec 2024

https://github.com/limebeck/ko-te

Ko(tlin)-Te(mplate engine). Kotlin Multiplatform Template Engine (WIP)

kotlin kotlin-multiplatform kotlin-native template-engine

Last synced: 11 Oct 2024

https://github.com/ehlvg/multimark

Расширяемый и настраиваемый со всех сторон редактор с полной поддержкой Markdown.

commonmark compose desktop-app export-markdown kotlin kotlin-multiplatform markdown markdown-editor markdown-extension material-you

Last synced: 21 Jan 2025

https://github.com/elide-dev/uuid

Kotlin Multiplatform UUID

elide elide-runtime kotlin kotlin-multiplatform

Last synced: 09 Nov 2024

https://github.com/gchristov/thecodinglove-kotlinjs

🚀 A cutting-edge Kotlin multiplatform app seamlessly bridging KotlinJS and NodeJS. Use it as a template for web and server apps, deploying with ease on Google Cloud. A proven concept and a community-driven initiative—join us in revolutionizing multiplatform development.

kmm kotlin kotlin-js kotlin-js-template kotlin-multiplatform kotlin-multiplatform-template pulumi pulumi-gcp slack

Last synced: 20 Jan 2025

https://github.com/05nelsonm/component-request

Kotlin Multiplatform library for modularized processing of requests, agnostic of type. A light weight framework that is highly customizable.

android android-lib android-libraries android-library android-libs kotlin kotlin-android kotlin-multiplatform kotlin-multiplatform-library kotlin-multiplatform-mobile

Last synced: 15 Oct 2024

https://github.com/kabirnayeem99/ktor2curl

Simple way to transform Ktor requests into cURL logs

android-library curl kotlin-multiplatform kotlin-multiplatform-library ktor ktor-plugin

Last synced: 09 Dec 2024

https://github.com/QazCetelic/SemVer-KMP

A Kotlin library for Semantic Versioning with ranges and other features.

kmp kotlin kotlin-library kotlin-multiplatform semver semver-parser

Last synced: 03 Nov 2024

https://github.com/matt-ramotar/paging

📄 A paging library for large-scale Kotlin apps. Powered by Store, Molecule, and Compose Runtime.

compose-runtime kotlin-multiplatform molecule paging store

Last synced: 09 Oct 2024

https://github.com/telereso/kmp-core

Core classes and tools while developing kmp projects

hacktoberfest kotlin kotlin-multiplatform

Last synced: 16 Nov 2024

https://github.com/telereso/kmp-annotations

Core annotations for developing kmp projects

kotlin kotlin-multiplatform kotlin-multiplatform-library

Last synced: 16 Nov 2024

https://github.com/petretiandrea/mqtt-km

A simple MQTT client kotlin multiplatform implementation.

arm kotlin kotlin-multiplatform linux mqtt mqtt-client

Last synced: 24 Oct 2024

https://github.com/marco-eckstein/kotlin-lib

A general-purpose multiplatform library. Implemented in Kotlin, usable also from Java, JavaScript and more.

java javascript jvm kotlin kotlin-multiplatform library utilities

Last synced: 15 Oct 2024

https://github.com/lounres/kone

[WIP] Kotlin library for pure mathematics computational experiments

algorithms jvm kotlin kotlin-multiplatform math mathematical-programming mathematics-library

Last synced: 28 Nov 2024

https://github.com/mv-gh/lemmybackwardscompatibleapi

Kotlin multiplatform Backward compatible Lemmy API

api api-client kotlin kotlin-library kotlin-multiplatform lemmy

Last synced: 15 Oct 2024

https://github.com/nimblehq/jsonapi-kotlin

A Kotlin Multiplatform JSON:API library that supports decoding JSON:API string response

android ios json json-api jsonapi kmm kotlin kotlin-multiplatform kotlin-multiplatform-mobile kotlinmultiplatform multiplatform

Last synced: 19 Nov 2024

https://github.com/olivki/katbox

Kotlin wrapper for catbox.moe and litterbox.catbox.moe

coroutines kotlin kotlin-multiplatform ktor

Last synced: 12 Dec 2024