Skip to content

AnukarOP/nonaxial

Repository files navigation

nonaxial.com

Static components feel dead. Make them alive.

nonaxial preview

MIT License Components Made with

Demo · Components · Report Bug


Why nonaxial?

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

Quick Start

Using CLI (Recommended)

npx shadcn@latest add https://nonaxial.com/r/[component].json

Replace [component] with any component name like magnetic-button, glass-card, etc.

Manual Installation

  1. Copy the component code from nonaxial.com
  2. Paste into your components/ folder
  3. Import and use
import { MagneticButton } from "@/components/magnetic-button";

export default function Page() {
  return <MagneticButton>Hover me</MagneticButton>;
}

Components

Buttons

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

Cards

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

Text Effects

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

Backgrounds

particles-bg · aurora-bg · gradient-mesh · noise-bg · dots-bg · grid-bg · liquid-bg · blur-blob-bg · starfield-bg · waves-bg

Cursor Effects

magnetic-cursor · blob-cursor · particle-cursor · ring-cursor · glow-cursor · emoji-cursor · inverse-cursor · trail-cursor · stretch-cursor · spotlight-cursor

Loaders

bar-loader · bounce-loader · dots-loader · flip-loader · morph-loader · orbit-loader · pulse-loader · rotate-loader · skeleton-loader · wave-loader

Reveals

fade-reveal · slide-reveal · scale-reveal · rotate-reveal · blur-reveal · clip-reveal · mask-reveal · perspective-reveal · split-reveal · stagger-reveal · underline-reveal

And more...

Layouts, interactions, navigation, counters, badges, forms, feedback, carousels — see all →


Requirements

  • React 18+
  • Framer Motion
  • Tailwind CSS
npm install framer-motion

Local Development

git clone https://github.com/AnukarOP/nonaxial.git
cd nonaxial
npm install
npm run dev

Open http://localhost:3000


Contributing

Found a bug? Want to add a component? PRs welcome.

  1. Fork the repo
  2. Create your branch (git checkout -b feat/cool-component)
  3. Commit changes (git commit -m 'add: cool component')
  4. Push (git push origin feat/cool-component)
  5. Open a PR

License

MIT © Anukar


nonaxial.com

Made with ❤️ by Anukar

yes, it's free. haha!

About

Collection of beautiful, animated React components. Copy-Paste & Ship. Works with shadcn/ui!

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages