← Back to digest
Tools & Demos

A walkable ASCII cyberpunk city in one HTML file

What's this about?

A navigable 3D-feeling cyberpunk city rendered entirely as ASCII characters, in a single HTML file.

Why is "one HTML file" the interesting constraint?

Because it means no build step, no dependencies, no server — the whole thing is text you can read, save and open in twenty years. It is a deliberate rejection of the modern web's assembly requirements, and the constraint is what makes it impressive: everything is written by hand in one artifact rather than assembled from packages.

Why is it worth noticing?

HN 216 points, 30 comments — high score, low comments, which usually means people just enjoyed it
  1. ASCII rendering is a genuinely hard graphics problem — you are quantising to a character grid with a handful of brightness levels.
  2. The single-file constraint has become a small genre, and it is one of the more appealing corners of the web right now.
  3. No AI content whatsoever, which is part of why it did well today.
← uv deduplicates the wheel cacheDarling, RavynOS and ReactOS →