Mari blog

The state of docs platforms (and where Mari fits)

Daniel Henneberger · 2026-05-07

I'll save you the throat-clearing: most "docs platforms" are publishing tools. They take your already-written prose and put a search bar on it. That's useful — and it's also not the bottleneck on any team I've ever shipped with.

The bottleneck is the writing.

Below is the honest landscape, as of mid-2026.

The incumbents, in one sentence each

If your problem is "we have great docs but the website is ugly," go pay Mintlify.

If your problem is "we have an OpenAPI spec but no SDKs," Fern earns its money.

If your problem is "we don't have the docs, and writing them is the work no engineer wants — that's where the rest of this post is for.

The feature picture

I'm cautious about feature tables — they invite cherry-picking. So here's the table with the cherry-picking out in the open: this is the work I think matters for a docs system, not a publishing pipeline. Reasonable people will disagree on the rows.

Capability Mintlify Fern ReadMe Mari
Polished published site
Search (LLM-powered)
Versioning
API reference from OpenAPI
SDK generation ⚠️ ⚠️
Drafts prose from your code + PRs
Checks facts against the source
Detects stale docs against shipped code ⚠️ ⚠️
Opens PRs to fix what it finds
An owner and a sign-off on every fact
Style-tuned to your house voice
Self-hosted runners (data stays in VPC) ⚠️
Audit log + SSO + SAML
SOC 2 Type II

Legend: ✅ shipped, ⚠️ partial / on roadmap, ❌ not really.

The interesting rows are the bold ones. Every other vendor on this list assumes a human will write the words. Mari is the only one whose roadmap is organized around not assuming that.

Why we don't try to compete on the publishing layer

Two reasons.

One, the publishing layer is commoditizing fast. Mintlify is good. Docusaurus is free. Once you have content, getting it on the internet looking nice is a solved problem.

Two, every minute spent making the published site shinier is a minute not spent on the actual problem: the docs aren't written. Or they were written eighteen months ago and the system has drifted past them.

So Mari embraces this:

We render to your existing platform. Use Mintlify, GitBook, Docusaurus, plain MDX in a docs/ folder. Mari opens PRs against whatever you already host. We are upstream, not in the way.

If you're shopping for "the prettiest docs site," we'll cheerfully point you at Mintlify and tell you to come back when you want the docs themselves to be a less-painful problem.

What's not in the table

A few things I deliberately left off because they don't decide the purchase, even though vendors like to lead with them:

Where we'd genuinely lose

To keep my honesty card valid:

What we want feedback on

Three questions we're actively weighing:

  1. Sources: git and Slack are in. Which source does your team's truth actually live in?
  2. Drift signals: which changes should page a doc owner, and which should just open a quiet PR?
  3. The security review: what does a vendor reviewer need from us that /security doesn't already answer?

If you've already shopped this category and have opinions, open an issue. The harshest feedback is the most useful.

— Daniel