Projects

TTT

TTT (Terminal Text Tool) is a terminal-native IDE. A TUI that feels like a GUI — a real alternative to VS Code, Zed, and Sublime that runs in your terminal. Single Go binary, zero config. Features syntax highlighting, LSP support, a plugin marketplace, and multi-pane editing.

tttedit.dev · GitHub

Autentico

A self-contained OAuth 2.0 / OpenID Connect identity provider built with Go. Handles the full authentication lifecycle — login, MFA, passkeys, sessions, token issuance, and admin — in a single binary backed by SQLite. No external database, no infrastructure dependencies.

getautentico.dev · GitHub

oidc-js

Drop-in OIDC authentication for every JavaScript framework. Zero dependencies. Works with React, Vue, Svelte, Angular, Solid, Preact, and Lit.

Docs · GitHub

Kasper-js

A lightweight component framework with fine-grained Signal-based reactivity. No virtual DOM, no compiler — just components, signals, and surgical DOM updates.

kasperjs.top · GitHub

Libra Chess

A UCI-compliant chess engine written in Go.

GitHub

Fire’n Ice

A remake of the classic NES game, bringing it to modern browsers.

GitHub