The web is too clean.
Too polished. Too predictable.
Every site looks the same.
Chaos is the antidote.
In 2026, every landing page uses the same components. The same animations. The same gradients. Shadcn made beautiful UI accessible to everyone—which is great—but it also made everything look identical.
Chaos exists for the projects that want to stand out. For the artists, the musicians, the game devs, the digital rebels who want their sites to feel different.
Glitch effects. Noise textures. Scanlines. Distortion. The visual language of VHS tapes, broken screens, and corrupted files.
Like shadcn, Chaos is not a component library. It's a collection of copy-paste components that you own.
When you run npx chaos add glitch-text, the component files are copied directly into your project. No dependencies. No imports from node_modules. Just your code, in your repo, that you can modify however you want.
All effects are pure CSS. No runtime JavaScript. No performance overhead. Just animations that run at 60fps on any modern browser.
You own the code. Modify it. Break it. Make it yours.
CSS-only effects. No JavaScript runtime. Zero dependencies.
One component = one folder. Easy to understand, easy to extend.
Embrace imperfection. Glitches are features, not bugs.
Built by Oalacea.
Inspired by brutalist web design, VHS aesthetics, and every site that dared to look different.
Open source. MIT license. Use it however you want.
Ready to break the rules?
VIEW COMPONENTS →