magicuidesign/magicui

UI Library for Design Engineers. Animated components and effects you can copy and paste into your apps. Free. Open Source.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 24 minutes ago
Added to GitGenius on September 2nd, 2026
Created on June 26th, 2023
Open Issues & Pull Requests: 0 (+0)
GitHub issues: Enabled
Number of forks: 1,119
Total Stargazers: 22,208 (+3)
Total Subscribers: 46 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 4.8 days
Mean response time: 23.5 days
90th percentile: 81.2 days
Tracked items: 327

How this project is maintained

Around half of the issues opened in the past year never receive a reply. Only 11% of issues opened in the past year have been closed. Three people close 94% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 0
New in 7 days: 1
Closed in 7 days: 1
Avg open age: N/A days
Stale 30+ days: 0
Stale 90+ days: 0

Recent activity

Opened in 7 days: 1
Closed in 7 days: 1
Comments in 7 days: 2
Events in 7 days: 5

Top labels

  • bug (43)
  • help wanted (17)
  • enhancement (12)
  • good first issue (11)
  • <2 hours (7)
  • new component (5)
  • <30 mins (3)
  • < 10 hours (1)

Most active issues this week

Detailed Description

Magic UI is a component library that provides animated React components and effects designed for copy-paste integration into applications.

The library addresses the need for polished, animated UI elements that go beyond static component libraries. Rather than distributing components as a package dependency, Magic UI emphasizes a copy-paste approach where developers extract individual components directly into their projects. This strategy gives developers full control over component code and styling while reducing external dependencies. The components are built with React, Framer Motion for animations, Tailwind CSS for styling, and TypeScript for type safety.

Magic UI suits design engineers and developers who want production-ready animated components without the overhead of managing another package dependency. The library works well for projects already using Next.js, React, Tailwind CSS, and shadcn-ui, since the components integrate naturally with that ecosystem. The copy-paste model means you gain flexibility to customize components to your exact needs, though it requires more manual effort than installing a package. This approach is particularly valuable if you want to understand and modify the animation logic rather than treating components as black boxes.

The project maintains an active development cadence with regular additions and refinements to its component collection. The codebase shows consistent engagement with updates to existing components and the introduction of new animated effects. Documentation and examples are kept current to reflect the library's capabilities. The project demonstrates responsiveness to community interest in animated UI patterns, with the component catalog expanding to cover a range of interaction patterns and visual effects.