Projects

Things I've built. Mostly open-source. Some in production, some experiments.

2024Active

Motion Spectre

Built an imperative animation orchestrator for React from scratch utilizing Web Animations API and requestAnimationFrame. Achieved zero layout thrashing and sub-millisecond JS execution per frame.

TypeScriptReactWAAPIFramer Motion
2024Active

tsRouter

Type-level router for React applications. Route params, search params, and navigation are fully type-safe without any code generation. Achieved 100% tree-shaking and near-zero bundle overhead.

TypeScriptReactViteESBuild
2023Active

CanvasFlow

Engineered an infinite canvas utilizing WebGL and custom render loops for extreme performance. Features smooth zooming, hardware-accelerated panning, and interactive DOM overlays.

TypeScriptWebGLReactZustand

devkit-cli

A batteries-included CLI toolkit for modern web development workflows.

Node.jsTypeScriptCommander.js
Active

Collab-Editor

Real-time collaborative text editor using CRDTs and WebSockets.

TypeScriptCRDTWebSockets
Archived

StyleExtract

A zero-runtime CSS-in-JS extractor built natively for Vite.

TypeScriptViteAST
Archived