Repolode
internet-development

internet-development/www-sacred

一套 React 组件与样式库,用等宽字符风格的终端界面构建网页、桌面应用和静态站点。

Star
1,569
Fork
82
未关闭 Issue
4
最近提交
3天前

这是什么?

SRCL 是一个 React 组件与样式库,让界面呈现终端风格。组件围绕精确的等宽字符间距和行高设计,开发者可以直接复制粘贴现成的实现,用于网页、桌面应用或静态站点,无需从零搭建这种视觉风格。

项目在 scripts/cli/lib 下提供了一个无额外依赖的小型 CLI 框架,并同时提供 TypeScript 和 Python 两个版本。终端模板与 React 样式共用同一套调色板,便于把同一布局的界面在终端和浏览器之间移植。

仓库还在文档地址中提供 AGENTS.md、SKILL.md 等说明文件和组件源码,方便开发者和 AI 代理直接查阅约定与移植指南。

核心功能

  • 01基于等宽字符的 React 组件,字符间距和行高经过精确设定。
  • 02组件实现便于直接复制粘贴,快速组装界面。
  • 03无额外依赖的 TypeScript 与 Python CLI 框架,与 React 样式共用调色板。
  • 04提供将终端风格界面移植到 TypeScript CLI、Python 或 React 的指南。
  • 05组件源码和约定文档发布在固定地址,便于人和 AI 代理阅读。

适用场景

  • 为网页应用或静态站点打造复古终端风格的界面。
  • 制作以等宽文字为主的桌面风格界面。
  • 把终端界面移植到 React 页面,或反向移植。
  • 用 TypeScript 或 Python 编写与网页设计保持一致的命令行界面。

快速上手

  1. 1

    安装依赖(需要 Node.js 22.12+、24.x 或 26+)

    npm install
  2. 2

    启动开发服务器

    npm run dev
  3. 3

    在浏览器中打开 http://localhost:10000

使用前须知

  • 需要特定的 Node.js 版本:22.12+(22.x 系列)、24.x 或 26+;Node 18、20、23 和 25 不受支持。

标签

常见问题

www-sacred 是什么?
一套 React 组件与样式库,用等宽字符风格的终端界面构建网页、桌面应用和静态站点。 SRCL 是一个 React 组件与样式库,让界面呈现终端风格。组件围绕精确的等宽字符间距和行高设计,开发者可以直接复制粘贴现成的实现,用于网页、桌面应用或静态站点,无需从零搭建这种视觉风格。
www-sacred 可以免费使用吗?用的什么许可证?
www-sacred 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
www-sacred 还在维护吗?
活跃维护中。www-sacred 最近一次提交是在 2026年11月4日。
www-sacred 适合用来做什么?
为网页应用或静态站点打造复古终端风格的界面。 制作以等宽文字为主的桌面风格界面。 把终端界面移植到 React 页面,或反向移植。 用 TypeScript 或 Python 编写与网页设计保持一致的命令行界面。
www-sacred 怎么安装和运行?
安装依赖(需要 Node.js 22.12+、24.x 或 26+): npm install 启动开发服务器: npm run dev 在浏览器中打开 http://localhost:10000
在哪里获取 www-sacred?
源代码和安装说明在 GitHub 上:https://github.com/internet-development/www-sacred

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目