简介

goodui 是一个为 shadcn/ui 打造的应用界面库:日程与预约、仪表盘、表格、账单、认证、引导、通知和 AI。共有 150 个区块,分 13 个分类,其中 39 个免费。

工作原理

  • 区块通过 shadcn CLI 安装。源码落在 components/goodui/ 里,随你修改。
  • 区块使用你自己的 components/ui,所以你的主题、圆角和字体都会生效。
  • 两种 shadcn 风味(Radix 和 Base UI)、Tailwind v4 和 React 19 都支持。
  • 每个区块都自带真实感演示数据,并处理好各种状态:空、加载中、错误、撤销。
  • 不包含后端。把演示数据换成你的 API、Supabase、Prisma 或其他任何来源。

字体

套件自带字体:正文用 goodui Sans,标题用 goodui Display,提供可变 WOFF2 以及供 React Native 使用的静态 TTF 文件。两者都派生自 Figtree,采用 SIL Open Font License 1.1 授权,所以任何项目都能用,不限于 goodui。字体样张、下载和 next/font 配置: 字体.

免费与 Pro

免费区块采用 MIT 许可,从公共注册表安装。Pro 区块用你的许可证密钥从私有注册表安装。详见 Pro 访问.