一款无需构建过程、可将 Markdown 文件直接转为文档网站的工具。
3.2万5784JavaScriptMIT更新于 昨天
DevDocs 将多种编程语言、框架和工具的参考文档整合到一个网页界面中,提供即时搜索、键盘快捷键、深色主题和适配移动端的布局。用户可以自行选择需要安装的文档集,只加载实际使用的内容。
应用完全在浏览器中运行,下载文档后可离线使用。后端由 Ruby 编写的抓取器负责从上游来源生成规范化的 HTML 和搜索索引,并配有一个基于 Sinatra 的小型服务器。项目支持 Docker 运行,也可以用 Ruby 手动安装,通过 thor 命令行工具完成文档的下载、生成和打包。
项目侧重 API 和参考类内容,而非教程指南,由 freeCodeCamp 运营。贡献者可以通过抓取器和过滤器机制添加新的文档集。
使用 Docker 在本地运行 DevDocs
docker run --name devdocs -d -p 9292:9292 ghcr.io/freecodecamp/devdocs:latest概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
一款无需构建过程、可将 Markdown 文件直接转为文档网站的工具。
基于 reStructuredText 的 Python 文档生成工具,可输出 HTML、PDF、EPUB 等多种格式。
远程控制 Claude Code、Codex 等 AI 编程代理,在本机运行会话,通过手机或网页操作。
开源工具,可根据 OpenAPI、Swagger、AsyncAPI 或 GraphQL 定义生成响应式的 API 参考文档站点。
基于 React.js 构建文档网站的框架,支持 Next.js、Astro 及多种 Vite 生态的 React 框架。
Swagger UI 可根据 OpenAPI/Swagger 规范文件在浏览器中生成可交互的 API 文档。