This is your work, valued
Kotlin Multiplatform & Compose Multiplatform
compose-icons. Popular Open Source icon packs for Compose Multiplatform
★ 859svg-to-compose. Converts SVG and Android Vector Drawable in Compose Multiplatform source code
★ 470KotlinBukkitAPI. KotlinBukkitAPI is an API for Bukkit/SpigotAPI using the cool and nifty features Kotlin has to make your life more easier.
★ 157Bukkript. Bukkript is a custom Kotlin Scripting Definition for customizing Minecraft Bukkit servers
★ 76EventKt. EventKt is a simple and lightweight kotlin multiplatform event bus library
★ 58kmp-swift-reveal. Gradle plugin that reveal the Swift code that you should expect from a Kotlin iOS module.
★ 51dropbox-focus-intellij-plugin. IntelliJ/Android Studio plugin that integrates Dropbox Focus gradle plugin directly in the IDE.
★ 31kt-mc-packet. A Minecraft Protocol library for Kotlin Multiplatform
★ 30Redissed. Redis Kotlin wrapper inspired on Exposed
★ 28KotlinBukkitAPI-Tooling. The KotlinBukkitAPI Tooling is a IntelliJ plugin that helps developers using KotlinBukkitAPI and scripts for Bukkript.
★ 16SouzaPlot. A fully-featured plot management plugin for Hytale servers
★ 14KotlinNBT. Named Binary Tag (NBT) library for Kotlin Multiplataform
★ 11kotlinx.serialization.uri. Kotlinx serialization URI parser Multiplatform
★ 10Marknote. A simple markdown note app built with flutter
★ 10chuck-norris-creates-android. Android app using api.chucknorris.io
★ 5jda-kotlin-command. A small Kotlin library to create Guild commands for Discord using JDA and Kotlin Coroutines.
★ 5Marknote-Compose. A simple note app built with Jetpack Compose
★ 4MCHeads. An open source Minecraft Custom Heads Database REST API
★ 4docker-kotlin-multiplatform. Kotlin
★ 4KtorScriptRoute. Script route using Kotlinx.html for Ktor
★ 4kmp-swift-interop-expect-declaration. Demo project testing a Expect/Actual with Swift implementation
★ 3MCHeads-app. An android app client for MCHeads using Kotlin and Android Jetpack.
★ 3coroutines-alarm-delay. Delay your task in android with alarmDelay that truly runs (using AlarmManager)
★ 3kotlinx.serialization-sql. SQL queries generator using Kotlinx.serialization
★ 2Json4Bukkit. Json FileConfiguration support (Bukkit).
★ 2Config4Bukkit. Typesafe Config for Bukkit FileConfiguration
★ 2pokedex-compose-multiplatform. [WIP] Pokedex app experiment using Compose Multiplatform
★ 1workflow-metrics. A Kotlin application that runs for a period of time collecting system information for a Github Workflow
★ 1SimpleFTPServer. Simple ftp server using MinimalFTP
★ 1compose-tree-test. Testing Jetpack Compose runtime in a simple node tree
★ 1SouzaEconomy. Bukkit multiple Economy plugin
★ 1SouzaSkygrid. A Skygrid world generator Mod for Hytale servers. Creates a unique survival experience where individual blocks are scattered in a 3D grid pattern floating in the void.
★ 1kmp-lsp. Kotlin
★ 1focus. A Gradle plugin that helps you speed up builds by excluding unnecessary modules.
★ 1signum. Kotlin Multiplatform Crypto/PKI/ASN.1 Library with Attestation and Hardware-Backed Crypto Support on Mobile
★ 191navigation3-browser. A tiny library to integrate Androidx.Navigation3 with Browser History!
★ 70ClassTransform. A lightweight, easy to use injection library which doesn't require bytecode writing skills
★ 109shardpack-poc. TypeScript
★ 3ignite. A Mixin loader for Paper/Velocity/Spigot/Hytale
★ 317mordant. Multiplatform text styling for Kotlin command-line applications
★ 1.2kSwiftUIBackports. A collection of SwiftUI backports for iOS, macOS, tvOS and watchOS
★ 1.1kha-ef-ble. Unofficial EcoFlow BLE Home Assistant integration
★ 351android. An open-source system designed for in-car entertainment. Use the CarPlay protocol to enable audio and video transmission between an Android smartphone and in-car entertainment.
★ 1.1kkilua. Composable web framework for Kotlin/Wasm and Kotlin/JS
★ 365Voyant. An extension library for voyager and Navigation Compose to use native iOS navigation from Compose multiplatform
★ 52EyeTrackVR. Free and Affordable, Virtual Reality Eye Tracking Platform.
★ 1.1kKamera. A camera library for Compose Multiplatform
★ 560Storytale. Kotlin
★ 685Kotlift. Kotlift is the first source-to-source language transpiler from Kotlin to Swift
★ 396kuiks. Kotlin Multiplatform based testing framework for Android and iOS
★ 74littlekt. A multiplatform WebGPU 2D game framework written in Kotlin. Build your own game engine on top.
★ 402kool. A Vulkan / WebGPU / OpenGL engine for Desktop JVM, Android and Javascript written in Kotlin
★ 572pilot-drive. An open source vehicle headunit built in Python
★ 171Knee. Seamless two-way communication between Kotlin/Native and Kotlin/JVM. Supports suspend functions, classes, interfaces, no-copy buffers and much more.
★ 135magic-mirror. A magical game streaming and remote desktop tool for Linux
★ 280Virtual-Display-Driver. Add virtual monitors to your windows 10/11 device! Works with VR, OBS, Sunshine, and/or any desktop sharing software.
★ 9.8kpaparazzi-plugin. IntelliJ iDEA / Android Studio plugin for Android projects using the Paparazzi library that allows recording, verifying and viewing the snapshots within the IDE.
★ 160ClimateTraceKMP. Kotlin/Compose Multiplatform project to show climate related emission data from https://climatetrace.org/data.
★ 341Jetpack-Compose-Playground. Community-driven collection of Jetpack Compose example code and tutorials :rocket: https://foso.github.io/compose
★ 3.7kComposeOClock. Draw Wear OS Watch Faces with Compose Canvas (& runtime)
★ 163mendable. CLI tool and libraries to scan, parse and render Jetpack Compose compiler metrics as beautiful HTML & JSON reports
★ 224activity-tracker. Plugin for IntelliJ IDEs to track and record user activity
★ 74compose-stylesheet. A flexible UI component framework for Jetpack Compose
★ 36awesome-design-systems. 📒 A curated list of bookmarks, resources and articles about design systems focused on developers.
★ 875twine. Twine: A multiplatform RSS reader built using Kotlin and Compose
★ 2.4kkotlin-koans-edu-br. 📘 Kotlin Koans Edu em Português Brasileiro 🇧🇷 Adaptação dos "Kotlin Koans" para ensino interativo da linguagem Kotlin.
★ 12compose-webview-multiplatform. WebView for JetBrains Compose Multiplatform
★ 998debugging-with-intellij-idea. Java
★ 3kotlin-docc. Generate Swift DocC documentation for your Kotlin Multiplatform frameworks
★ 48qrose. Styled QR & Barcode generation library for Compose Multiplatform and Jetpack Compose
★ 523compose-material-3-gallery. Compose Multiplatform Gallery of Material 3
★ 127sqlite-mc. An SQLDelight driver that uses SQLite3MultipleCiphers for database encryption.
★ 21kommand. Kotlin Native library for run child process or external command.
★ 83QPayMultiplatform. QPay is a fintech app built entirely with Compose Multiplatform and considered a use case for unifying & providing financial services on both Android and iOS platforms while leveraging the power of Native APIs.
★ 104mockative. Mocking for Kotlin/Native and Kotlin Multiplatform using the Kotlin Symbol Processing API (KSP)
★ 330untrunc. Restore a truncated mp4/mov. Improved version of ponchio/untrunc
★ 3.3kgradle-download-task. 📥 Adds a download task to Gradle that displays progress information
★ 708kotlin-gradle-plugin-template. 🐘 A template to let you started with custom Gradle Plugins + Kotlin in a few seconds
★ 517auto-manifest. Generates AndroidManifest.xml in simple libraries so that you don't have to
★ 93KMP-ComposeUIViewController. KSP library and Gradle plugin for generating ComposeUIViewController and UIViewControllerRepresentable files when using Compose Multiplatform for iOS
★ 91SKIE. SKIE - Swift Kotlin Interface Enhancer
★ 1.3kCalf. Calf is a library that allows you to easily create adaptive UIs and access platform specific APIs with Compose Multiplatform (Adaptive UI, File Picker, WebView, Permissions...).
★ 1.6kact. Run your GitHub Actions locally 🚀
★ 71ksteamdeck-samba-server. Setting Up a Samba Server on Steam Deck
★ 124guiy-compose. Jetpack compose UI for Minecraft
★ 51Nova. Nova is a server-side modding framework for Paper servers that aims to streamline adding custom content like items, blocks, guis, and more, without client-side modifications, using resource pack tricks.
★ 489kash. A shell powered by Kotlin
★ 298ComposeWindowStyler. Compose Window Styler is a library that lets you style your Compose for Desktop window to have more native and modern UI. This includes styling the window to use acrylic, mica ...etc.
★ 214Proxmox. Proxmox VE Helper-Scripts
★ 15kkotlin-is-like-typescript. Comparing Kotlin syntax with TypeScript's
★ 72NSErrorKt. A Kotlin Multiplatform Library to improve NSError interop
★ 57ffi-kotlin. Kotlin Multiplatform Foreign Function Interface
★ 111compose-cupertino. Compose Multiplatform UI components for iOS (Cupertino Widgets)
★ 1.6kKsoup. Ksoup is a lightweight Kotlin Multiplatform library for parsing HTML, extracting HTML tags, attributes, and text, and encoding and decoding HTML entities.
★ 474parsus. Parser-combinators with Multiplatform Kotlin Coroutines
★ 173Monster-Compendium. DnD 5th edition monster compendium Kotlin multiplatform app for Android, iOS, Mac, Windows and Linux.
★ 115compose-rich-editor. A Rich text editor library for both Jetpack Compose and Compose Multiplatform, fully customizable, supports HTML and Markdown.
★ 1.8kasdf-maestro. An asdf plugin for mobile.dev maestro CLI
★ 5libres. Localized string generation for Kotlin Multiplatform
★ 221kotlin-routing. An extensible and multiplatform routing system powered by Ktor
★ 58platform-collections. Kotlin multiplatform collections which use platform-optimized storage
★ 88KMP-NativeCoroutines. Library to use Kotlin Coroutines from Swift code in KMP apps
★ 1.3klayout-java. JVM port of randrew's layout library - a simple/fast stacking box layout library for user interfaces
★ 25kaluga. Collection of multiplatform kotlin components, mainly using coroutines and flow
★ 397JWM-Compose. Jetpack Compose with JWM(https://github.com/HumbleUI/JWM)
★ 25oshi. Native Operating System and Hardware Information
★ 5.3kFolia. Fork of Paper which adds regionised multithreading to the dedicated server.
★ 4.3kSafeArea. SafeArea for Compose multiplatform
★ 25Compose-Multiplatform-Wizard-App. Kotlin
★ 36rebugger. A simple Compose Multiplatform library designed to print the reason for recomposition in your console/Logcat window."
★ 1kKotlin-Multiplatform-AppDirs. Kotlin Multiplatform AppDirs is a small library which provides a path to the platform dependent special folder/directory.
★ 105gradle-cache-action. GitHub Action to properly cache ~/.gradle folder
★ 170Compose-Multiplatform-Wizard. Compose Multiplatform Wizard
★ 700wasm3. 🚀 A fast WebAssembly interpreter and the most universal WASM runtime
★ 8kcircuit. ⚡️ A Compose-driven architecture for Kotlin and Android applications.
★ 1.8kjson-schema-serialization. Adds support for Json Schema using Kotlin.serialization
★ 36kobweb. A modern framework for full stack web apps in Kotlin, built upon Compose HTML
★ 2.2kkotlin-multiplatform-affected-module-detector. Kotlin
★ 14criu. Checkpoint/Restore tool
★ 3.9kswift-klib-plugin. Gradle Plugin for injecting Swift code into Kotlin Multiplatform Mobile shared module
★ 363webcam-capture. The goal of this project is to allow integrated or USB-connected webcams to be accessed directly from Java. Using provided libraries users are able to read camera images and detect motion. Main project consist of several sub projects - the root one, which contains required classes, build-in webcam driver compatible with Windows, Linux and Mac OS, which can stream images as fast as your camera can serve them (up to 50 FPS). Main project can be used standalone, but user is able to replace build-in driver with different one - such as OpenIMAJ, GStreamer, V4L4j, JMF, LTI-CIVIL, FMJ, etc.
★ 2.4kwebcam-capture-driver-native. Native driver for Webcam Capture API
★ 37wasm3-arduino. A fast WebAssembly interpreter for Arduino, PlatformIO, Particle
★ 181openai-kotlin. OpenAI API client for Kotlin with multiplatform and coroutines capabilities.
★ 1.8kychat. A Kotlin Multiplatform library that provides access to ChatGPT and Open AI APIs
★ 147ElectricalAge. Electrical Age (ELN) is a Minecraft Mod offering the ability to perform large-scale in-game electrical simulations.
★ 222ciencia-da-computacao. 🎓 Um caminho para a educação autodidata em Ciência da Computação!
★ 21kwiremock. A tool for mocking HTTP services
★ 7.3kcarthage-gradle-plugin. Gradle plugin for Carthage
★ 38reakt-native-toolkit. Combine React Native with Kotlin Multiplatform (KMP)
★ 178kotlin-mui-showcase. Demo Stand of Kotlin/JS Material-UI
★ 100cyborg. Display Android Vectordrawables on iOS.
★ 303kmm-images. Gradle plugin for using images in all targets in a Kotlin multiplatform project
★ 30compose-multiplatform-core. Development environment for Android Jetpack extension libraries under the androidx namespace. Synchronized with Android Jetpack's primary development branch on AOSP.
★ 659fleet-sdk-gradle-plugin. Gradle plugin for building plugins for Fleet IDE
★ 42componentbox. Reactive server-driven UI for iOS, Android, and web
★ 260moko-biometry. Biometry authentication with Touch ID, Face ID from common code with Kotlin Multiplatform Mobile
★ 79blue-falcon. Kotlin Multiplatform BLE library for iOS, Android, macos, windows and javascript
★ 480playground-SwiftLib-in-KMMLib. Kotlin
★ 32kotlin-native-gnome. A set of tools to make GNOME application creation easy in Kotlin Native, with Glade UI integration.
★ 12compose-multiplatform-file-picker. A multiplatform compose widget for picking files
★ 363ComposePhysicsLayout. A custom Compose layout backed by a physics engine
★ 650punkt. Live coding music library/environment for Kotlin
★ 329EitherNet. A multiplatform, pluggable, and sealed API result type for modeling network API responses.
★ 792compose-seqdiag. Sequence diagram renderer for Jetpack Compose.
★ 61uri-kmp. A library for working with URIs and URLs in Kotlin Multiplatform
★ 287pinpit-gradle-plugin. Platform Independent Native Packaging and Installer Toolkit
★ 60moko-kswift. Swift-friendly api generator for Kotlin/Native frameworks
★ 356kmp-awesome. An awesome list that curates the best Kotlin Multiplatform libraries, tools and more.
★ 5.8kBuildKonfig. BuildConfig for Kotlin Multiplatform Project
★ 1.2kmultiplatform-swiftpackage. Gradle plugin that generates a Swift Package Manager manifest and an XCFramework to distribute a Kotlin Multiplatform library for Apple platforms.
★ 348redacted-compiler-plugin. A Kotlin compiler plugin that generates redacted toString() implementations.
★ 439kotlinx-kover. Kotlin
★ 1.6kcompose-richtext. A collection of Compose libraries for advanced text formatting and alternative display types.
★ 987PlatformView. Platform Views in compose
★ 1BukkitGradle. Simplifying development of Bukkit plugins with Gradle
★ 36jewel. [MOVED TO IJ PLATFORM] An implementation of the IntelliJ look and feels in Compose for Desktop
★ 862MagicMirror. MagicMirror² is an open source modular smart mirror platform. With a growing list of installable modules, the MagicMirror² allows you to convert your hallway or bathroom mirror into your personal assistant.
★ 24kzipline. Run Kotlin/JS libraries in Kotlin/JVM and Kotlin/Native programs
★ 2.3kstreamdeck-teamcity. Stream Deck plugin to show teamcity build status
★ 4SSComposeShowCaseView. SSComposeShowCaseView is a customizable show case view library in Jetpack compose which allows to showcase/highlight the particular features of the application with an engaging overlay. It also provides automatic showcase view feature with customised delay and opacity attributes. 🎉💥
★ 108mastodon-android. Official Android app for Mastodon
★ 2kPeopleInSpace. Kotlin Multiplatform sample with SwiftUI, Jetpack Compose, Compose for Wear, Compose for Desktop, and Compose for Web clients along with Ktor backend.
★ 3.4kHyperion-Android. App Debugging & Inspection Tool for Android
★ 2ksetup-github-cli. Github Action to set up github CLI
★ 1compose-rules. Static checks to aid with a healthy adoption of Compose
★ 1.4kTetris. The well known brick game written with Kotlin Multiplatform and Jetpack Compose Multiplatform.
★ 209kotlin-python. Python target for the Kotlin Programming Language. See https://github.com/krzema12/kotlin-python/tree/python-backend/python
★ 48maps-kt. Kotlin
★ 64Compose-Bubble. 🚀💬🫧 Speech/Chat bubble written with Jetpack Compose and canvas with various properties such as arrow width, height, background color, shadow to create similar bubbles whatsapp, telegram or others have.
★ 93sealedx. 🎲 Kotlin Symbol Processor that auto-generates extensive sealed classes and interfaces for Android and Kotlin.
★ 351redwood. Multiplatform reactive UI for Android, iOS, and web using Kotlin and Jetpack Compose
★ 2kcompose-macos-theme. MacOS theme for JetBrains Compose UI framework
★ 279localtuya. local handling for Tuya devices
★ 3.9kfrigate. NVR with realtime local object detection for IP cameras
★ 35kandroid-pentest-tool. Android penetration testing tool for Kali linux
★ 190kotlin-spm-plugin. Gradle plugin for integration Kotlin with Swift package dependencies
★ 83Orbital. 🪐 Jetpack Compose Multiplatform library that allows you to implement dynamic transition animations such as shared element transitions.
★ 1.2kEasy-GPU-PV. A Project dedicated to making GPU Partitioning on Windows easier!
★ 5.6kvgpu_unlock. Unlock vGPU functionality for consumer grade GPUs.
★ 5.3kdeskreen. Deskreen turns any device with a web browser into a secondary screen for your computer. ⭐️ Star to support our work!
★ 21kgithub-workflows-kt. Authoring GitHub Actions workflows in Kotlin. You won't go back to YAML!
★ 658CompleteKotlin. Gradle Plugin to enable auto-completion and symbol resolution for all Kotlin/Native platforms.
★ 332rustdesk. An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.
★ 119kbash-shell-to-bat-converter. Converter for bash shell scripts to windows batch files.
★ 245KotlinW. A small wrapper for the Kotlin compiler that can be used to execute .kts scripts
★ 18swing-dpi. HiDPI / GUI-scaling support for Java-Swing via the PLaF mechanism, supporting multiple L&Fs (Java 8+)
★ 18xoxo. A wrapper around org.w3c.dom with nicer Kotlin APIs 😘
★ 55kmp4free. A Gradle Plugin that allows seamless switching between Kotlin JVM and the Kotlin Multiplatform Plugins
★ 62kdoctor. Environment analysis tool
★ 718kotlinx-datetime. KotlinX multiplatform date/time library
★ 2.8kpicocli. Picocli is a modern framework for building powerful, user-friendly, GraalVM-enabled command line apps with ease. It supports colors, autocompletion, subcommands, and more. In 1 source file so apps can include as source & avoid adding a dependency. Written in Java, usable from Groovy, Kotlin, Scala, etc.
★ 5.4kcomposePPT. An experimental UI toolkit for generating PowerPoint presentation files using Compose
★ 323FigmaToCompose. Plugin and backend to convert Figma designs to Jetpack Compose code
★ 452KaMPKit. KaMP Kit by Touchlab. A collection of code & tools designed to get your mobile team started quickly w/Kotlin Multiplatform
★ 2.4kALVR. Stream VR games from your PC to your headset via Wi-Fi
★ 7.8ksealed-enum. A Kotlin annotation processor that makes writing normal enum classes obsolete.
★ 161kotlin-fill-class. Intellij plugin that provides intention action for empty constructor
★ 274shape-composer-figma. Source for a small Figma plugin to export vector shapes to Shape classes for use in Jetpack Compose apps
★ 101kinzhal. Compile-time dependency injection for Kotlin Multiplatform
★ 68Ktorfit. HTTP client generator / KSP plugin for Kotlin Multiplatform (Android, iOS, Js, Jvm, Native, WasmJs)) using KSP and Ktor clients inspired by Retrofit https://foso.github.io/Ktorfit
★ 2.1kcompose-jetbrains-theme. JetBrains style UI kit for Compose Desktop.
★ 243compose-charts. Simple Jetpack Compose Charts for multi-platform. Including Android, Web, Desktop.
★ 192DrawBox. Kotlin Multiplatform drawing library with SVG export, undo/redo & shapes for Android, iOS, Web & Desktop.
★ 412bonsai. :deciduous_tree: A multiplatform tree view for Jetpack Compose
★ 424vosk-api. Offline speech recognition API for Android, iOS, Raspberry Pi and servers with Python, Java, C# and Node
★ 15ksphinx4. Pure Java speech recognition library
★ 1.4kdecky-loader. A plugin loader for the Steam Deck.
★ 7.1kfocus. A Gradle plugin that helps you speed up builds by excluding unnecessary modules.
★ 428gradle-idea-ext-plugin. Plugin to store IJ settings in gradle script
★ 254intellij-foldable-project-view. Plugin for IntelliJ-based IDEs folding root files in the ProjectView
★ 102dependency-analysis-gradle-plugin. Gradle plugin for JVM projects written in Java, Kotlin, Groovy, or Scala; and Android projects written in Java or Kotlin. Provides advice for managing dependencies and other applied plugins
★ 2.2kkotlinx-resources. Kotlin Multiplatform (KMP) library for reading resources in tests
★ 145scrcpy. Display and control your Android device
★ 147kkotlinx.serialization-sql. SQL queries generator using Kotlinx.serialization
★ 2kotlinx.serialization.uri. Kotlinx serialization URI parser Multiplatform
★ 10serialization-parcelable. Android Parcelable support for the Kotlinx Serialization library.
★ 79gradle-git-publish. Gradle plugin for publishing to Git repositories
★ 98compose-code-editor. A desktop code editor app using Jetpack Compose for Desktop and IntelliJ Platform
★ 116flatpaks. Shell
★ 62svg-to-compose-intellij. A simple Android Studio plugin to generate Jetpack Compose ImageVector icons and preview them
★ 77ComposeAppUsingPrereleaseComposeCompiler. Demonstrates using Compose with pre-releases of KotlinCompiler and ComposeCompiler
★ 49pencil-ui. WIP : A Multiplatform Compose Theme for your Compose app
★ 48source-pilot. 🧑✈️ A chrome extension to enable IDE like file navigation in GitHub
★ 125conan. Conan - The open-source C and C++ package manager
★ 9.5kcompose-intro-showcase. Android - Highlight different features of the app using Jetpack Compose
★ 611lwjgl3-awt. AWT support for LWJGL3
★ 135Gitnuro. A FOSS Git multiplatform client for newbies and pros
★ 2.7kearlyoom. earlyoom - Early OOM Daemon for Linux
★ 4.2kchucker. 🔎 An HTTP inspector for Android & OkHTTP (like Charles but on device)
★ 4.5kparis. Define and apply styles to Android views programmatically
★ 1.9kaccompanist. A collection of extension libraries for Jetpack Compose
★ 7.8klibadwaita. Libadwaita's widgets for Flutter. Following Gnome HIG and available on all platforms.
★ 270appimagepool. A simple, modern AppImageHub Client, powered by flutter.
★ 722