news 2026/8/31 10:45:25

react-bits:把 168 个 React 动画组件直接粘贴进项目

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
react-bits:把 168 个 React 动画组件直接粘贴进项目

react-bits:把 168 个 React 动画组件直接粘贴进项目

【免费下载链接】react-bitsAn open source collection of animated, interactive & fully customizable React components for building memorable websites.项目地址: https://gitcode.com/GitHub_Trending/rea/react-bits

react-bits 是一个开源的动画 React 组件合集,一共 168 个组件,而且不用当依赖装——复制源码或跑一条命令就能进你的项目。从渐变标题、故障风文字到 WebGL 背景,拿来即用,代码完全归你改。

为什么不装,而是"复制走"

多数动画库的流程是:先npm install,再把你的界面套进它的 API。react-bits 反过来——它直接给你完整源码,粘贴进项目后就是你自己的:颜色、缓动曲线、渲染方式想怎么改就怎么改,不存在"这个库不支持这种写法"。

两种拿代码的方式:

  • 手动:打开任一组件的 Code 标签页,源码直接展示,连该装哪些依赖都列好了
  • CLI:用 shadcn 或 jsrepo 一条命令把组件拉进项目

每个组件的源码都能在 组件源码目录 里翻到,想看实现细节很方便。

168 个动画组件能干什么

168 个组件分四类,且每个都有 JS/CSS、JS/Tailwind、TS/CSS、TS/Tailwind 四个版本,团队用什么技术栈都能对上:

  • 38 个交互动画:光标拖尾、磁吸跟随、点击火花、波纹扭曲
  • 32 个文字动画:逐字拆分入场、乱码解密、3D 深度、随滚动速度变形
  • 54 个背景效果:极光、星系、CRT 老电视扭曲、粒子星野
  • 44 个交互组件:弹跳卡片、3D 倾斜卡、带景深的轮播、毛玻璃图标

一条命令装进你的项目

用 shadcn CLI 的话,一行搞定:

npx shadcn@latest add @react-bits/SplitText-JS-CSS

组件名和结尾的版本后缀(JS/TS × CSS/TW)换成你要的就行。不想用 CLI 就直接去官网复制源码,效果一样。

适合谁,有什么要注意的

适合这三类人:

  • 做个人站、落地页的:塞个文字动画加背景,页面立刻不"素"了
  • 做演示、答辩、作品集的:3D 卡片、粒子标题比纯文字有记忆点
  • TS 和 Tailwind 用户:四个版本直接选对应的,零适配成本

两个提醒:粒子星野、流体金属这类重度 canvas/WebGL 组件,在低配设备上会吃帧率,上线前在自己目标设备上跑一下;另外因为是复制使用,以后想升级组件得手动同步代码,不像依赖那样npm update一下就好。

react-bits 属于那种打开就想往下翻、用一次就存进书签的工具箱。下次做页面卡壳时,别先搜"React 动画"教程了——挑一个复制过去,30 秒就能看到效果。

【免费下载链接】react-bitsAn open source collection of animated, interactive & fully customizable React components for building memorable websites.项目地址: https://gitcode.com/GitHub_Trending/rea/react-bits

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/31 10:44:29

Vale:面向自然语言文本的Linter,用规则统一技术文档风格

Vale 是一个面向自然语言文本的 Linter,英文定位就叫 Linter for Prose。简单说,它用命令行方式帮你检查散文、技术文档、博客文章里的用词、术语、一致性和风格问题,而不是检查语法错误或者做排版。这个定位让它和拼写检查器、Markdown 格式…

作者头像 李华
网站建设 2026/8/31 10:42:58

深信服C/C++开发岗笔试D卷全解析:考点、编程题与避坑指南

秋招那阵子,深信服的C/C软件开发岗位笔试是我们宿舍讨论最多的一场。网申投完没两天就收到了在线笔试通知,点进去一看是D卷,当时还在牛客上搜了一圈,发现考过的人说法五花八门,有人说偏基础,有人说算法题很…

作者头像 李华
网站建设 2026/8/31 10:39:40

用了半年察元:被同事问最多的十个问题

察元AI文档助手在我这台机器上跑了半年,从看客变成部门"人肉接口人",被问的问题重复率极高。挑十个最高频的整理成问答,答案都是我实际踩过验证过的,不是手册复读。排错密度最高的那两周,我几乎每天都要口头…

作者头像 李华
网站建设 2026/8/31 10:36:22

家政O2O系统三端源码解析:仿阿姨帮58到家的上门平台搭建指南

简介:这是一套面向PHP开发者与O2O创业团队的高仿上门服务系统源码,基于BAOCMS二次开发,完整复刻阿姨帮、58到家核心业务逻辑,适用于搭建家政、跑腿、外卖、酒店、农家乐等多场景本地生活服务平台。资源包共2000个文件,…

作者头像 李华
网站建设 2026/8/31 10:35:33

LibTV导演台实战:从零制作1分钟AI真人短剧全流程

在实际 AI 短视频创作里,LibTV 经常被当作一个“导演台”来使用:先确定剧本,再固定角色和场景,然后逐镜头生成图片和视频,最后合成成片。这种工作流很适合 AI 真人短剧,因为真人风格的角色最怕前后不一致&a…

作者头像 李华