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
"A gorgeous documentation framework that composes beautifully into the App Router."
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.
Designed with Love
One framework to solve three problems.
Fumadocs makes it easy to build beautiful docs, write content, and transform content into data on Next.js.
Every part is handled with love, incredibly flexible and customisable.

Loved by users.
Built for developers.
Source Agnostic
Your source. Your choice
Designed to integrate with any content source: Fumadocs has native support for Content Collections and Fumadocs MDX, and compatible with 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 and Fast.
Performance.
Accessibility & UX first.
Syntax Highlighting.
Automation.
Personalized.
Made Possible by You.
Fumadocs is 100% powered by passion and open source community.
Build Your Docs
- Battery guaranteed.Actively maintained, open for contributions.
- Fully open-source.Open source, available on Github.
- Within seconds.Initialize a new project instantly with CLI.
OpenAPI
Generate docs from your OpenAPI schema.
Next.js
Enjoy the full power of App Router.

Content Collections
Integrate with Content Collections, an alternative to Contentlayer.
Available now
light and gorgeous, just like the moon.