Keyboard-driven web browser for tiling WMs, inspired by Zellij, built in Go.
Merge pull request #226 from bnema/fix/flaky-session-spawner...
test(desktop): make session spawner env capture atomic
Merge pull request #225 from bnema/fix/cef-clipboard-input-f...
Merge branch 'main' into fix/cef-clipboard-input-focus
fix(review): tighten init trace file permissions
Minimalist self-hosted containerized webapp deployment tool.
Merge pull request #175 from bnema/feat/routes-list-status
fix(cli): trim route status spacing
fix(cli): clean up aggregate routes output
fix(cli): preserve route show health errors
fix(cli): preserve routes loader errors
Secret manager with GTK4 overlay UI and CLI. GPG encryption, gRPC sync, Wayland layer-shell overlay, Go 1.26 runtime/secret memory protection.
Go PipeWire bindings via purego, without cgo.
chore: switch to bnema purego module path
fix: handle player error transitions and clean up lint issue...
docs: add install command
docs: rewrite README and add MIT licence
fix: harden PipeWire player runtime and bindings
Go bindings for the Chromium Embedded Framework C API, using purego instead of cgo.
fix(generator): auto-wrap generated handler inputs
merge: release subprocess App and safe V8 argument support
feat: generate safe V8 argument slices
feat: support custom App in helper subprocesses
chore: switch to bnema purego module path
Go bindings for FFmpeg C API using purego (no cgo), Linux only
chore: switch to bnema purego module path
fix: avio_alloc_context signature, FmtCtxStream bounds check...
feat: add package-level convenience API for downstream consu...
Merge pull request #2 from bnema/feat/hexagonal-refactor
docs: update README for hexagonal architecture layout
Go bindings for SQLite via purego instead of cgo.
chore: switch to bnema purego module path
fix: add datetime parsing to database/sql driver
docs: expand mock usage section with full example
docs: rewrite README matching purego-cef style
feat: initial implementation of purego-sqlite
Self-hosted ephemeral media sharing with auto-transcoding and rich embeds.
Convert uBlock Origin filter lists to Safari/WebKitGTK content blocker JSON format
Merge pull request #10 from bnema/fix/peter-lowe-adblockplus
fix: avoid malformed blockers from Peter Lowe hosts input
Merge pull request #9 from bnema/fix/webkit-precise-resource...
refactor: replace hardcoded option strings with constants in...
refactor: remove redundant checks in negated type and domain...
OpenAI Accounts CLI (oa): fetch and list usage limits across multiple accounts.