Community · v0.1.0 · Self-hosted

Documentation that
ships with your product

Write in MDX. Configure with JSON. Deploy anywhere.
Viabl gives your docs the same care you give your product.

npm install -g @viablkit/cli
localhost:7777
Viabl docs interface

Everything docs need.
Nothing they don't.

MDX powered

Write docs in MDX — full Markdown plus React components. Import your own components or use Viabl's built-ins.

JSON configuration

One docs.json controls everything — navigation, branding, colors, versioning, search, and feedback.

OpenAPI support

Point to your OpenAPI spec and get a beautiful, interactive API reference automatically generated.

Live reload

Edit any MDX file and the browser updates instantly. No manual refresh, no lost state.

Version switcher

Ship docs for multiple versions of your product. Users switch between them without leaving the page.

Full-text search

Every page, every heading, every section — indexed and searchable out of the box. No configuration needed.

From zero to docs
in three commands.

Install the CLI, scaffold a project from the starter template, and start writing. No config needed to get something running.

Read the docs
terminal
$npm install -g @viablkit/cli
added 1 package in 2s
$viabl init my-docs
Starter template downloaded
Git repository initialised
Created my-docs
$cd my-docs && viabl dev
Renderer v0.1.0 ready
Content server running on port 7778
Ready at http://localhost:7777

Your docs deserve
the same attention as your product.

Start with the CLI. Deploy on your own terms.
Hosted platform coming soon.