基于 React Aria 与 Tailwind CSS v4 构建的 React UI 组件库,前身为 NextUI。
TheOrcDev/8bitcn-ui
基于 shadcn/ui 的复古 8 位风格可访问 React 组件,可通过 CLI 复制到项目中使用。
- Star
- 2,065
- Fork
- 119
- 未关闭 Issue
- 20
- 最近提交
- 前天
这是什么?
8bitcn/ui 是一套面向 React 项目的复古像素风 UI 组件库,基于 shadcn/ui 构建。组件以源代码形式通过 shadcn CLI 添加到你的项目中,而不是作为依赖包安装,因此可以直接修改样式和行为。
使用时运行 shadcn CLI 并指定 @8bitcn 注册表中的组件名(例如 button),之后即可从 components/ui/8bit 路径导入使用。该路径依赖项目中已配置的路径别名,在 Next.js 等框架中较为常见。
项目提供组件文档、区块(blocks)和主题,采用 MIT 协议开源。它强调可访问性与复古视觉风格的结合,适合需要街机或像素质感的游戏、趣味界面或仪表盘。
核心功能
- 01基于 React 的复古 8 位风格组件,强调可访问性。
- 02通过 shadcn CLI 以源码形式安装,代码归项目所有,可自由修改。
- 03提供组件目录、区块和主题等文档内容。
- 04基于 MIT 协议免费开源。
适用场景
- 为 Next.js 或 React 网页应用添加街机或像素风格。
- 为游戏或创意类项目构建趣味界面。
- 基于 shadcn 体系快速搭建复古主题的仪表盘。
快速上手
- 1
使用 shadcn CLI 将按钮组件添加到项目中
pnpm dlx shadcn@latest add @8bitcn/button - 2
在文件中导入并使用该组件
使用前须知
- 导入路径 @/components/ui/8bit 假设项目已配置路径别名,可能需要根据项目结构调整。
收录于专题
标签
常见问题
- 8bitcn-ui 是什么?
- 基于 shadcn/ui 的复古 8 位风格可访问 React 组件,可通过 CLI 复制到项目中使用。 8bitcn/ui 是一套面向 React 项目的复古像素风 UI 组件库,基于 shadcn/ui 构建。组件以源代码形式通过 shadcn CLI 添加到你的项目中,而不是作为依赖包安装,因此可以直接修改样式和行为。
- 8bitcn-ui 可以免费使用吗?用的什么许可证?
- 8bitcn-ui 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- 8bitcn-ui 还在维护吗?
- 活跃维护中。8bitcn-ui 最近一次提交是在 2026年11月5日。
- 8bitcn-ui 适合用来做什么?
- 为 Next.js 或 React 网页应用添加街机或像素风格。 为游戏或创意类项目构建趣味界面。 基于 shadcn 体系快速搭建复古主题的仪表盘。
- 8bitcn-ui 怎么安装和运行?
- 使用 shadcn CLI 将按钮组件添加到项目中: pnpm dlx shadcn@latest add @8bitcn/button 在文件中导入并使用该组件
- 在哪里获取 8bitcn-ui?
- 源代码和安装说明在 GitHub 上:https://github.com/TheOrcDev/8bitcn-ui
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
3.1万+75 本周2242TypeScriptApache-2.0更新于 13小时前
一套免费开源的 Tailwind CSS UI 组件,复制粘贴即可用于自己的项目,无需安装依赖包。
1.2万+6 本周524AstroMIT更新于 13天前
免费开源的 shadcn/ui 组件库,提供 1264 个仪表盘风格示例,可直接复制到 React 项目中使用。
3958+127 本周172TypeScriptMIT更新于 22天前
基于 shadcn/ui 的组件注册表,提供带弹性悬停动效的精致 UI 组件,支持 Radix 和 Base UI 两种版本。
1139+12 本周55TypeScriptMIT更新于 前天
一个基于 React 和 Tailwind CSS 的动效组件库,可直接复制到 Next.js 或 shadcn/ui 项目中使用。
2.3万+137 本周1234MDXMIT维护活跃更新于 3天前
基于 Tailwind CSS 和 Motion 的免费开源动画组件库,可直接集成到 shadcn/ui 项目中。
7011+131 本周373TypeScriptMIT维护活跃更新于 10天前