Skip to content

Proof I can
actually code

You want to see if I can deliver? Here's the work. A curated selection of open source tools, Go libraries, and infrastructure projects that other developers depend on.

TypeSpec emitter that generates AsyncAPI 3.0 specs. Solved a 2-year gap in the ecosystem — adopted by Swiss Post.

TypeScript
asyncapi·typespec·pnpm
14 stars0 forks

Server-rendered UI components for Go web apps — 97 components for templ + HTMX + Tailwind CSS v4. Type-safe props, dark mode built-in, CSP-ready.

Website
Go
templ·htmx·tailwindcss·components
3 stars0 forks

High-performance, composable file system watcher for Go. Built on fsnotify with automatic recursion, 17+ filters, 18 middleware, and production-grade resilience.

Website
Go
fsnotify·hot-reload·middleware
2 stars0 forks

Professional code clone detection for Go. AST-based structural + semantic detection with suffix tree algorithms, 7 output formats, and CI baseline gating.

Website
Go
static-analysis·clone-detection·ci-cd
2 stars0 forks

CLI & Developer Tools

Type-safe Go CLI framework that unifies type-safe flags, DI lifecycle, and zero-panic contracts. Wraps Cobra with a focus on correctness.

Website
Go
cli·cobra·type-safe·di
1 stars0 forks

Reclaim disk space across macOS and Linux. 13 specialized cleaners, dry-run previews, interactive TUI, and JSON output for automation.

Website
Go
cleanup·tui·disk-space·macos
2 stars0 forks

Interactive setup wizard that creates perfect GoReleaser configurations in seconds. Stop copy-pasting configs and get production-ready releases.

Go
goreleaser·ci-cd·release·cli
2 stars1 forks

Detect and filter auto-generated Go code — fast, zero-config, table-driven. Supports sqlc, protobuf, templ, mockgen, wire, stringer, and more.

Website
Go
static-analysis·golangci-lint·code-quality
3 stars0 forks

Go Libraries

The only Go client for the Wise (TransferWise) API — no official SDK or OpenAPI spec exists. Two-layer type architecture: raw wire types isolated in internal/raw, clean domain types with branded IDs and value objects at the boundary. Behavioral error classification enables intent-based retry instead of status-code string matching.

Go
wise·transferwise·sdk·api-client
0 stars0 forks

Strongly-typed branded identifiers for Go. Phantom types prevent mixing entity IDs at compile time. Zero-allocation, stdlib-only, with full serialization.

Website
Go
phantom-types·type-safety·generics
1 stars0 forks

Write your data once. Render it anywhere. 16 output formats across tables, trees, and diagrams, plus NOM-style real-time progress visualization.

Website
Go
cli·visualization·output
1 stars0 forks

Structured error protocol for Go — behavioral error classification, exit codes, HTTP status mapping, and diagnostic rules. Share the protocol, not the implementation.

Website
Go
error-handling·observability·protocol
1 stars0 forks

Crash-safe, race-free file writes for Go — TOCTOU protection via fingerprint verification, cross-platform file locking, atomic rename, and fsync durability.

Website
Go
atomic·filesystem·concurrency·data-integrity
1 stars0 forks

Web, Infrastructure & Agents

Go library for wiring go-cqrs-lite with HTMX, templ, and Casbin authorization — framework-agnostic HTTP handler builder.

Go
cqrs·htmx·templ·authorization
2 stars0 forks

Go server that turns markdown files into a navigable website with search, diagrams, live reload, and S3/GCS support.

Website
Go
markdown·site-generator·web-server
2 stars0 forks

Modular, hardened SSH client & server configurations for NixOS and nix-darwin — secure by default, post-quantum ready.

Nix
nixos·ssh·post-quantum
2 stars0 forks

MCP server that gives AI coding agents comprehensive client-side web error detection and analysis capabilities.

TypeScript
mcp·ai-agents·developer-tools
2 stars0 forks