Prefer to talk to a human? Book a demo ›
Trusted by teams that care about documentation
Make documentation your competitive advantage
Developer docs that turn readers into customers
Use Markdown and OpenAPI specs to build world-class developer documentation.
Start simple, and scale up to advanced multi-version documentation as you grow your product.
Docs-as-code without DocOps
Focus on your content, not your tooling. Get a production-ready, zero-config docs-as-code setup out of the box.
CCMS features in Markdown
Construct your documentation from modular topics, all in a Markdown and docs-as-code context
Great design
Doctave documentation sites get a modern, clean design out of the box that you can customize to fit your brand without any CSS.
Flexible versioning
Manage documentation version with Git branches. No duplicate content bloating your repository and slowing down your builds.
OpenAPI documentation generator
Include your OpenAPI spec and create modern API reference documentation alongside your Markdown guides.
Unified search
Search through OpenAPI reference documentation and Markdown guides in one place. No need to set up a separate search engine.
Structured Markdown
Bringing the best parts of DITA to docs-as-code and Markdown
Reuse content with ease and construct your documentation from modular topics, all in a Markdown and docs-as-code context
Read More ›Content reuse & single sourcing
Organize your content into discrete, self-contained topics to reuse across your project
# Getting Started
<Topic.ProductDescription />
## Creating an account
<Topic.AccountCreationInstructions />
Semantic authoring
Add semantic structure and metadata to Markdown and validate your content conforms to your rules
---
elements:
Walkthrough:
attributes:
title:
type: string
required: true
children:
- Walkthrough.Description
- Walkthrough.Steps
Walkthrough.Description:
Walkthrough.Steps:
---
Multi-source content
Break content silos. Reference topics across projects and Git repositories.
---
import:
- nebularis/api
- nebularis/java-client
- nebularis/python-client
- nebularis/javascript-client
You're in good company
Trusted by teams that care about their documentation
Doctave powers the developer documentation of world-class API-first, developer tools, and cybersecurity companies
"Doctave has proven to be an ideal solution for our public API documentation"
Upvest had always pursued a documentation-as-code strategy, using an open-source static site generator, but we faced a challenge building a Git-driven system that could manage access to content for multiple API versions and audiences.
Doctave provides us that flexibility out-of-the-box whilst allowing us to maintain absolute control of our OpenAPI spec and documentation development processes.“
Geoffrey Teale
Head of Developer eXperience at Upvest
"Doctave makes our developers happy"
For SSH, publishing the product and API documentation from our code repository seamlessly integrates to our ways of working. Having the ability to easily tie the documentation updates to our existing CI/CD pipeline and release process simplifies the steps and ensures that the documentation is always up-to-date.
To us, Doctave is bringing the product documentation writing and publishing experience to its next evolutionary step.“
Miikka Sainio
CTO at SSH Communications Security
How it works
The docs-as-code workflow you want, without endless configuration
Doctave handles the DocOps for you, so you can focus on your content
From authoring, to reviewing, to publishing, we've got you covered
No more fragile development environments
Doctave Studio is a desktop application that encapsulates your whole authoring environment. Use your favorite text editor to edit your docs, and Doctave Studio gives you lightning fast previews and warns about any errors.
No more debugging `npm install`
and broken authoring environments.
Doctave Studio works on my machine, and yours, and is always up to date.
No more broken links
Never ship another broken link. Doctave Studio warns you about issues before they reach your readers.
Lightning fast builds
Don't let your tools slow you down. Doctave Studio can build thousands of documents in milliseconds.
Works on macOS, Windows, and Linux
Doctave Studio works on my machine, and yours. Don't let fragile development environments prevent collabortion. Doctave Studio is always up to date and easy to install on macOS, Windows, and Linux.
Interactive components, no JavaScript required
Create beautiful, interactive, and responsive documentation with Doctave's built-in components. Bring your docs to life with tabs, cards, and more without writing any JavaScript or custom CSS.
Build high-converting landing pages
Create experiences that convert readers into customers. Sprinkle Doctave components throughout your Markdown files to build compelling landing pages.
Unify your product docs and API reference
Add your OpenAPI specification to your Doctave project to get world-class API reference documentation. No need for a separate site for API docs.
Automatically updates when your API changes
No manual intervention required. When your OpenAPI spec changes, Doctave automatically updates your documentation.
CI/CD integration with one line
Hook Doctave up to your CI/CD pipeline with one line of code. Doctave will automatically build your documentation, deploy it to a preview environment, verify links, and finally deliver it to your readers when you merge your changes.
Preview environments
Get isolated preview environments out of the box for every pull request. Review changes easily by getting the full visual context of your changes.
Works with any CI/CD provider
Add Doctave to your CI/CD pipeline with one line. Your documentation gets pushed to Doctave, where it is built, a preview is deployed, links are verified, and finally delivered to your readers.
Release management made easy
Manage multiple versions of your documentation through Doctave's Git-based versioning system. Set access control rules for each version individually and deploy new releases with a single click.
Git-based versioning
Each version of your documentation is stored in a separate Git branch. Pushing a change from a branch automatically updates the corresponding version's content.
Private & password-protected versions
Create private staging environments and share password-protected versions with external stakeholders.
Ready to upgrade your docs?
Try Doctave for free until you're ready to go to production
No credit card required.