Sourcey — Open Source Documentation Platform

Sourcey

Beautiful docs.
Open source. One command.

API reference from your OpenAPI spec. Markdown guides with rich components. One build, static HTML, deploy it yourself.

npx sourcey init

How it works

Config. Write. Ship.

One TypeScript config, your content, one command. No accounts, no dashboards, no build pipelines to assemble.

01

Configure

Define your entire docs site in a single TypeScript file. Tabs, pages, theme, logo — all type-checked with full autocomplete.

02

Write

Standard markdown with rich components when you need them — cards, steps, accordions, tabbed code blocks. Your OpenAPI spec renders as full API reference with code samples in 10 languages.

Guides and API reference share the same design, the same navigation, the same build. One tool, one output.

03

Build

One command. Static HTML with zero JavaScript framework runtime. Every page is a real HTML file that loads instantly and works without client-side rendering.

Deploy to GitHub Pages, Vercel, Netlify, S3, or your own server. No vendor dependency. Your docs survive even if we don't.

Features

Batteries included.

Every feature ships in the box. Nothing to install, configure, or pay for separately.

Built in

Built in, not bolted on.

Dark mode, search, and themes work out of the box. No config, no extra dependencies.

Looks great either way.

Semantic design tokens, light and dark logo variants, localStorage persistence. Every component designed for both modes.

Find anything. Instantly.

Client-side fuzzy search across every page and API operation. Cmd+K, start typing. Works offline, no server required.

Three layouts. Your brand.

Pick a preset that fits your docs. Set your colors and fonts. Add custom CSS on top. Ship it.

Comparison

How Sourcey compares.

Your docs shouldn't depend on someone else's SaaS. Same output quality as the tools that charge hundreds monthly. Static HTML, self-hosted, no vendor between you and your users.

Sourcey Redocly GitBook Mintlify Fern VitePress
OpenAPI reference Native Native No Native Native Plugin
Rich components Yes No Limited Yes Yes Vue
Static output Yes Yes No No No Yes
Zero JS shipped Yes No No No No No
Config format TypeScript YAML GUI JSON YAML TypeScript
Dev server Vite SSR Webpack Cloud Cloud Cloud Vite SPA
Self-hosted Yes Yes No No No Yes
Pricing Free Freemium Freemium Freemium Paid Free

Sourcey

Free forever. Own your docs.

Open source. Self-host it, fork it, ship it on your own infrastructure. No account required to build your own docs.