facebook/docusaurus

Easy to maintain open source documentation websites.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 11 minutes ago
Added to GitGenius on August 8th, 2026
Created on June 20th, 2017
Open Issues & Pull Requests: 393 (+0)
GitHub issues: Enabled
Number of forks: 10,028
Total Stargazers: 66,203 (+0)
Total Subscribers: 441 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 11.3 hours
Mean response time: 22.3 days
90th percentile: 16.5 days
Tracked items: 635

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 74% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "closed: duplicate" is answered fastest, typically in about 2 hours, while "proposal" waits about 35 hours. Only 5% of issues opened in the past year have been closed. Three people close 86% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 170
New in 7 days: 2
Closed in 7 days: 2
Avg open age: 1,035 days
Stale 30+ days: 115
Stale 90+ days: 96

Recent activity

Opened in 7 days: 2
Closed in 7 days: 1
Comments in 7 days: 3
Events in 7 days: 8

Top labels

  • bug (366)
  • feature (81)
  • status: needs triage (81)
  • proposal (67)
  • documentation (41)
  • closed: invalid (36)
  • external (33)
  • closed: wontfix (24)

Detailed Description

Docusaurus is a static site generator built by Facebook for creating and maintaining open source project documentation websites. Written in TypeScript and built on React, it provides a streamlined approach to documentation site creation that abstracts away the website build process so teams can focus on content rather than infrastructure.

The project is designed to be simple to start with, offering quick initialization through a CLI tool that gets users running in minimal time. It ships with essential pages and sections out of the box, including a home page, documentation section, blog functionality, and support pages. Beyond these defaults, Docusaurus is customizable, allowing teams to create uniquely styled sites that match their project identity. The platform includes built-in localization support via CrowdIn, enabling projects to translate documentation and reach international communities.

Docusaurus is classified as a documentation website, static site generator, and content management system with strong support for markdown, versioning, SEO optimization, and responsive design. These features make it particularly suited for developer documentation and open source project websites. The project is distributed as an npm package at @docusaurus/core and can be deployed to various platforms including Vercel and Netlify.

The repository demonstrates active maintenance and community engagement.

This cross-pollination suggests Docusaurus benefits from and contributes to broader patterns in developer tooling and documentation practices.

Docusaurus welcomes community contributions through multiple channels including Discord for general users and contributors, GitHub issues for bug reports and feature requests, and X for announcements. The project maintains a code of conduct and provides beginner-friendly issues to help new contributors get started. The codebase is tested with Jest and uses Prettier for code style consistency. The project is MIT licensed, with documentation under Creative Commons licensing, and receives infrastructure support from BrowserStack for cross-browser testing and Rocket Validator for accessibility and markup validation.