OpenAPI, done right
Drop in a spec and get a full three-pane reference — endpoints, schemas, auth, and a request explorer — regenerated on every build.
Everything Scalar and Mintlify do — first-class OpenAPI, a live playground, instant search, and AI on your own key — open source and self-hostable. No SaaS. No seats. No lock-in.
Point Markline at an openapi.json and it builds a three-pane reference with a working request explorer and copy-paste samples in every language — no dashboard, no proxy, no per-call billing.
Creates a payment and returns the resulting object. Idempotent on Idempotency-Key.
The features that made hosted docs platforms worth paying for — rebuilt as a framework you run yourself.
Drop in a spec and get a full three-pane reference — endpoints, schemas, auth, and a request explorer — regenerated on every build.
Real requests, right in the page. Auth, variables, and responses — no Postman round-trip.
A prebuilt index ships with your site. Fast, offline-capable, zero services to run.
Static output to any CDN, your own box, or a single Docker image. Your data never leaves.
CSS-variable design tokens, 11 named presets, and real light/dark — branded without forking.
Callouts, tabs, code groups, and your own React components — inline in Markdown.
Markline ships the AI layer the hosted platforms meter — Ask-AI answers, Copy-for-LLM, llms.txt, semantic search — wired straight to your provider. Your key, your data, your bill. Nothing routes through us.
Natural-language answers grounded in your docs, with citations back to the source page.
One click turns any page into clean, prompt-ready context for your own model.
Machine-readable docs by default — every page available as raw Markdown and an llms.txt index.
Embeddings-based search that matches meaning, not just keywords — generated at build time.
markline build to emit a static ./dist, then serve it with any web server or the bundled Docker image. No runtime services are required — the search index and API reference are prebuilt.Scalar and Mintlify are excellent — and they're services. The difference isn't features. It's who holds the keys.
| Capability | Markline | Scalar | Mintlify |
|---|---|---|---|
| Open source (MIT) | ● | core | — |
| Self-host anywhere | ● | partial | — |
| No vendor lock-in | ● | partial | — |
| No seat / page pricing | ● | — | — |
| First-class OpenAPI reference | ● | ● | ● |
| Interactive request playground | ● | ● | ● |
| Static search, no services | ● | hosted | hosted |
| Light / dark + themeable tokens | ● | ● | partial |
| AI answers on your own key (BYOK) | ● | — | metered |
| Copy-for-LLM · llms.txt · Markdown | ● | partial | ● |
| You own the data & the build | ● | — | — |
// Reflects publicly documented capabilities · June 2026 · corrections welcome via PR.
No logo wall yet — just an open repo, a permissive license, and sites already shipping on Markline.
One command to scaffold. One repo to keep. Zero services to depend on.