Retro & Glitch
Glyph Corruption Cascade
Green monospace glyph grid with a descending wavefront corrupting ASCII into flickering box-drawing mojibake; cursor nudges the corruption band.
canvasmedium complexityintense motionpointer
Open on the canvas to copy the code → Free account · 3 copies a day · membership goes unlimited
Worth keeping?
Votes steer what gets built next — sign in to cast one, free to read
When to use it
Dark-mode hero backgrounds, hacker/terminal themes, cyberpunk UI accents, loading screens needing retro atmosphere.
When not to
Light backgrounds (hardcoded dark palette). Contexts where users need to read overlaid text — motion competes with legibility.
Working with an AI agent
Every component ships agent-ready metadata. An example instruction for this one:
Change accent from #39ff14 to #00eaff and background from #021207 to #000a14, then slow the wavefront by setting fspeed=0.002.
Safe to edit
- accent color (ACC='#39ff14')
- background color (BG='#021207')
- wavefront speed (fspeed=0.004)
- corruption band width (0.34 threshold)
- CLEAN and CORR glyph sets
Keep intact
- IIFE wrapper
- prefers-reduced-motion static-frame fallback
- visibilitychange pause/resume
- DPR-aware canvas sizing
Known limitations
- Background color hardcoded in both CSS and JS BG constant — must change both
- Bloom faked via offset draw copies, may look coarse at small font sizes
More Retro & Glitch components
- CRT scanline screenGreen-phosphor CRT terminal: rolling CSS scanlines, vignette, glowing oscilloscope wave, blinking boot-text rows, and random canvas glitch flashes.
- VHS tracking distortionVHS test-pattern color bars with 46-slice horizontal jitter, random tear events, a rolling tracking bar, and chroma-split REC text on a dark vermillion…
- Pixel-art sprite marchThree rows of 8x8 two-frame pixel sprites march across a scrolling starfield at varying speeds; pointer horizontal position controls march speed.
- ASCII shimmerGrid of ASCII ramp characters shimmers through interfering radial and plasma waves in green-teal hues; character density and wave center follow the pointer.
- Dot-matrix tickerAmber LED dot-matrix marquee scrolling GAME OVER / INSERT COIN / HIGH SCORE across a dim dot grid. Custom 5x7 bitmap font with pulsing brightness per column.
- Neon arcade signPink neon ARCADE sign with CSS flicker animations and a yellow chasing-light marquee around a glowing pink border frame.