CRT
Not everything we build is infrastructure. CRT started from a small complaint: Hyper.js let you style a terminal with CSS, which was genuinely fun, but it went unmaintained and its performance slid. So the obvious move, for someone who had never tried it, was to find out how hard building a fast one could really be. This is the result.
CRT is a GPU-accelerated terminal that is fun to look at. You theme it like a web page, with CSS that hot-reloads the moment you save, and you can switch on real visual effects: CRT scanlines, falling matrix code, particle systems, animated sprites. Sixteen themes ship with it, from synthwave and vaporwave to a Fallout Pip-Boy and a Warhammer 40K servo-skull, and everything renders on the GPU through wgpu and vello at a steady sixty frames per second.
It is not trying to beat rio or alacritty on raw speed, and it will happily tell you so; the point was never the benchmark. A tool you stare at all day is worth making a pleasure to use, and taking the craft seriously and enjoying it turn out not to be at odds.
CRT is open source under the MIT or Apache 2.0 license.
