diff --git a/src/site/headless-cms/dhub.md b/src/site/headless-cms/dhub.md new file mode 100644 index 00000000..dece517e --- /dev/null +++ b/src/site/headless-cms/dhub.md @@ -0,0 +1,27 @@ +--- +title: Dhub +homepage: https://dhub.dev +twitter: withdhub +opensource: "No" +typeofcms: "Git-based" +supportedgenerators: + - Docusaurus + - Next.js + - Astro +description: Git-based CMS for documentation sites. Notion-style visual Markdown and MDX editor with two-way GitHub sync. Your content stays in your repo as clean Markdown — no lock-in. +--- + +Dhub is a Git-based CMS built for documentation websites. It gives content writers a Notion-style visual editor for Markdown and MDX while keeping all content stored in your GitHub repository. + +## Why Dhub? + +- **Visual editing**: A WYSIWYG editor that handles Markdown tables, images, LaTeX equations, callouts, and custom MDX components — no raw Markdown required. +- **Two-way GitHub sync**: Push changes directly to your main branch or submit them as a Pull Request. Edits made via Git/VS Code show up in Dhub immediately. +- **No lock-in**: Everything is committed back to GitHub as clean Markdown or MDX. Stop using Dhub anytime and keep all your files. +- **Team collaboration**: Non-technical contributors can write and manage docs without needing a GitHub account or knowing Git. + +## Framework Support + +- **Docusaurus**: Native support — import your existing project from GitHub and start editing. +- **Next.js & React**: Integrates with [Prose UI](https://prose-ui.com), an open-source component library for rendering Markdown content. +- **General Markdown**: Works with any static site generator that uses `.md` or `.mdx` files.