facebook/docusaurus

GITHUB中文整理

主语言 TypeScript · 66,599 星 · MIT · 创建于 2017-06-21

文档网站开源工具TypeScript站点构建
打开 GitHub 仓库

一个用于构建、部署和维护开源项目网站的工具,基于 TypeScript 开发,帮助开发者快速搭建文档站点。

Stars 66,599 累计 star,越多说明被认可得越广
Watching 436 订阅该仓库变动的人数
Forks 10,107 被派生出去的仓库数
Issues 439 当前开放的 Issue 数
语言 TypeScript GitHub 自动判定的主语言
许可证 MIT 开源协议,用之前先确认能不能商用
24h 增长 — 数据积累中
7 日增长 — 数据积累中
30 日增长 — 数据积累中

仓库健康度

5 个维度
只看客观信号,不构成安全性结论
维护活跃度 数据完整
2026-10-24 04:44 最近推送

最近推送 2026-10-24 04:44(4 天前),属于活跃维护

社区响应 数据完整
439 开放 Issue

开放 Issue 439 个 · Fork 10,107 个

增长趋势 证据不足
— 7 日新增

star 记录还不够天数,增量算不出来

项目规范 数据完整
MIT 许可证

许可证 MIT · 6 个 topics

版本发布 证据不足
— 发布次数

这一项暂无数据,不代表项目没有发布

「证据不足」表示这项数据暂时没有取到,不能读成「项目有问题」;「部分数据」表示只拿到一部分信号。版本发布要额外调 Releases 接口,下一版补。

Star 趋势

6 天记录
最近 90 天站内记录的星数
66,599当前 Star +28首尾差值 2026-10-23最早记录 2026-10-28最近记录

横轴 2026-10-23 → 2026-10-28,纵轴按这段时间的最小/最大值拉伸。趋势来自站内每天记录一次的星数,页面打开时不会实时请求 GitHub。

它解决什么问题

据 README 归纳
没有它会怎样

开源项目往往需要清晰、易维护的文档网站来展示使用方式和 API 说明。如果没有合适的工具,开发者需要从零搭建站点结构、配置路由和样式,耗费大量时间在基础设施上,难以专注内容编写和长期维护。

核心能力

5 条
归纳自 README,不是功能列表照抄
  1. 1提供命令行初始化命令,快速创建站点项目
  2. 2支持本地化,便于为文档添加多语言版本
  3. 3允许自定义站点外观和配置
  4. 4面向开源项目网站,简化构建与部署流程
  5. 5提供在线 playground 供即时体验

项目画像

6 个角度
决定要不要用之前,先看这六条

项目定位

一个用于构建、部署和维护开源项目网站的工具,基于 TypeScript 开发,帮助开发者快速搭建文档站点。

适合谁

适合需要为开源项目搭建和维护文档网站的开发者或团队,尤其是希望快速起步并长期维护站点内容的人。

典型场景

为一个开源软件项目创建官方文档网站,集中展示使用说明和 API 文档。;为已有文档站点添加多语言支持,让不同语言的用户都能阅读。;在正式搭建前通过在线 playground 快速体验站点效果。

部署难度

需要先安装 Node.js 和 npm,然后运行一条初始化命令生成项目,再按项目结构编写内容并构建部署,整体上手步骤较少。

风险限制

需要 Node.js 和 npm 环境;其余具体要求说明未详细展开。

最近维护

最近一次推送是 2026-10-24 04:44。 实现方式:通过 npm 初始化命令生成站点项目骨架,开发者在生成的项目中编写文档和配置,工具负责构建并产出可部署的网站。

README 原文细节

2 个板块
项目自己写的功能与用法,原文照录

怎么安装从零跑起来的步骤

Installation

npm init docusaurus@latest

其它说明README 里剩下的内容

Beginner-friendly bugs

To help you get your feet wet and get you familiar with our contribution process, we have a list of beginner-friendly bugs that might contain smaller issues to tackle first. This is a great place to get started.

关于 docusaurus 的常见问题

6 个问题
答案来自 README 归纳与 GitHub 实时数据
docusaurus 是做什么的?

一个用于构建、部署和维护开源项目网站的工具,基于 TypeScript 开发,帮助开发者快速搭建文档站点。 开源项目往往需要清晰、易维护的文档网站来展示使用方式和 API 说明。如果没有合适的工具,开发者需要从零搭建站点结构、配置路由和样式,耗费大量时间在基础设施上,难以专注内容编写和长期维护。

docusaurus 有哪些功能?

核心能力:提供命令行初始化命令,快速创建站点项目;支持本地化,便于为文档添加多语言版本;允许自定义站点外观和配置;面向开源项目网站,简化构建与部署流程;提供在线 playground 供即时体验。

docusaurus 适合谁用?

适合需要为开源项目搭建和维护文档网站的开发者或团队,尤其是希望快速起步并长期维护站点内容的人。

docusaurus 是怎么工作的?

通过 npm 初始化命令生成站点项目骨架,开发者在生成的项目中编写文档和配置,工具负责构建并产出可部署的网站。

用 docusaurus 有什么门槛或限制?

需要 Node.js 和 npm 环境;其余具体要求说明未详细展开。

docusaurus 现在还在维护吗?数据怎么样?

目前 66,599 星,10,107 个 Fork,主语言 TypeScript,创建于 2017-06-21,最近一次推送 2026-10-24 04:44,许可证 MIT。星数、Fork、推送时间都是 GitHub 返回的实时数据,「最近推送」离现在越近说明越活跃;长期不动要留意是否已停止维护。

这些内容来自哪

读法说明
中文整理据 README 归纳,数据取自 GitHub
中文说明据项目 README 归纳只写 README 能确认的内容,不替作者补功能与数字
关键数据与 GitHub 页面一致星数、Fork、语言与时间都不做二次加工
数据日期2026-10-23 17:56星数与介绍这份数据是哪一天的

项目数据取自 GitHub 官方接口与项目 README;星数、Fork、语言与时间以 GitHub 页面为准,档案更新于 2026-10-23 17:56。