things i've built — some even work
Personal event tracker backed by D1. Drag to create events, click to edit, everything syncs to the API. Probably the most useful thing here.
Parts tracker for electronics. CRUD table with search and server-synced quantities. Made it because I kept losing track of resistors.
Click-based target game with combo system and leaderboard. Scores persist to D1. Hidden in the terminal too if you know the command.
Share code snippets with syntax highlighting. 100KB limit, optional expiry, CSS-class-based highlighting that plays nice with CSP.
Shorten URLs to 6-char codes. Tracks clicks, stores history in localStorage. Short links redirect via the worker.
Terminal-style guestbook. Leave a message, browse with pagination. Rate-limited by IP hash to keep things civil.
30s or 60s typing test with live WPM and accuracy. Character-by-character comparison, leaderboard, embedded sample texts.
Real-time collaborative drawing over WebSockets. Waiting on Durable Objects (paid plan) to go live.
End-to-end encrypted messaging. Key-based auth, derived encryption, WebSocket delivery. Needs Durable Objects to ship.