Kormium logo

Kormium

Reflection-free Kotlin Multiplatform infrastructure — ORM, hybrid search and in-memory store on every KMP target.

kormium

by kormium

21

Type-safe ORM with expressive SQL DSL, typed predicates, catalog-scoped tables, transactions, joins and aggregations, migrations, reactive query flows, and Ktor-friendly server integration.

#sqlite, #sql, #ktor, #database

iOSAndroidJVMWasmJSmacOSLinuxWindows

Apache License 2.0

decimal

by kormium

2

Arbitrary-precision decimal value type with java.math.BigDecimal-compatible semantics, value-equality, NaN/Infinity support, exact arithmetic, explicit scale-aware division, zero-dependency, and differential-tested fast small-significand path.

#math

iOSAndroid NativeJVMWasmJSmacOSwatchOStvOSLinuxWindows

Apache License 2.0

kromus

by kormium

2

Embedded, reflection-free hybrid search engine combining HNSW-based vector ANN, BM25 full-text and RRF fusion; supports quantized storage, metadata filters, pluggable analyzers and compact binary persistence.

#wasm

iOSAndroidJVMWasmJSmacOSLinuxWindows

Apache License 2.0

sqlite-wasm-kt

by kormium

0

SQLite-in-browser bindings exposing a suspend-friendly connection API with execute/query/close, typed row reads, Worker RPC for off-thread hosting, and optional OPFS persistent storage.

#wasm, #sqlite

Wasm

Apache License 2.0

kidx

by kormium

0

Typed IndexedDB storage with schema, rows, indexed queries, migrations and change notifications; single-index range-scan engine, compiler-checked constraints, keyset pagination and native Blob handling.

#web, #wasm, #storage, #sdk, #database

WasmJS

Apache License 2.0

kemus

by kormium

0

Embedded in-memory datastore with Redis-flavoured commands, single API for embedded or remote backends, RESP/AOF persistence, change-feed for sync, pub/sub, TTL and binary values.

#ktor, #cache

iOSAndroidJVMWasmJSmacOSLinuxWindows

Apache License 2.0

sqlite-extensions

by kormium

0

Declaration-only SQLite extension packages that automate C compilation, packaging and runtime registration, letting multiple extensions compose into one database (vec, uuid, regexp, series, path).

#wasm, #sql, #native, #kotlin-native, #gradle-plugin, #database, #cryptography, #automation

iOSWasmmacOSLinuxWindows

Apache License 2.0