Ui components
Motion components for React. Copy, paste, done.
**ui components** is a Motion components for React. Copy, paste, done. The project is written primarily in TypeScript, distributed under the MIT License license, first published in 2024. Key topics include: framer-motion, motion, nextjs, react, react-19.
What is beUI?
beUI is a small component library for product interfaces.
Each component includes a live preview, usage example, source code, and a shadcn install command. The components are meant to live in your app, not behind a package.
Install a component
Open any component page and copy the install command. beUI is in the shadcn registry directory under the @beui namespace.
bashnpx shadcn@latest add @beui/animated-toast-stack
Direct URLs also work:
bashnpx shadcn@latest add https://beui.dev/r/animated-toast-stack.json
You can also copy the source directly from the component page.
For AI agents
beUI exposes static endpoints that coding agents can read without scraping the UI.
txthttps://beui.dev/llms.txt https://beui.dev/r https://beui.dev/r/{slug} https://beui.dev/r/{slug}.json https://beui.dev/r/{slug}/raw
Run locally
bashbun install bun run dev
Open http://localhost:3000.
Checks
bashbun run check
This runs TypeScript, Biome lint, and registry source validation.
Contributing
Add components in components/motion/, previews in components/previews/motion/, and registry entries in lib/registry.ts.
Read CONTRIBUTING.md before opening a PR.
Star history
<a href="https://www.star-history.com/#starc007/ui-components&Date"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://api.star-history.com/svg?repos=starc007/ui-components&type=Date&theme=dark" /> <source media="(prefers-color-scheme: light)" srcset="https://api.star-history.com/svg?repos=starc007/ui-components&type=Date" /> <img alt="Star history chart for starc007/ui-components" src="https://api.star-history.com/svg?repos=starc007/ui-components&type=Date" /> </picture> </a>Author
Saurabh Chauhan · @saurra3h
Contributors
Showing top 4 contributors by commit count.
