● 5 projects MIT Rust

Native tools.
Vim-shaped. Rust-built.

Software for people who never left the terminal.

No Electron. No JVM. No webview wrappers. No telemetry. Just tools.

~/kryptic — ls
$ ls -la ~/kryptic
# native tools, one ethos, many surfaces

drwx  sqeel/   SQL client · MySQL/PG/SQLite/DuckDB  0.4.19
drwx  buffr/   vim browser · CEF + blink-cdp       0.12.0
drwx  hjkl/    modal editor + vim engine · Rust     0.18.2
drwx  inbx/    email · IMAP/JMAP/Graph + CalDAV     0.7.0
drwx  hodl/    light crypto wallet · TUI + ratatui  0.7.1
drwx  pikr/    vim-modal picker · rofi replacement  0.1.0

$ cat principles.txt
# native rust · modal editing · mouse + keyboard · zero telemetry

projects

One ethos. Many surfaces.

sqeel 0.4.19

Vim-native SQL client.

MySQL · Postgres · SQLite · DuckDB (CSV / Parquet queries out of the box). Terminal (ratatui) and native GUI (iced) from one core. Per-file TOML connections, OS-keyring credentials, sqls LSP, tree-sitter highlighting, query-history fuzzy picker.

buffr 0.12.0

Vim-inspired browser.

Native, GPU-accelerated. Two backends behind one BrowserEngine trait — CEF for legacy parity, blink-cdp (headless Chromium over CDP) for sandboxed isolation; per-domain rules pick the engine per tab. Modal browsing, hint-mode, ex-style command palette, find-in-page, IME, PiP.

hjkl 0.18.2

Modal editor + vim engine.

Vim-modal terminal editor — multi-buffer, fuzzy file/buffer/grep pickers, lazygit-adjacent <leader>g git surface, runtime tree-sitter grammar loading via hjkl-bonsai 0.7, backend-agnostic hjkl-theme stack, marks / macros / dot-repeat / @: last-ex repeat. Same vim FSM (hjkl-vim) drives sqeel, buffr, and inbx.

inbx 0.7.0

Modal-vim email client.

IMAP/SMTP, Gmail XOAUTH2, Microsoft Graph, JMAP — one client, every inbox. Maildir + SQLite (WAL) + tantivy. Multi-folder sync with optional inbx-sync IPC daemon. CalDAV + CardDAV + ManageSieve. PGP via gpg or local keys. Composer powered by hjkl.

hodl 0.7.1

Light crypto wallet, TUI.

ratatui UI, BIP-39 seed, BIP-32/44 derivation. Bitcoin · ETH · BSC · Monero · NavCoin · LTC · DOGE · BCH. ERC-20 token reads on Ethereum + BSC. Optional OS-keyring vault auto-unlock. TOFU cert pinning on every Electrum endpoint. Local keys, encrypted at rest. Never phones home.

pikr 0.1.0

Vim-modal picker / launcher.

Rofi replacement with hjkl keys. dmenu over stdin, XDG .desktop drun, $PATH run. Floem-rendered with Wayland layer-shell incoming via a winit fork. Normal/insert modal split, vim motions, fuzzy match via nucleo. Single binary, no daemon, no telemetry.

principles

What every kryptic tool agrees on.

01 — RUNTIME

Native Rust

No JVM, no Node, no webview wrapper. Small binaries, instant startup, predictable RSS.

02 — INPUT

Vim-shaped

Modal editing as a first-class citizen. Normal/insert/visual, real motions, leader chords.

03 — INTERACTION

Mouse + keyboard, both

Power users get keys. Everyone else gets mice. Neither is a second-class citizen.

04 — PRIVACY

Zero telemetry

No analytics. No phone-home. No "anonymous" usage data. Your terminal, your business.

05 — SHARED CORE

One engine, many surfaces

hjkl drives the modal layer across every project. Same FSM, TUI or GUI or browser.

06 — LICENSE

MIT, all of it

Every binary, every crate, every landing page. Fork it, ship it, study it. No catch.