Skip to content
Magic UI

Magic UI

150+ animated shadcn-compatible React components for landing pages

Tier A · StrongAnimation LibraryComponent LibraryRegistrymagicui.design

Preview image from magicui.design

Magic UI is an MIT-licensed library of animated React components built on React, TypeScript, Tailwind CSS and Motion, installed through the same shadcn CLI flow as shadcn/ui. The free set covers marquees, terminals, bento grids, docks, device mocks, 18 text animations, 11 backgrounds and a large community section. A paid tier, Magic UI Pro, adds 50+ landing-page sections and 9 full Next.js templates. It is explicitly positioned as a companion to shadcn/ui, which supplies the accessible primitives Magic UI does not.

Install
npx shadcn@latest add @magicui/globe

For an agent

Add Magic UI on top of an existing shadcn/ui project rather than instead of it — the CLI, registry format and CSS variables are identical, so the two compose without config, but Magic UI ships zero accessible primitives (no dialog, no select, no combobox). Use it for the marketing surface: Marquee for logo walls, Bento Grid for feature sections, Number Ticker for stats, Safari/iPhone mocks for product shots. Nearly every component is a Motion client component, so mark them `'use client'` and keep them out of the critical render path in an RSC app.

Why it is here. It is the default landing-page motion layer for the shadcn ecosystem — the same install flow, the same tokens, and enough components that a marketing page can be assembled entirely from the registry.

Install command, framework, licence and component list.

Facts

License
MIT
Pricing
Free, Open source, Freemium, One-time purchase
Framework
React, Next.js
Styling
Tailwind CSS v4, Tailwind CSS v3, Tailwind CSS, CSS custom properties
Distribution
shadcn registry, CLI installer, Copy-paste snippet, npm package, GitHub repository, MCP server
Platform
Web
Content type
Code
Agent readiness
Machine-readable registry item, CLI installable, MCP server, Structured documentation, Copy-paste ready code, Readable open source
Accessibility
Honors reduced motion, Known accessibility gaps
Maturity
Actively maintained
Pricing detail
Core library free and MIT. Magic UI Pro individual license: $199 one-time, lifetime access and updates, commercial use.
GitHub stars
21,971

Components it ships

150 total

Helps you build

7

Templates

9

Notable for

  • same install flow as shadcn/ui
  • 18 text animations, 11 background patterns
  • Safari, iPhone and Android device mocks
  • MCP server for agent installs
  • 9 Next.js templates behind a $199 Pro license

Provenance

Verified 2026-08-15. HTTP 200. https://magicui.design/docs/components (full sidebar enumeration), https://magicui.design/docs/installation, https://pro.magicui.design/ (template list and pricing), https://github.com/magicuidesign/magicui, GitHub API repo metadata. Note: https://magicui.design/docs/templates returns 404.

Also in Motion & Interaction

6
magicui.designTier A