Dhub is a Markdown editor
for documentation and static sites

Edit Markdown and MDX like you're in Notion.
Push, pull, and create GitHub PRs right from your editor.

Works with
  • Docusaurus
  • Next.jsNext.js
Dhub

What's in the box

Visual Markdown editing

Craft Markdown or MDX content instantly with Dhub’s WYSIWYG editor. No technical knowledge required. Add images, tables, and other elements effortlessly while we take care of the Markdown behind the scenes.
Yellow blob
Yellow blob
PlanetSatellites
Saturn146
Jupiter
95
Uranus27
Mars2
Earth1
Mercury0
Venus0

Two-way GitHub sync

Take full control of your content with a two-way GitHub integration. Push, pull, and create pull requests directly from the editor. Dhub makes the GitHub workflow intuitive and part of your editing experience.

Team Collaboration

Bring your team into the project. Members can use Dhub without GitHub accounts and edit together in real time, directly in the editor.

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

Use with your favorite framework

Docusaurus

Dhub natively supports Docusaurus MDX format.

Import your Docusaurus project from GitHub, invite your team to join and start making changes to your docs content.

Your team doesn't need GitHub accounts to make changes or push them to GitHub.

Next.js Next.js

For projects running on Next.js, Dhub supports an open-source set of components provided by Prose UI.

Prose UI provides conventions and implementation for elements like centered images, code blocks with line numbers, and callouts.

Basic Markdown editing works out of the box, no Prose UI required.

Custom

You can really edit Markdown content regardless of what framework you use to render it. You won't need any additional setup for basic Markdown.

If you add more complex components, such as a captioned image, or a callout, Dhub will render them based on conventions defined in Prose UI.

Frequently Asked Questions

Dhub is for people and teams who manage Markdown-based static websites like documentation sites, knowledge bases, and blogs. It provides a user-friendly editing experience and streamlined GitHub workflow, saving you from wrestling with Markdown syntax, manual image uploads, and complex table editing.

Dhub is built specifically for managing Markdown for static websites. It combines a WYSIWYG editing experience with a seamless GitHub workflow, something you won't find in generic Markdown editors.

You don't need any technical knowledge to edit content. No Markdown required. You'll need some basic GitHub familiarity for the initial setup, but after that, anyone on your team can jump in and start editing.

Dhub connects through a GitHub app that you authorize to access your repository. Once connected, Dhub can pull your content, save changes, and create pull requests directly to your repo.

Dhub is framework-agnostic. You can use it with Next.js, Docusaurus, or even just plain Markdown files. When importing your project, you choose how you want special components (like callouts) formatted: either Docusaurus-style or Prose UI format.

Yes! You can add frontmatter fields and embed custom MDX components or code blocks. Just use the slash menu to insert frontmatter or embedded code wherever you need it.

Dhub needs permission to read, write, and create pull requests in your chosen repository. During setup, you'll review and approve exactly which repositories Dhub can access.

The Free plan covers personal, non-commercial projects with individual GitHub accounts and public repos. The Pro plan adds support for GitHub organizations and private repositories.

Not at all! Dhub is a WYSIWYG editor, so you work with formatted text just like in Google Docs or Word. No Markdown syntax required.

Nope! Your team can edit content and push changes directly to your repository—no GitHub account required. If you choose to use pull requests, someone with GitHub access will need to merge them. But if your team pushes directly to your branch, you're completely independent from GitHub's interface.

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

Ready to begin?

Turn your team's content workflow from a chore into a joy