Registries
ActiveAnimated components247

@evilbuttons

Animated components · Apache-2.0 · data updated 2026-10-27

Evil Buttons is a focused shadcn registry of ~18 Motion-powered (motion.dev) animated button and interactive components. Named variants include aqua-button, brutal-button, chrome-button, click-powerup, command-button, copy-button, dither-button, evil-eye-button, frame-button, glitch-button, grid-button, highlight-button, minimal-button, movie-pass, reveal-button, shiny-button, sticky-button, and troll-button. Each is installable via npx shadcn add @evilbuttons/<name>. Built with React, Tailwind CSS, and TypeScript; dark mode ready. Free, MIT licensed. Use for: injecting punchy, motion-driven button interactions into an existing shadcn/ui project with minimal setup and zero design from scratch.

@evilbuttons preview
3daccessibilityaestheticanimationbuttonscardstheming

Install

npx shadcn@latest add https://evilbuttons.radiumcoders.com/r/index.json

Health

StatusActive
Last committoday
LicenseApache-2.0
Open issues1
ArchivedNo
Stars247

Components (29)

click-powerupstickythruster-buttonshiny-buttonmovie-passminimaldither-buttonevil-eye-buttontroll-buttonchrome-buttonbrutal-buttonaqua-button3d-buttonframe-buttonhighlight-buttonglitch-buttoncommand-buttoncopy-buttonreveal-buttondemonic-buttonhold-buttondoubt-buttonslide-to-detonatemorph-status-buttoncooldown-buttonrealistic-switchconfetti-buttonash-burst-buttonminecraft-button
Components: click-powerup, sticky, thruster-button, shiny-button, movie-pass, minimal, dither-button, evil-eye-button, troll-button, chrome-button, brutal-button, aqua-button, 3d-button, frame-button, highlight-button, glitch-button, command-button, copy-button, reveal-button, demonic-button, hold-button, doubt-button, slide-to-detonate, morph-status-button, cooldown-button, realistic-switch, confetti-button, ash-burst-button, minecraft-button

Preview

Live sandbox previews render component source client-side. Where a component can’t be rendered standalone, sh4dcn falls back to its source and install command.

@evilbuttons · click-powerup

npx shadcn@latest add https://evilbuttons.radiumcoders.com/r/click-powerup.json
View source