Skip to main content

Docusaurus with KeytarBuild optimized websites quickly, focus on your content

Coming from Docusaurus v1? Check out our v1 to v2 migration guide.
Powered by MDX

Powered by Markdown

Save time and focus on your project's documentation. Simply write docs and blog posts with Markdown/MDX and Docusaurus will publish a set of static HTML files ready to serve. You can even embed JSX components into your Markdown thanks to MDX.

Built Using React

Built Using React

Extend or customize your project's layout by reusing React. Docusaurus can be extended while reusing the same header and footer.

Ready for Translations

Ready for Translations

Localization comes pre-configured. Use Crowdin to translate your docs into over 70 languages.

Document Versioning

Document Versioning

Support users on all versions of your project. Document versioning helps you keep documentation in sync with project releases.

Document Search

Content Search

Make it easy for your community to find what they need in your documentation. We proudly support Algolia documentation search.

Christopher "vjeux" Chedeau

Lead Prettier Developer

I've helped open source many projects at Facebook and every one needed a website. They all had very similar constraints: the documentation should be written in markdown and be deployed via GitHub pages. I’m so glad that Docusaurus now exists so that I don’t have to spend a week each time spinning up a new one.

Hector Ramos

Lead React Native Advocate

Open source contributions to the React Native docs have skyrocketed after our move to Docusaurus. The docs are now hosted on a small repo in plain markdown, with none of the clutter that a typical static site generator would require. Thanks Slash!

Ricky Vetter

ReasonReact Developer

Docusaurus has been a great choice for the ReasonML family of projects. It makes our documentation consistent, i18n-friendly, easy to maintain, and friendly for new contributors.