Build Your Docs
Build excellent documentation site with less effort
Fumadocs is a beautiful documentation framework for Developers, flexible and performant, with everything from Next.js.

Trusted by awesome teams and developers
ShowcaseYou know how you end up rebuilding a full docs site every time you start a new project? Fumadocs fixes this by giving you all the right blocks that you compose together. Like headless docs to build exactly what you need.
shadcn
Creator of Shadcn UI
A gorgeous documentation framework that composes beautifully into the App Router.
Anthony Shew
Turbo DX at Vercel
fumadocs is the best Next.js docs framework
Aiden Bai
Creator of Million.js
I'd have no shot building @arktypeio docs that looked half this good without it😍
David Blass
Creator of Arktype
You know how you end up rebuilding a full docs site every time you start a new project? Fumadocs fixes this by giving you all the right blocks that you compose together. Like headless docs to build exactly what you need.
shadcn
Creator of Shadcn UI
A gorgeous documentation framework that composes beautifully into the App Router.
Anthony Shew
Turbo DX at Vercel
fumadocs is the best Next.js docs framework
Aiden Bai
Creator of Million.js
I'd have no shot building @arktypeio docs that looked half this good without it😍
David Blass
Creator of Arktype
You know how you end up rebuilding a full docs site every time you start a new project? Fumadocs fixes this by giving you all the right blocks that you compose together. Like headless docs to build exactly what you need.
shadcn
Creator of Shadcn UI
A gorgeous documentation framework that composes beautifully into the App Router.
Anthony Shew
Turbo DX at Vercel
fumadocs is the best Next.js docs framework
Aiden Bai
Creator of Million.js
I'd have no shot building @arktypeio docs that looked half this good without it😍
David Blass
Creator of Arktype
You know how you end up rebuilding a full docs site every time you start a new project? Fumadocs fixes this by giving you all the right blocks that you compose together. Like headless docs to build exactly what you need.
shadcn
Creator of Shadcn UI
A gorgeous documentation framework that composes beautifully into the App Router.
Anthony Shew
Turbo DX at Vercel
fumadocs is the best Next.js docs framework
Aiden Bai
Creator of Million.js
I'd have no shot building @arktypeio docs that looked half this good without it😍
David Blass
Creator of Arktype
Create it.
Initialize a new docs with a command.
Terminalnpm create fumadocs-app ┌ Create Fumadocs App│◇ Project name│ my-app│◆ Choose a content source│ ● Fumadocs MDX│ ○ Content Collections
Write.
Write content, with automation tools & type-safe data validation.
Loved by users.
Built for developers.
Designed with Love
A breakable framework.
Fumadocs makes it easy to build beautiful docs, write content, and transform content into data for your React.js framework.

Source Agnostic
Your source. Your choice
Designed to integrate with any content source: Fumadocs works on MDX, Content Collections, and even your own CMS.

# Hello World!This is my first document. <ServerComponent />
Search Integration
Enhance your search experience.
Integrate with Orama Search and Algolia Search in your docs easily.
Learn MoreFumadocs CLI
The Shadcn UI for docs
Fumadocs CLI creates interactive components for your docs, offering a rich experience to your users.
Robust
Flexibility that cover your needs.
Well documented, separated in packages.
Highlights
Light & Fast.
Accessibility & UX first.
Next.js First.
Syntax Highlighting.
Automation.
Personalized.
Made Possible by You.
Fumadocs is 100% powered by passion and open source community.