Static components feel dead. Make them alive.
Demo · Components · Report Bug
Because your users deserve better than static divs.
- 200+ Components — Buttons, cards, text effects, backgrounds, cursors, and more
- Copy & Paste — No npm install needed. Just grab the code
- Motion-powered — Smooth 60fps animations using Framer Motion
- Dark mode ready — All components support light/dark themes
- shadcn/ui compatible — Works seamlessly with your existing setup
npx shadcn@latest add https://nonaxial.com/r/[component].jsonReplace [component] with any component name like magnetic-button, glass-card, etc.
- Copy the component code from nonaxial.com
- Paste into your
components/folder - Import and use
import { MagneticButton } from "@/components/magnetic-button";
export default function Page() {
return <MagneticButton>Hover me</MagneticButton>;
}magnetic-button · glass-shimmer-button · neon-button · liquid-button · ripple-button · morphing-button · glitch-button · split-button · bounce-button · pulse-button · shake-button · confetti-button · 3d-push-button · neumorphism-3d-button
glass-card · flip-card · parallax-card · morphing-card · hover-lift-card · reveal-card · gradient-border-card · particle-card · blur-card · noise-card · fold-card · skewed-card · tilt-card · spotlight-card · squeeze-card · stack-card · led-card · liquid-glass · profile-card · pricing-card · testimonial-card
gradient-text · glitch-text · neon-text · scramble-text · typewriter-text · bounce-text · float-text · outline-text · highlight-text · clip-text · 3d-text · stroke-text · wave-text · split-text · sound-text · magnetic-scatter-text
particles-bg · aurora-bg · gradient-mesh · noise-bg · dots-bg · grid-bg · liquid-bg · blur-blob-bg · starfield-bg · waves-bg
magnetic-cursor · blob-cursor · particle-cursor · ring-cursor · glow-cursor · emoji-cursor · inverse-cursor · trail-cursor · stretch-cursor · spotlight-cursor
bar-loader · bounce-loader · dots-loader · flip-loader · morph-loader · orbit-loader · pulse-loader · rotate-loader · skeleton-loader · wave-loader
fade-reveal · slide-reveal · scale-reveal · rotate-reveal · blur-reveal · clip-reveal · mask-reveal · perspective-reveal · split-reveal · stagger-reveal · underline-reveal
Layouts, interactions, navigation, counters, badges, forms, feedback, carousels — see all →
- React 18+
- Framer Motion
- Tailwind CSS
npm install framer-motiongit clone https://github.com/AnukarOP/nonaxial.git
cd nonaxial
npm install
npm run devFound a bug? Want to add a component? PRs welcome.
- Fork the repo
- Create your branch (
git checkout -b feat/cool-component) - Commit changes (
git commit -m 'add: cool component') - Push (
git push origin feat/cool-component) - Open a PR
MIT © Anukar