Button
Calls to action, right inside your prose.
<Button href="https://docs.doccupine.com" icon="Rocket"> Read the docs </Button> <Button href="/import" variant="secondary" outline> Import a repo </Button>
By use case
By team
Ship a documentation site that looks like a category leader in an afternoon. Import your repo, get a polished site, point your domain, and you are live. Free for 30 days.
30-day free trial. No credit card. Flat pricing.
Three steps from a GitHub repo to a documentation site on your own domain.
Point Doccupine at a GitHub repo and get a complete, well-structured draft in minutes. No blank page, no template to wrangle.
Set your colors, fonts, and components until it looks unmistakably like you. Every bit of theming is included, none of it paywalled.
Managed hosting builds and deploys for you. Add your custom domain and your docs are live, the same afternoon you started.
Your docs should look like you hired a design team. They can, on day one.
Callouts, tabs, code groups, and cards come built in. Drop them into your MDX and they just look right, out of the box.
An 18-color palette with a dedicated dark mode, custom heading, body, and code fonts, and full CSS control when you want to go further.
Customization is not gated behind a higher tier. The site that looks like a category leader costs the same as the one that does not.
These are live Doccupine components, the same cards, callouts, and steps your docs get on day one, each with the MDX that produces it.
Calls to action, right inside your prose.
<Button href="https://docs.doccupine.com" icon="Rocket"> Read the docs </Button> <Button href="/import" variant="secondary" outline> Import a repo </Button>
Linked tiles that reflow down to one column.
Quickstart
Ship your first page in five minutes.API reference
Every endpoint and parameter.<Columns cols={2}>
<Card title="Quickstart" icon="Rocket">
Ship your first page in five minutes.
</Card>
<Card title="API reference" icon="Braces">
Every endpoint and parameter.
</Card>
</Columns>Five tones for what a reader must not miss.
<Callout type="info"> Every page is plain Markdown or MDX. </Callout> <Callout type="warning"> Renaming a page changes its URL. </Callout>
Numbered walkthroughs on a connected spine.
<Steps> <Step title="Install">npx doccupine</Step> <Step title="Write">Add MDX files to /docs</Step> <Step title="Deploy">Push to main</Step> </Steps>
Document a palette in its own colors.
primarysecondarytertiary<ColorSwatchGroup> <ColorSwatch token="primary" value="#2563EB" /> <ColorSwatch token="secondary" value="#8B5CF6" /> <ColorSwatch token="tertiary" value="#F59E0B" /> </ColorSwatchGroup>
You did not start a company to run a docs server. Doccupine hosts, deploys, and keeps your site online while your docs stay in the repo you already own.
{
"name": "acme-docs",
"watchDir": "docs",
"outputDir": "nextjs-app"
}The features you will want at ten people are already here when you are one.
Invite teammates and control who can edit, publish, or just read. Access scales cleanly as your team grows past its first hire.
Pages are linked to the source they document. When you ship a change, the affected pages are rewritten and staged for you.
A writing assistant and an MCP server ship on every plan. Bring your own model key and set a budget you are comfortable with.
Import a GitHub repo and watch a full documentation site take shape. 30-day free trial, no credit card.