Free, open-source animated components for React and Next.js — 108 motion primitives and blocks built with Motion and Tailwind, installable via the shadcn CLI.
beUI is a free, open-source library of animated components for React and Next.js, built with Motion and Tailwind CSS. It covers 108 components split between motion primitives — buttons, modals, toasts, tabs, cards — and blocks, which are larger assemblies like command palettes, dynamic islands, and swap widgets. Components install through the shadcn registry with npm, pnpm, yarn, or bun, or you can copy the source directly; either way the code lands in your project as editable source rather than a dependency you configure around. Everything is MIT licensed. A separate Pro tier at pro.beui.dev exists, but the free library is substantial on its own.
beUI is a free, open-source library of animated components for React and Next.js, built with Motion and Tailwind CSS. It covers 108 components split between motion primitives — buttons, modals, toasts, tabs, cards — and blocks, which are larger assemblies like command palettes, dynamic islands, and swap widgets. Components install through the shadcn registry with npm, pnpm, yarn, or bun, or you can copy the source directly; either way the code lands in your project as editable source rather than a dependency you configure around. Everything is MIT licensed. A separate Pro tier at pro.beui.dev exists, but the free library is substantial on its own.
Tags: UI Kits, React, Animation, Open Source
Try beUIThrough the shadcn registry with your package manager of choice — npm, pnpm, yarn, or bun — or by copying the source straight into your project.
React and Next.js, with Motion for the animation and Tailwind CSS for styling.
The library is free and MIT licensed. There is a separate Pro offering at pro.beui.dev, but the free set covers 108 components.