Repolode
fuma-nama

fuma-nama/fumadocs

A framework for building documentation websites with React.js, supporting Next.js, Astro, and Vite-based React frameworks.

Stars
13,426
Forks
745
Open issues
0
Last commit
15 hours ago

What is it?

Fumadocs is a framework for building documentation websites in React-based stacks. It is designed to handle the typical pieces of a docs site, such as content authoring with MDX, navigation, and page layout, so developers can focus on writing the documentation itself.

The project officially supports Next.js, Astro (with React), and Vite-based setups including TanStack Start, Waku, and React Router. All packages are published as ESM only, which is a consideration when integrating with older tooling.

The full documentation, including setup guides, is hosted at fumadocs.dev. The repository is written in TypeScript and is distributed under the MIT license.

Key features

  • 01Builds documentation sites on Next.js, Astro with React, and several Vite-based React frameworks.
  • 02Uses MDX for writing documentation content.
  • 03Provides navigation and page layout components for docs sites.
  • 04Packages are ESM only.

Use cases

  • Creating a product or library documentation site on Next.js.
  • Building a docs website with Astro and React components.
  • Adding a documentation section to an existing React Router or TanStack Start app.

Quick start

  1. 1

    Read the documentation at fumadocs.dev to get started

Things to know

  • All packages are ESM only.

Topics

FAQ

What is fumadocs?
A framework for building documentation websites with React.js, supporting Next.js, Astro, and Vite-based React frameworks. Fumadocs is a framework for building documentation websites in React-based stacks. It is designed to handle the typical pieces of a docs site, such as content authoring with MDX, navigation, and page layout, so developers can focus on writing the documentation itself.
Is fumadocs free to use? What license does it have?
fumadocs is open source under the MIT license. Check the license terms before using it in commercial products.
Is fumadocs still maintained?
Actively maintained. The last commit to fumadocs was on Oct 20, 2026.
What can I use fumadocs for?
Creating a product or library documentation site on Next.js. Building a docs website with Astro and React components. Adding a documentation section to an existing React Router or TanStack Start app.
How do I install fumadocs?
Read the documentation at fumadocs.dev to get started
Where can I get fumadocs?
The source code and installation instructions are on GitHub: https://github.com/fuma-nama/fumadocs

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects