Docusaurus finally has an editor.

A visual editor for your whole team. Edit pages and visually review changes from teammates or AI agents, with no need to know Markdown or Git.

Free for personal projects · 14-day trial on Pro · Works with your existing repo

Built for Docusaurus

Edit the page, not the Markdown

Admonitions, tabs, tables and code blocks are real blocks you click into, not syntax you type. Drop in an image and it lands in /static with the right path.

Teammates can edit the same page at the same time.

Rearrange the sidebar by dragging

Add pages, folders, links and dividers, then drag them into place. Dhub saves the structure to navigation.json and your Docusaurus sidebar follows it.

One-time setup: a short sidebars.js adapter.

GitHub, without the GitHub part

Writers push, pull and open pull requests from the editor, with no GitHub account. Their names show in the commit history, and your review and CI stay as they are.

Review docs PRs visually

Open any pull request, from a teammate or from Claude Code, and see each change highlighted on the page instead of in an MDX diff.

Fix it in place and push to the same PR.

Plans and pricing

Get 2 months free with annual billing

Hobby
For personal, non-commercial use
Free
1 user
Personal GitHub accounts only
Public repositories only
Edit and push to your default branch
Pro
For companies and teams
$41/month
Billed $588 $490 / year
Everything in Hobby
3 seats included
Additional seats$100/seat/year
GitHub Organizations and private repositories
Branches and pull requests
Review changes visually before you push
Real-time collaboration
Business
For teams that want everything handled
$249/month
Billed $3,588 $2,990 / year
Everything in Pro
Unlimited seats
Onboarding call and priority support
Help with migration and custom MDX components

Docusaurus FAQ

Docusaurus has no editor of its own, so every docs change means writing Markdown and going through Git. Dhub puts a visual editor on top of your existing repo. Writers edit tables, admonitions, tabs and images as blocks on the page, reviewers see each change highlighted instead of reading an MDX diff, and everything still lands in GitHub as ordinary commits and pull requests.

Yes. Import your GitHub repo and start editing pages right away, with no setup and no changes to your project structure. One feature takes a one-time setup: to edit the sidebar visually, you add a short sidebars.js adapter that reads the navigation.json file Dhub saves. Read the setup guide.

Yes, and some teams use Dhub for exactly that. When an agent pushes a branch or opens a pull request, open it in Dhub and every change is highlighted on the page, so a person can read the changed page instead of working through an MDX diff. Fix anything in place and push to the same pull request. Branches, pull requests and review are part of the Pro plan.

No. Once you connect a repo, anyone on your Dhub team can edit and push changes without a GitHub account, and their name still shows up in the commit history. If you choose to use pull requests, someone with GitHub access will need to merge them.

We connected Dhub, CloudCannon, TinaCMS, Decap CMS and GitCMS to the same Docusaurus repo and ran them through the same checklist. The short version: Dhub needs no setup to start editing, edits admonitions and tabs in place, and is the only one with a visual navigation editor, which takes a one-time sidebars.js adapter. TinaCMS and Decap are open source, and CloudCannon also hosts your site. Read the full comparison.

Drag and drop. Dhub saves images to your /static folder and generates the correct path. They get pushed to GitHub with your other changes.

When Dhub encounters custom React components it doesn't recognize, it displays them as embedded MDX blocks. You can edit the JSX code directly within these blocks. This way, you can use any custom component while still benefiting from visual editing for standard content.

Yes. Dhub shows your entire project structure, including versioned documentation folders. You can edit any version of your docs, and changes are pushed to the appropriate location in your repository.

Dhub works with Docusaurus i18n out of the box. Your translated content folders show up in the file tree, and you can edit any language the same way.

See it with your own docs

Import your Docusaurus repo from GitHub and start editing pages right away. Your project structure stays as it is.

Try Dhub Free

Free for personal projects · 14-day trial on Pro