A Kotlin Multiplatform app that works on watch, CLI, browser extension
Kotlin Compose multiplatform TOTP on watch, desktop, CLI, and browser extension.
Multi platform kotlin client for Elasticsearch & Opensearch with easily extendable Kotlin DSLs for queries, mappings, bulk, and more.
Kotlin Multiplatform enables native binaries—no JVM runtime needed for Elasticsearch CLI.
Backend developers working with Elasticsearch or OpenSearch
Elastic CLI · es-cli
You can run searches from the command line, manage indices, ILM, and data streams, inspect cat APIs like shards and indices, dump and restore indices, and monitor cluster status via a TUI (ktsearch top). Also includes bash/zsh completion.
Supports local/self-hosted clusters, Elastic Cloud, and experimental AWS OpenSearch support.
Install native binaries on Mac/Linux:
brew tap jillesvangurp/tap && brew install --cask kt-search
Or download the binaries from the release here: https://github.com/jillesvangurp/kt-search/releases/tag/2.8....The CLI is part of a bigger client library project that may be of interest if you work with Kotlin based backends. It's a multiplatform project, which enabled me to create a native cli for this.
Disclaimer: I've put a lot of manual work in this client over the last years but the CLI is indeed AI generated.
Kotlin Compose multiplatform TOTP on watch, desktop, CLI, and browser extension.
A folder is the agent—no server, no DB, just plain text files you can git-track.
Leaderless WASM cluster where nodes self-organize via local state, no control plane needed.
KMP mood tracker on both app stores with community feed—beats Daylio's reach from day one.
KMP mood tracker with community feed—differentiator exists, but Daylio and Moodpath already own the space.
Stripped cluster logic from Amgix to build a single-binary Rust engine that crushes latency benchmarks.