Vim-native SQL client.
MySQL · Postgres · SQLite. Terminal (ratatui) and native GUI (iced) from one core. Per-file TOML connections, sqls LSP, tree-sitter highlighting.
Software for people who never left the terminal.
No Electron. No JVM. No webview wrappers. No telemetry. Just tools.
$ ls -la ~/kryptic # native tools, one ethos, three surfaces drwx sqeel/ vim-native SQL client · TUI + GUI v0.1 drwx buffr/ vim-inspired browser · Rust + CEF early drwx hjkl/ vim engine + rope buffer · no_std pre-release $ cat principles.txt # native rust · modal editing · mouse + keyboard · zero telemetry
Vim-native SQL client.
MySQL · Postgres · SQLite. Terminal (ratatui) and native GUI (iced) from one core. Per-file TOML connections, sqls LSP, tree-sitter highlighting.
Vim-inspired browser.
Native, GPU-accelerated. Rust + CEF — Chromium rendering without an Electron-shaped layer above it. Modal browsing, hint-mode for links, ex-style command palette.
Vim engine + rope buffer.
Modal editor primitives in Rust. no_std + alloc.
Powers sqeel, buffr, and inbx from one shared FSM. Sealing toward
0.1.0 trait surface.
Modal-vim email client.
IMAP/SMTP, Gmail XOAUTH2, Microsoft Graph, JMAP — one client, every inbox. Maildir + SQLite + tantivy. Composer powered by hjkl.
Light crypto wallet, TUI.
ratatui UI, BIP-39 seed, BIP-32/44 derivation. Multi-chain (Bitcoin, Ethereum). Light client — talks to public or self-hosted RPC. Local keys, encrypted at rest. Never phones home.
No JVM, no Node, no webview wrapper. Small binaries, instant startup, predictable RSS.
Modal editing as a first-class citizen. Normal/insert/visual, real motions, leader chords.
Power users get keys. Everyone else gets mice. Neither is a second-class citizen.
No analytics. No phone-home. No "anonymous" usage data. Your terminal, your business.
hjkl drives the modal layer across every project.
Same FSM, TUI or GUI or browser.
Every binary, every crate, every landing page. Fork it, ship it, study it. No catch.