Ground
Hand-crafted animated framer motion components that you can copy and paste into your apps. Free & Open Source.
Hand-crafted animated framer motion components that you can copy and paste into your apps. Free & Open Source.
为React/Next.js应用提供手绘级Framer Motion动画组件,全部免费开源,支持直接复制粘贴使用,无需安装额外依赖。
| 收费 | 免费开源 |
|---|---|
| 平台 | Web |
| 中文 | 否 |
| 用途 | 为React/Next.js项目提供可直接复制粘贴的手工动画组件 |
Ground 提供超过30种手工制作的动画组件,涵盖按钮、卡片、输入框、菜单、导航栏、轮播图、画廊、布局切换等类别。所有组件基于TailwindCSS + React/Next.js + Framer Motion + TypeScript构建,用户只需复制代码即可集成,底层样式(颜色、字体等)留给开发者自定义。
Ground 明确不提供完整UI库(如Material-UI或Chakra-UI),而是聚焦于可复用的动画效果和交互片段。它遵循“headless”风格(类似shadcn/ui),开发者只取所需代码,无冗余组件。项目由Bossadi Zenith个人维护,主要目的是学习Framer Motion并分享成果。
访问官网首页或组件文档页,按cmd+K(或Ctrl+K)打开搜索框,可快速查找组件。每个组件页面提供完整源代码和预览,复制后粘贴到项目中即可。项目要求项目本身已配置TailwindCSS、React/Next.js、Framer Motion和TypeScript。GitHub仓库提供完整源码和贡献指南。
项目在X(Twitter)上获得多位开发者好评。Chandra Panta Chhetri称赞其“headless风格类似shadcn/ui”;Rakesh Kumawat表示“一定会用”;Davis评价“So good!”;Peter Cruckshaw建议增加语法高亮功能。Anmol Baranwal特别提到“Gallery ones和Password strength很酷”。
Ground 完全免费且开源,无任何付费层级或隐藏功能。项目无中文文档或界面,所有内容均为英文。无官方移动端App,仅提供Web组件库。不支持Vue、Angular等其他框架,仅面向React/Next.js生态。
Q1:Ground 的组件需要安装npm包吗?
A1:不需要。Ground 采用“复制粘贴”模式,每个组件页面提供完整源代码,直接复制到项目中即可使用,无需安装任何npm包。但项目本身需要已配置TailwindCSS、React/Next.js、Framer Motion和TypeScript。
Q2:Ground 和 shadcn/ui 有什么区别?
A2:两者都采用headless风格和复制粘贴模式,但Ground专注于动画效果和交互组件(如Password strength、Sparkles按钮),而shadcn/ui提供更完整的UI基础组件(如对话框、表格)。Ground 的组件更强调Framer Motion动画,且项目由个人维护,规模较小。
Q3:Ground 的组件可以在Vue项目中使用吗?
A3:不能。Ground 的所有组件均基于React/Next.js和Framer Motion构建,不提供Vue、Angular或其他框架版本。官网文档明确要求使用React/Next.js + TailwindCSS + Framer Motion + TypeScript。
更多同类工具与网站,可在落地页组件分类继续挑选。
信息核实于 2026年7月,具体以官网为准。
评论
暂无评论