Habit tracker where completing tasks grows a virtual plant, built with vanilla JS, SVG animations, and localStorage. No frameworks, no installs.
A real, working terminal in your browser. Node.js spawns an actual shell via node-pty and streams it to xterm.js over WebSockets. Password-protected, self-hosted, no build step.