Projects

Open source developer tools and commercial products — from design system infrastructure to Apple-native productivity apps.

Open Source

tokenctl

Active

A W3C Design Tokens CLI that generates CSS, Tailwind 4, and JSON manifests from token definitions. Enables a tokens-first approach where all styling decisions become reusable, validated, and LLM-consumable.

  • W3C Design Token Format compliant
  • Multiple output formats: Tailwind 4, pure CSS, JSON
  • Computed values with contrast(), darken(), lighten()
  • Layer validation enforcing brand → semantic → component architecture
  • Theme inheritance and responsive tokens

templsite

Active

A zero-Node.js static site generator built on Go and templ. Each site compiles as a standalone binary with type-safe templates, full IDE support, and compile-time error detection — no runtime template interpretation.

  • Type-safe templating via templ compilation
  • Live reload dev server with WebSocket auto-refresh
  • Feed generation (RSS, Atom, JSON Feed), sitemap.xml, and robots.txt
  • llms.txt generation with data-driven companion files
  • Taxonomies, pagination, YAML/JSON data files, and syntax highlighting

checkpoint

Active

A development context preservation system that captures structured change history and project knowledge in git-tracked YAML files. Keeps LLM agents on track with accumulated patterns, guidelines, and decision history.

  • Three binaries: checkpoint, guardrail, and checkpoint-mcp
  • Structured history linked to git commits
  • MCP server for editor integration
  • Living knowledge base of project patterns and guidelines
  • Feedback loop between context capture and LLM guidance

hashfile

Active

A lightweight utility that embeds CRC32-based checksums into source code files as integrity comments, enabling quick detection of unintended modifications during deployment or storage.

  • Streaming single-pass algorithm with 64KB sliding window
  • Auto-detects comment syntax for 10+ languages including Go, Python, and Templ
  • No-op optimization — only writes when the checksum changes
  • Preserves file permissions, ownership, and line endings
  • Zero dependencies — Go standard library only

openApiGo

Active

A Go module that transforms OpenAPI and Swagger specifications into readable Markdown documentation. Available as both a CLI tool and a reusable library for programmatic API doc generation.

  • Supports Swagger 2.0 and OpenAPI 3.x in JSON or YAML
  • Reads from local files, stdin, or HTTP(S) URLs
  • Best-effort conversion that never panics on user input
  • Renders request/response examples from specs
  • Groups endpoints by tags with full parameter and response details

Commercial Products

WinPin

Available

A macOS window management app that automatically remembers and restores window positions across display changes, sleep cycles, and workspace switches. Snap windows to 40 tile zones, save named workspaces, and use the spatial organizer for a bird's-eye view of your entire layout.

  • Automatic window memory across monitor reconnects and wake cycles
  • 40 tile zones — halves, thirds, quarters, and ninths
  • Quick Switcher with fuzzy search across all windows
  • Named workspaces with hotkey switching
  • Focus Mask to dim everything except the active window

Link Lens

Coming Soon

Professional network monitoring and analysis built for the Apple ecosystem. Real-time network infrastructure visibility across iOS, tvOS, and macOS with clean, Apple-design-inspired interfaces. Professional-grade tools with a consumer-friendly experience.

  • Real-time network infrastructure monitoring
  • Multi-platform — iPhone, Apple TV, and Mac
  • Enterprise network analysis with intuitive visualization
  • Synchronized experience across all Apple devices