LogoPDFuck
LogoPDFuck
Quick Start
2025/03/28

Quick Start

Getting Started with Fumadocs

Introduction

Fumadocs (Foo-ma docs) is a documentation framework based on Next.js, designed to be fast, flexible, and composes seamlessly into Next.js App Router.

Fumadocs has different parts:

Fumadocs Core

Handles most of the logic, including document search, content source adapters, and Markdown extensions.

Fumadocs UI

The default theme of Fumadocs offers a beautiful look for documentation sites and interactive components.

Content Source

The source of your content, can be a CMS or local data layers like Content Collections and Fumadocs MDX, the official content source.

Fumadocs CLI

A command line tool to install UI components and automate things, useful for customizing layouts.

Want to learn more?

Read our in-depth What is Fumadocs introduction.

Terminology

Markdown/MDX: Markdown is a markup language for creating formatted text. Fumadocs supports Markdown and MDX (superset of Markdown) out-of-the-box.

Although not required, some basic knowledge of Next.js App Router would be useful for further customisations.

Automatic Installation

A minimum version of Node.js 18 required, note that Node.js 23.1 might have problems with Next.js production build.

npm create fumadocs-app
pnpm create fumadocs-app
yarn create fumadocs-app
bun create fumadocs-app

It will ask you the framework and content source to use, a new fumadocs app should be initialized. Now you can start hacking!

From Existing Codebase?

You can follow the Manual Installation guide to get started.

Enjoy!

Create your first MDX file in the docs folder.

--- title: Hello World --- ## Yo what's up

Run the app in development mode and see http://localhost:3000/docs.

npm run dev

Explore

In the project, you can see:

  • lib/source.ts
    : Code for content source adapter,
    loader()
    provides an interface to interact with your content source, and assigns URL to your pages.
  • app/layout.config.tsx
    : Shared options for layouts, optional but preferred to keep.
RouteDescription
app/(home)
The route group for your landing page and other pages.
app/docs
The documentation layout and pages.
app/api/search/route.ts
The Route Handler for search.

Writing Content

For authoring docs, make sure to read:

Markdown

Fumadocs has some additional features for authoring content too.

Navigation

Learn how to customise navigation links/sidebar items.

Content Source

Content source handles all your content, like compiling Markdown files and validating frontmatter.

Read the Introduction to learn how it handles your content.

A

source.config.ts
config file has been included, you can customise different options like frontmatter schema.

Fumadocs is not Markdown-exclusive. For other sources like Sanity, you can build a custom content source.

Customise UI

See Customisation Guide.

FAQ

Some common questions you may encounter.

Learn More

New to here? Don't worry, we are welcome for your questions.

If you find anything confusing, please give your feedback on Github Discussion!

Configure Static Export

Learn how to enable static export on your docs

Customise Search

Learn how to customise document search

Theming

Add themes to Fumadocs UI

Components

See all available components to enhance your docs

모든 게시물

작성자

avatar for MkSaaS
MkSaaS

카테고리

  • Company
  • News
IntroductionTerminologyAutomatic InstallationEnjoy!ExploreWriting ContentContent SourceCustomise UIFAQLearn More

더 많은 게시물

Internationalization
CompanyProduct

Internationalization

Support multiple languages in your documentation

avatar for MkSaaS
MkSaaS
2025/03/15
Comparisons
CompanyNews

Comparisons

How is Fumadocs different from other existing frameworks?

avatar for Fox
Fox
2025/03/22
What is Fumadocs
CompanyProduct

What is Fumadocs

Introducing Fumadocs, a docs framework that you can break.

avatar for Fox
Fox
2025/04/01
LogoPDFuck

브라우저 기반 묣�료 PDF 도구 - 100% 프라이빗하고 안전

정리
  • PDF 병합
  • PDF 분할
  • PDF 회전
  • 페이지 재정렬
  • 페이지 추출
  • 페이지 삭제
  • PDF 역순
  • 페이지 복제
변환
  • PDF를 PNG로 변환 + 긴 이미지
  • PDF를 JPG로 변환 + 긴 이미지
  • PDF를 WebP로 변환 + 긴 이미지
  • PNG를 PDF로 변환
  • JPG를 PDF로 변환
  • WebP를 PDF로 변환
  • PDF를 텍스트로 변환
  • BMP를 PDF로 변환
  • GIF를 PDF로 변환
  • SVG를 PDF로 변환
  • PDF를 Word로 변환
  • PDF를 Excel로 변환
  • PDF를 PPTX로 변환
  • Word를 PDF로 변환
  • Excel를 PDF로 변환
  • PPTX를 PDF로 변환
편집
  • PDF 압축
  • 워터마크 추가
  • 페이지 번호 추가
  • 메타데이터 편집
  • PDF 자르기
  • PDF 평탄화
  • 머리글/바닥글
  • PDF 크기 조정
보안
  • PDF 서명
  • PDF 잠금 해제
  • PDF 보호
  • PDF 비교
  • PDF 편집
  • PDF OCR
  • PDF 살균
  • PDF 검증
© 2026 PDFuck All Rights Reserved.