By Fuma Nama

Turn Your Content into a
Beautiful Website

Build feature-rich content sites, blog, API documentation in seconds with Fumapress, a highly customizable & composable site generator.

Getting Started
npm create fumapress
┌  create-fumapress
│
◇  Where should the Fumapress app be created?
│  my-site
│
◇  Install dependencies with npm?
│  No
│
◆  Created my-site
│

Everything is a Plugin

Your config grows only when your site does.

Toggle features to see how Fumapress adds capability through plugins without reshaping the rest of your app.

press.config.tsx
1 import { defineConfig } from "fumapress";
2 import { loader } from "fumadocs-core/source";
3 import { flexsearchPlugin } from "fumapress/plugins/flexsearch";
4 import { llmsPlugin } from "fumapress/plugins/llms.txt";
5 import { docs } from "./.source/server";
6
7 export default defineConfig({
8 loader: loader({
9 docs: docs.toFumadocsSource(),
10 }),
11 })
12 .usePlugins(flexsearchPlugin(), llmsPlugin());