GreedUI vs Magic UI
Magic UI is a big collection of animated components for marketing pages. GreedUI is a full app design system where the motion lives inside every everyday component.
The short version
Magic UI is great at eye-catching pieces for landing pages: marquees, animated beams, shimmer buttons, text effects. It's built to sit next to shadcn/ui. GreedUI aims at the whole app instead: the buttons, menus, forms, tables and dialogs you use every day, each with quiet motion baked in, plus blocks for dashboards and settings.
| GreedUI | Magic UI | |
|---|---|---|
| Focus | Everyday app UI plus blocks, with motion in every part | Animated marketing components and sections |
| Motion style | Quiet and functional: it explains what changed | Showy effects that grab attention |
| Primitives | Base UI for focus, keyboard and accessibility | Mostly custom components, pairs with shadcn/ui |
| Animation engine | CSS first, Motion only where physics matter, loaded lazily | Motion (formerly Framer Motion) |
| Reduced motion | Respected by default everywhere | Check per component |
| Install | shadcn CLI or copy | shadcn CLI or copy |
| Pricing | Free, MIT | Free and MIT, with a paid Pro tier |
| You're building the app itself, not just its landing page. | You want calm motion that helps people understand the UI. | You care about keyboard and screen reader support out of the box. |
| You need a flashy hero, marquee or text effect for a launch page. | You already use shadcn/ui and want to add sparkle on top. | You want a very large catalog of effects to pick from. |
Pick GreedUI if
- You're building the app itself, not just its landing page.
- You want calm motion that helps people understand the UI.
- You care about keyboard and screen reader support out of the box.
Pick Magic UI if
- You need a flashy hero, marquee or text effect for a launch page.
- You already use shadcn/ui and want to add sparkle on top.
- You want a very large catalog of effects to pick from.
Full component index: llms.txt