一款无需构建过程、可将 Markdown 文件直接转为文档网站的工具。
3.2万+6 本周5782JavaScriptMIT维护活跃更新于 前天
基于 TypeScript 的文档框架,可从 Markdown/MDX 生成文档站点,并支持 OpenAPI 与 GraphQL 接口文档。
xyd 是一个基于 TypeScript 和 React 构建的文档框架,可将 Markdown 和 MDX 内容生成为文档网站。它提供无需配置、支持热更新的开发服务器,并可通过命令构建静态文件用于部署。
其特色是原生支持 API 规范:可根据 OpenAPI 和 GraphQL 模式生成接口文档,并基于这些规范生成 SDK。项目内置多款主题、全文搜索,并集成了数据分析、A/B 测试和在线客服等插件,组件也可自由扩展或替换。
项目采用 MIT 许可证,需要 Node 22.12 及以上版本。另外提供迁移工具,方便从其他文档框架迁移过来。
确认已安装 Node 22.12+
使用 bun 全局安装 xyd
bun add -g xyd-js启动开发服务器
xyd构建静态文档文件
xyd build概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
一款无需构建过程、可将 Markdown 文件直接转为文档网站的工具。
基于 reStructuredText 的 Python 文档生成工具,可输出 HTML、PDF、EPUB 等多种格式。
基于 React.js 构建文档网站的框架,支持 Next.js、Astro 及多种 Vite 生态的 React 框架。
一款 JavaScript 的 API 文档生成工具,可从源码注释中生成 HTML 文档。
基于 Vite 和 Vue 构建的静态站点生成器,用于从 Markdown 创建文档和内容网站。
从 Python 模块、包和 docstring 自动生成 API 文档,无需复杂配置。