Back to browse
X86CSS – An x86 CPU emulator written in CSS

X86CSS – An x86 CPU emulator written in CSS

by rebane2001·Feb 24, 2026·275 points·93 comments

AI Analysis

●●●●GemWizardryZero to OneRabbit Hole

Emulating x86 in pure CSS. No JavaScript. It actually works and runs C programs.

Strengths
  • Genuine constraint-based wizardry: x86 instruction set in CSS selectors and animation timing—no precedent
  • Zero user input required (unlike prior CSS CPU hacks): animation + container queries = true autonomy
  • Fully documented approach: author committed to blog post explanation, GitHub transparent
Weaknesses
  • Not practical (author admits)—real-world use is nonexistent
  • Performance is glacially slow by design—CSS animation clock makes it deliberately inefficient
Category
Target Audience

Computer science enthusiasts, demoscene artists, constraint-programming hobbyists

Similar To

Jane Ori's CSS CPU (hover-based) · turing.cool

Similar Projects

Other●●Solid

I Emulated My Childhood

Hand-built Spectrum emulator running real 1980s games; nostalgia meets genuine technical depth.

Rabbit HoleCozy
sklivvz1971
203mo ago