My Projects
Open-source tools and libraries I build and maintain. Grouped by domain.
Rust CLI
| Project | Description |
|---|
| tree | Cross-platform directory tree with icons and glob filtering |
| windows-cli-tools | Unix command-line tools rebuilt for Windows in Rust |
| winmux | Terminal multiplexer for Windows with AI orchestration |
Rust SDK
| Project | Description |
|---|
| winpane | Multi-language overlay SDK using DirectComposition |
MCP Servers
| Project | Description |
|---|
| largefile | MCP server for navigating and editing large files with semantic understanding |
| diffchunk | MCP server for chunking diffs at hunk boundaries for AI review |
| directory-indexer | MCP server for semantic search over local directories |
| md-server | MCP server and HTTP API for converting documents to Markdown |
| Project | Description |
|---|
| syncr | Bidirectional folder sync powered by rclone |
| dserve | Feature-rich static file server with live reload |
| smokepod | CLI smoke test runner with record and verify modes |
TypeScript
| Project | Description |
|---|
| ai-skills-sync | Sync AI skills across agents from a single JSON config |
| starlight-action | Zero-config GitHub Action for publishing docs with Starlight |
| shell | Pure TypeScript bash interpreter under 40KB gzipped |