Introduction

@inkform/framework is an open-source Next.js + MDX rendering engine for three content types every technical product needs — documentation, blogs, and changelogs — from one engine, one file format, and one docs.json navigation config. Write MDX in your own Git repository, commit it, and the framework renders a fast, statically-generated, fully searchable site. No CMS, no database, no build service to depend on — your repository is the source of truth.

Hero

Your docs, your repo, your deploy.

What you get

What's supported today

The framework targets Next.js specifically — it's a Next.js App Router rendering engine, not a multi-meta-framework abstraction. If your stack is Next.js, the framework drops in as a normal dependency; if it isn't, the CLI still gets you a complete, standalone Next.js project you can deploy anywhere Next.js runs (Vercel, AWS Amplify, a container, or under a path on a site you already run).

Six themes ship today, all driven by the same engine and a single theme.css token file — switch between them without touching layout code:

Aurora

Classic dark docs, Nextra-inspired.

Fern

Clean and friendly, emerald green.

Cedar

Warm and editorial, burnt orange.

Mono

Monospace, brutalist, terminal.

Base

Minimal and neutral — start simple.

Galley

Inkform's own design system — this site.

Framework vs. platform

Everything on this site works with zero platform dependency — no account, no billing, no Inkform-the-company involvement at all. There's also a hosted platform (Inkform) that adds an AI-native editor, GitHub-App auto-drafting, managed newsletters, and a dashboard on top of the exact same file format this framework reads. Both modes read and write the same MDX — neither is a subset of the other. See Framework vs. Platform for the full comparison, or jump straight to the platform's own docs if that's what you're looking for.

New here? Start with the Getting Started guide — you'll have a site running locally in under five minutes.