Skip to content
SPECIFICTION
Get listed

Dhub vs Mattrbld

Dhub

dhub.dev

Mattrbld

mattrbld.com

Side by side

FigureDhubMattrbld
Price from$41/moFree
Free planYesYes
Free trialYes—
Open source——
WebYesYes
iOS—Yes
Android—Yes
Self-hosted—Yes
Plans published32
Spec score · Git-Based CMS8.1 (#9)7.8 (#15)
ProductDhub is a Git-based content management system with a visual Markdown and MDX editor for technical documentation.Mattrbld is a Git-based headless CMS for creating, editing, and managing content independently of a particular frontend framework.

Plans

Dhub

  • HobbyFree
  • Pro$41 a month
  • Business$249 a month

Dhub pricing →

Mattrbld

  • Official hosted instanceFree
  • Self-hosted coreFree

Mattrbld pricing →

In their own words

Dhub

Dhub is a Git-based content management system for technical documentation kept in Markdown or MDX files in GitHub repositories. Its visual editor lets contributors work with that content without writing Markdown syntax. Teams can edit in real time, including members who do not have GitHub accounts, and can push changes, create pull requests, or pull the latest repository changes. Dhub works with projects built on Docusaurus, Next.js, TanStack Start, Astro, Hugo, VitePress, and Fumadocs. The editor supports image uploads and management, including paths and storage. Teams can rearrange a documentation sidebar visually, with its structure saved to navigation.json; Docusaurus and Fumadocs need an adapter for this feature. Pull-request changes from teammates or AI agents can appear as page highlights for review. The free Hobby plan is limited to personal, non-commercial use, personal GitHub accounts, public repositories, and pushes to the default branch. Paid plans start at $16/mo, with a 14-day trial listed.

Visit dhub.dev

Mattrbld

Mattrbld is a Git-based headless CMS for creating and managing content without tying editors to a particular frontend framework. Content remains in Git repositories rather than on Mattrbld’s external servers. After importing a project, users can edit offline, but must reconnect to publish changes. Schemas define content fields and validation rules, which Mattrbld uses to create editing forms. It supports JSON and Markdown files with YAML frontmatter; plain YAML support is planned but not implemented. Developers can implement a preview route using Mattrbld’s protocol to show content updates in real time. Repository communication uses Git; its documentation names GitLab, GitHub, and Bitbucket as providers that require a CORS proxy. Mattrbld does not require its own account, but collaborators need Git-provider accounts to access private repositories or sync. It is free, with an official hosted instance and a self-hosted core. The hosted instance has no availability guarantee, and its provided CORS proxy is intended for small-scale private projects. Mattrbld can also be built from source and hosted as a single-page application.

Visit mattrbld.com