Clawd Pets – 90 animated SVG pets, pure CSS, no dependencies
90 CSS-animated SVG pets with zero JavaScript dependencies — charming and copy-paste ready.

Hand-written CSS minifier paired with an LLM-generated JS counterpart in pure C89.
Embedded developers, C programmers, and minimalists avoiding Node.js dependencies
terser · csso · minify
My C89 CSS minifier was recently broken down into a separate JavaScript/JSON minifier. It's trivial to embed in C, "should" build fine in WASM (that's untested, though), and is pretty small: the whole combined library is about 67kb, or about 34kb for just the JS parts (much of which is docs).
It minifies only spaces, not symbols, and does not offer any options for _not_ minifying (e.g. adding newlines every so often for the sake of tools which treat extremely-long-lined files as binaries) except that by default it retains the first comment in the input if it's the first non-whitespace content (those are typically license/attribution blocks) but it can be told to optionally strip those too.
LLM disclaimer: the 100% hand-written CSS minifier was given to an LLM which, tasked with creating a JS minifier with the same interface, created the new variant in about 20 seconds. That code was later hand-refactored to consolidate parts common to the two minifiers (all of which were hand-written) but the JS-specific pieces are otherwise 100% LLM-generated.
Happy minifying!
90 CSS-animated SVG pets with zero JavaScript dependencies — charming and copy-paste ready.
Pure CSS animated edge with conic gradient masking when most cards need JavaScript.
24KB schema-aware JSON form builder with zero dependencies, but JSON-Schemas UI and Formik already dominate.
PicoCSS aesthetics at 3.8 KB with fewer variables and Open Props integration.
CSS-only hover animations on 3,640 icons with semantic effects — zero JS bundle impact.
The author minified Karpathy’s MicroGPT, ported it to 39 lines of JS (including a tiny autograd, MHA, AdamW and training loop) and shoehorned the whole gzipped HTML into a version-40 QR code that the browser decompresses and runs. It's clearly a stunt — the model is toy-scale (≈4k params, 8-token context) — but the compression trick, browser-native DecompressionStream use, and runnable-in-QR delivery are a delightful technical flex.