The Git-based CMS
for Docusaurus

Edit Docusaurus content without learning Markdown.
Keep your GitHub workflow. Ship docs faster.

No credit card required

Dhub visual editor for Docusaurus documentation

Why teams switch to Dhub

Ship docs faster

Focus on your content, not Markdown syntax. Tables, code blocks, and images just work.

Keep your GitHub workflow

Your content stays in GitHub. No lock-in. Push, pull, and create PRs without leaving the editor.

Your whole team can edit

Anyone can update docs directly. No technical knowledge required.

Built for Docusaurus

Visual MDX editing

Edit your Docusaurus content in a WYSIWYG editor. Tables, admonitions, code blocks, and images—all rendered visually. No Markdown syntax required.
Yellow blob
Yellow blob
PlanetSatellites
Saturn146
Jupiter
95
Uranus27
Mars2
Earth1
Mercury0
Venus0

Two-way GitHub sync

Push changes, pull updates, and create pull requests directly from the editor. Your team doesn't need GitHub accounts to contribute—Dhub handles the Git workflow.

Native Docusaurus support

Dhub understands Docusaurus MDX format natively. Your content stays compatible, always.

  • Admonitions and callouts
  • Tables without the Markdown headache
  • Intuitive UI for image uploads
  • LaTeX math equations
  • Embed custom MDX when you need it

Team collaboration

Invite your whole team—writers, marketers, product managers—without requiring GitHub accounts. Everyone can edit and push changes to your docs repository.

A day on Venus is longer than its year. It takes 243 Earth days to spin once, but only 225 to orbitSteve the Sun.

Docusaurus FAQ

Dhub lets you focus on content instead of wrestling with Markdown syntax. Tables, images, and formatting just work. Your whole team can contribute directly, including people without technical knowledge. You ship docs faster because there's less friction.

No. Once you connect a repo, anyone on your Dhub team can edit and push changes. No GitHub account needed. Their name still shows up in the commit history.

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

Yes. Import your GitHub repo and start editing. No changes to your project structure required.

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.

Pick the right plan for you

Hobby
Free
For personal, non-commercial use
Real-time collaboration
Unlimited users and projects
Personal GitHub accounts only
Public repositories only
Sign up
Pro
$10per user/month. Minimum 2 users.
For organizations and businesses
Everything in Free
GitHub Organizations support
Private repositories included
Try for free for 7 days

Want to learn more?

Read our detailed guide on using Dhub with Docusaurus, including step-by-step instructions and tips.

Read the full guide

Ready to simplify your Docusaurus workflow?

Give your team a visual editor that works with your GitHub repository.