
Mintlify
Docs automation and analytics for engineering teams
Discover top open-source software, updated regularly with real-world adoption signals.

Build beautiful documentation websites with React.js frameworks
A flexible React.js framework for building documentation sites with official support for Next.js, Vite, TanStack Start, Waku, and React Router.

Fumadocs is a TypeScript-first framework designed to help developers build polished, production-ready documentation websites using their preferred React.js stack. With official support for Next.js, Vite, TanStack Start, Waku, and React Router, teams can integrate documentation into existing projects or spin up standalone sites without vendor lock-in.
The framework embraces modern web standards with ESM-only packages and leverages MDX for content authoring, enabling rich interactive documentation with React components. Styled with Tailwind CSS and powered by TypeScript, Fumadocs provides type-safe APIs and customizable theming out of the box. Whether you're documenting an open-source library, building internal wikis, or creating API portals, the framework adapts to your workflow.
With over 8,500 GitHub stars and active maintenance, Fumadocs has proven itself in real-world deployments. The MIT license ensures commercial-friendly usage, while comprehensive documentation at fumadocs.dev guides teams from setup to deployment. The framework's modular architecture lets you adopt only what you need, keeping bundle sizes lean and build times fast.
When teams consider Fumadocs, these hosted platforms usually appear on the same shortlist.
Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.
Open-Source Library Documentation
Ship interactive API references with live code examples embedded directly in documentation pages using React components.
Internal Developer Portals
Centralize engineering guides, runbooks, and API specs with type-safe search and navigation tailored to your tech stack.
Product Documentation Sites
Build customer-facing help centers with custom branding, versioned content, and seamless integration into existing Next.js applications.
Technical Blog with Code Playgrounds
Publish tutorials featuring interactive demos and syntax-highlighted code blocks powered by MDX and React.
Fumadocs officially supports Next.js, Vite, TanStack Start, Waku, and React Router, allowing you to choose the framework that fits your project.
No, all Fumadocs packages are ESM-only. You'll need to configure your build system to support ECMAScript modules.
While Fumadocs is TypeScript-first and provides full type safety, you can use it with JavaScript projects, though you'll miss out on type-checking benefits.
Fumadocs uses MDX, which combines Markdown syntax with the ability to import and render React components directly in your documentation.
Yes, Fumadocs is released under the MIT license, permitting unrestricted use in commercial, private, and open-source projects.
Project at a glance
ActiveLast synced 4 days ago