Projects

Open source tools and libraries for TypeScript, monorepos, and developer tooling.

Wake

Records terminal sessions—commands, outputs, git context—so Claude Code can see what you've been doing. No more copy-pasting.

Cgroup-mcp

A read-only MCP server exposing Linux cgroup v2 state—memory, CPU, IO pressure, OOM events—so Claude can answer 'what's eating my box?' with real numbers instead of guesses.

Process-mcp

Sister project to cgroup-mcp: a read-only MCP server that drills from a cgroup down into the processes inside it. Per-PID memory, cmdline, parent/child, fds—everything /proc knows, exposed as tools.

Gistdiff

Pipe any diff to gistdiff and get back a conventional-commit-style subject line — or the full subject + body, ready to pass straight to git commit -F -. One API, swap models freely.

Weather station

Live weather from Mendocino, CA turned into ambient sound. Streams real-time data from a personal weather station and maps temperature, wind, humidity, and rain to Web Audio synthesis.

Pkg-tools

An opinionated TypeScript package build toolchain with typed configuration for modern development workflows.

Please

A CLI for developing in monorepos, not building them. Focused on developer experience and productivity.

Coc-package-json

A coc plugin for linting/formatting/sorting your package.json

10 Print Chars

A creative coding homage to the classic 10 PRINT algorithm

Clandestine

Modern multi-language monorepo setup

Mercator

A map implementation that allows for objects as keys without key equality constraints.

Other Open Source packages from Dopt

Collection of open source packages and tools developed at Dopt