React Bits
为开发者提供 React 动画库集合,包含文本动画、组件动画、背景动画等非常丰富的动画案例库
为开发者提供 React 动画库集合,包含文本动画、组件动画、背景动画等非常丰富的动画案例库
React Bits 是一个由 David Haz 维护的开源 React 动画组件集合,提供 110+ 组件并以 JS/TS × CSS/Tailwind 四种变体交付,通过 shadcn/jsrepo CLI 一键集成,定位为创意动效层而非完整 UI 框架。
| 收费 | 开源免费(MIT + Commons Clause许可),可商业使用但禁止直接销售软件本身 |
|---|---|
| 平台 | Web(React / Next.js / Vite) |
| 用途 | 为React应用添加高质量动画与交互组件 |
| 中文 | 官网为英文,社区有中文教程 |
组件按 Text Animations、Animations、Components、Backgrounds 四大类划分,覆盖从文本分割动画到液态镀铬背景的创意效果。
安装方式灵活:可通过 npm install react-bits 全局安装,也支持通过 shadcn 或 jsrepo 的 CLI 按需拉取单个组件源码到项目中。
项目采用 MIT + Commons Clause 许可,个人和商业项目均可免费使用并修改代码,但不得将软件本身作为商品销售。
社区已出现非官方的 React Bits MCP Server 项目,用于 AI 助手检索与集成组件,但非官方维护。
Q1:React Bits 的组件是否支持 Tailwind CSS?
A1:支持。每个组件提供四种变体,其中 JS-TW 和 TS-TW 即基于 Tailwind CSS 的实现,可直接在已有 Tailwind 项目中使用。
Q2:React Bits 的 CLI 安装具体怎么操作?
A2:以 shadcn 为例,在官网组件页面复制安装命令(如 npx shadcn@latest add react-bits-button),CLI 会交互式询问项目框架和 CSS 技术栈,自动将组件源码及依赖添加到项目中。部分特效需通过 jsrepo 的 CLI 类似操作。
Q3:React Bits 的许可是否允许商用?
A3:允许。项目采用 MIT + Commons Clause 许可,你可以在商业项目中自由使用和修改代码,但不得将该软件本身作为商品进行销售或直接售卖。
更多同类工具与网站,可在落地页组件分类继续挑选。
信息核实于 2026年7月,具体以官网为准。
评论
暂无评论