30D
gordon

Minimalist self-hosted containerized webapp deployment tool.

Go 10 stars 523 commits
Recent commits:

Merge pull request #153 from bnema/feat/internal-ca-ondemand...

fix(app): handle error from srv.Shutdown in closeStarted cle...

fix(pki): derive cache expiry from real leaf NotAfter; extra...

fix: address CodeRabbit review findings

fix: harden PKI lifecycle, middleware coverage, and startup ...

View on GitHub
sekeve

Secret manager with GTK4 overlay UI and CLI. GPG encryption, gRPC sync, Wayland layer-shell overlay, Go 1.26 runtime/secret memory protection.

Go 179 commits
Recent commits:

docs: clarify PIN client and server flow

test: isolate GTK coverage from headless CI

feat: add amber omnibox accents

fix: code review fixes and omnibox focus bug

docs: document omnibox overlay, update runtime deps and PIN ...

View on GitHub
dumber

Keyboard-driven web browser for tiling WMs, inspired by Zellij, built in Go.

Go 6 stars 118 commits
Recent commits:

Merge pull request #207 from bnema/fix/simplify-review-clean...

refactor: centralize permission URL log constant and clean u...

chore: add v0.28.0 changelog entry

refactor: use typed *glib.Error in signal callbacks (puregot...

Merge pull request #206 from bnema/refactor/omnibox-ghostwri...

View on GitHub
purego-cef

Go bindings for the Chromium Embedded Framework C API, using purego instead of cgo.

Go 113 commits
Recent commits:

Merge fix/size-constructors: generate New*() constructors fo...

fix: generate New*() constructors for CEF sized structs

fix: call cef_api_hash before cef_initialize to prevent FATA...

fix: use int32 for struct enum fields so consumers can use p...

fix: panic in raw LifeSpanHandler stubs to catch misuse

View on GitHub
purego-ffmpeg

Go bindings for FFmpeg C API using purego (no cgo), Linux only

Go 37 commits
Recent commits:

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

fix: compile-time checks, dead code removal, and documentati...

View on GitHub
bnetctl

Battle.net launcher for Linux via wine-cachyos

Go 1 stars 26 commits
View on GitHub
sharm

Self-hosted ephemeral media sharing with auto-transcoding and rich embeds.

Go 22 commits
Recent commits:

Merge branch 'refactor/hexarch-violations' into main

fix: validate uploadID in Cleanup, use syscall.EXDEV for cro...

fix: redirect /login to /setup when no user exists

fix: replace stale CSRF cookie when signature doesn't match ...

refactor: move CSRF error rendering from middleware to templ...

View on GitHub
archup

A slightly opinionated, Wayland-first Arch Linux installer for the lazy ones.

Go 22 commits
View on GitHub
purego-sqlite

Go bindings for SQLite via purego instead of cgo.

Go 21 commits
Recent commits:

docs: expand mock usage section with full example

docs: rewrite README matching purego-cef style

feat: initial implementation of purego-sqlite

fix: blob API ordering, zero-length blob guard, int32 overfl...

fix: sync.Once for bridge init, Rows.Err() for error propaga...

View on GitHub
ublock-webkit-filters

Convert uBlock Origin filter lists to Safari/WebKitGTK content blocker JSON format

Go 3 stars 19 commits
Recent commits:

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...

View on GitHub