
Motion UI: A Performance-Graded React Animation Library
Matt Perry has launched Motion UI, a production-ready animated component library for React distributed through the Motion+ membership. Every component carries a MotionScore grade — S for compositor-only animations down to C for paint-triggering ones — so teams can audit render cost before shipping. The library integrates into existing design systems via shadcn’s semantic tokens (bg-background, text-muted-foreground, --primary) with zero configuration, or adapts to non-shadcn stacks via an AI prompt builder or Motion AI Kit MCP. A motion.theme.ts file centralises five named transition personalities (snap, ui, gentle, lively, ambient) built on physics-backed springs, so a single edit retunes every installed animation sitewide; reducedMotion: “calm” is built in, preserving opacity fades while removing transforms.


