Vaporwave is the internet's most distinctive homegrown art movement — a dreamy, nostalgic reimagining of 80s and 90s consumer culture filtered through mall music, Japanese city pop, and the aesthetic of the early internet. Hot pinks and electric purples bleeding into each other over dark backgrounds, Roman busts floating in grid-lined space, a feeling that's somehow both melancholic and euphoric at the same time. As a UI aesthetic, it's immediately recognizable, wildly shareable, and impossible to confuse with anything else.
Vaporwave.
Hot pinks and electric purples bleeding into dark backgrounds, Roman busts in digital space, the dreamy aesthetic of a memory that never actually happened.
The gradient is the environment
Vaporwave interfaces don't have backgrounds — they have environments. Deep magenta bleeding into dark purple bleeding into electric blue, rendered as smooth gradients that suggest depth, sunset, and infinite horizon. The gradient doesn't sit behind the content; it establishes the entire emotional register of the experience before a single element appears.
Nostalgia through anachronism
The emotional power of vaporwave comes from colliding time periods: Roman statues in digital spaces, cassette tapes next to laser grids, 70s serif fonts next to 90s pixel type. This deliberate mismatch creates a dreamlike quality — familiar things in unfamiliar combinations that feel like a memory of something that never actually happened.
Chrome and neon are the materials
Where other styles use flat color and clean borders, vaporwave uses chrome — reflective gradients on type and objects that simulate metallic surfaces — and neon, glowing edges that bleed light into the surrounding darkness. These material qualities give vaporwave a physical presence that flat design deliberately avoids. Everything looks like it could be a prop in a music video.
Before building with Claude Code, drop SKILL.md and DESIGN.md into Claude Design first. Use it to generate mockups and nail the visual direction — then hand those references to Claude Code. You'll get significantly higher quality output than going straight to code.
Retro / Y2K
Early-2000s internet energy — chunky, colorful, unapologetically fun. The style that gets noticed, shared, and remembered.
Cyberpunk
Neon light, dark interfaces, and information overload as atmosphere. The aesthetic of Blade Runner terminals and Cyberpunk 2077 for gaming and creative tools.
Two files. That's it.
Drop them into your Claude project or Cursor rules and build normally. No CLI, no package manager, no setup.