ksrpc

by Monkopedia

13

Enables JSON-like RPCs with simple service declarations, supporting various connection mechanisms. Integrates annotations for service mapping, and provides a flexible environment setup for hosting services.

#rpc, #process, #network, #json, #io, #http, #client

JVMKotlin/NativeWasmJS

Apache License 2.0

sdbus-kotlin

by Monkopedia

12

Facilitates interaction with dbus interfaces through API 'kotlinization' and code generation for adaptors or proxies. Offers connection methods and enhanced dbus interface implementations.

#wrapper, #native, #linux, #kotlin-native, #gradle-plugin, #code-generation, #client

JVMKotlin/Native

GNU Lesser General Public License v3.0

kodemirror

by Monkopedia

8

Embeddable native code editor component matching CodeMirror 6 features: syntax highlighting, Vim modal editing, real keyboard input, autocompletion, linting, collaborative editing, diff/merge, themes.

#web, #wasm, #ui, #desktop, #compose-ui, #compose-multiplatform, #compose

Android JVMJVMKotlin/NativeWasm

Apache License 2.0

hauler

by Monkopedia

0

A system for moving logs around across ksrpc boundaries

JVMKotlin/NativeWasmJS

Apache License 2.0

kpages

by Monkopedia

0

Offers scaffolding for routing and navigation in multiplatform projects, emphasizing common code for navigation logic. Includes preference implementation and a simple testbed for development.

#router, #preferences, #navigation

JVMJS

Apache License 2.0

KCSG

by Monkopedia

0

DSL enabling construction of constructive solid geometry models using primitive shapes, boolean operations and mesh generation for programmatic 3D modeling and CAD-style workflows.

#kotlin-dsl, #graphics, #dsl

JVMKotlin/NativeWasmJS

Other