14-day free trial

Beautiful API Documentation
That Developers Love

Transform Markdown into polished documentation sites. Push to GitHub, deploy globally in seconds. All the features you need, none of the complexity.

docs.mysite.com
Getting Started/Introduction

Welcome to Jamdesk

Jamdesk helps you create beautiful, fast documentation for your products. Get started in minutes with our intuitive MDX-based workflow.

Terminal
$ npx create-jamdesk my-docs

Pro tip: Use our CLI to scaffold your docs project with best practices built-in.

Everything you need to ship
world-class docs

50+ features to create, customize, and analyze your documentation. Here are some highlights.

Terminal
$git push origin main
$
✓ Building docs...
$
✓ Live at docs.yoursite.com

Deploy in Seconds

Push to GitHub, see your docs live. No build steps, no waiting.

Jam
Nebula
Pulsar

3 Professional Themes

Jam, Nebula, and Pulsar — each with distinct personality and typography.

Built-in Analytics

Visitors, page views, and traffic sources at a glance. No third-party tools needed.

AI-Powered Search
OpenAPI Support
25+ Components
LLM Ready
Custom Domains

Write in MDX,
see it come to life

Use the power of markdown combined with React components. What you write is instantly transformed into beautiful documentation.

docs/intro.mdx
MDX Source
1---
2title: "Getting Started"
3description: "Learn how to set up Jamdesk"
4---
5
6# Welcome to Jamdesk
7
8Get started with beautiful documentation
9in just a few simple steps.
10
11<Callout type="info">
12 Jamdesk uses MDX, so you can use
13 React components in your markdown!
14</Callout>
15
16## Installation
17
18```bash
19npm install jamdesk
20```
21
22## Quick Example
23
24<CodeGroup>
25 <CodeBlock title="JavaScript">
26 const docs = new Jamdesk();
27 docs.init();
28 </CodeBlock>
29</CodeGroup>
Live Preview
Rendered Output

Welcome to Jamdesk

Get started with beautiful documentation in just a few simple steps.

Jamdesk uses MDX, so you can use React components in your markdown!

Installation

bash
$ npm install jamdesk

Quick Example

const docs = new Jamdesk();
docs.init();

Start building better docs
today

Professional documentation without the enterprise price tag. 14-day free trial.

99.9%
Uptime SLA
<1min
Deploy Time
Global
CDN Coverage

Powered by