Make your AI a shadcn expert

Magic UI

Magic UI is an open-source component library designed specifically for design engineers, offering a collection of over 50 animated components and visual effects that can be easily copied and pasted into React applications.

Magic UI — preview

Live Preview

Interact with the actual deployed template — every section, every interaction, no mockups.

magicui.design
Loading preview…

About Template

Built with TypeScript, Next.js, Tailwind CSS, and Framer Motion, this library focuses on providing high-quality, visually engaging UI elements that bring motion and interactivity to modern web projects. With over 19,000 GitHub stars and an MIT license, Magic UI streamlines the process of creating dynamic user interfaces by offering ready-to-use components like animated backgrounds, text effects, interactive cards, and smooth transitions.

The library follows the same copy-paste philosophy as shadcn/ui, giving developers full ownership of the code while eliminating external dependencies. Perfect for landing pages, marketing sites, and applications that need eye-catching animations, Magic UI helps developers quickly enhance their projects with professional, customizable design elements.

Free, open source, and ready to ship.

Clone the repo, install dependencies, and start customising — every Magic UI file is MIT-licensed and yours to keep.

More Templates

Hand-built premium templates from shadcn.io — production-ready and bundled in Pro.