THIS PROJECT IS CURRENTLY UNMAINTAINED! lcarsde is the LCARS Desktop Environment, which consists of lcarswm and additional tool applications. This repository contains general information.
-
Updated
Apr 19, 2026 - Kotlin
THIS PROJECT IS CURRENTLY UNMAINTAINED! lcarsde is the LCARS Desktop Environment, which consists of lcarswm and additional tool applications. This repository contains general information.
Quick start kotlin gradle DSL
A template for Kotlin multiplatform projects that interoperate with Rust
Kotlin Multiplatform D-Bus client and server library — native sd-bus via cinterop, JVM via a pure-Kotlin junixsocket transport, with an XML-to-Kotlin proxy/adapter code generator and Gradle plugin
Compose Multiplatform pdf generator for Android/iOS
Minimal example of Kotlin/Native with NCurses
This project has been moved to GitLab
🚀 基于 Kotlin Multiplatform (KMP) 的全栈示例项目。采用 Clean Architecture 与 MVI 架构,一套代码覆盖 Android, iOS, Web (Wasm/JS), Desktop 和 Ktor 后端。 🚀 Full-stack Kotlin Multiplatform (KMP) starter project. Featuring Clean Architecture & MVI pattern across Android, iOS, Web (Wasm/JS), Desktop, and Ktor Server.
A helper plugin for setting up enterprise-grade Gradle Kotlin projects.
Example of C interop and JNI side by side in a mono repo multi project setup with Kotlin/Multiplatform.
FFmpeg for KMP (Android, iOS, macOS, Linux, Windows, JVM, Wasm). Kotlin-first coroutine-first API with a prebuilt FFmpeg core (one implementation line, nobrainer setup). Demux, decode, filter, encode, transcode, remux.
A lightweight C++ header-only library for safe and efficient interoperation with C APIs that either accept or return C-style strings.
MongoDB driver for Kotlin/Native: a binding over libmongoc shaped like mongodb-driver-kotlin-coroutine, for the platform the official driver does not reach
Thin @objc Swift wrapper exposing Apple's FoundationModels framework to Objective-C and Kotlin/Native (cinterop) consumers.
Objective-C (@objc) wrapper for FirebaseAILogic, distributed as a Swift Package so Kotlin Multiplatform projects can consume it via cinterop.
Configure Kotlin Multiplatform and JVM projects with a unified Gradle DSL for dependencies, testing, native interop, and publishing workflows.
To associate your repository with the cinterop topic, visit your repo's landing page and select "manage topics."