@farming-labs/docs
A modern MDX documentation framework built on top of Fumadocs. One config file, zero boilerplate, beautiful themes out of the box.
Why @farming-labs/docs?
- Zero boilerplate — No layout files, no
[[...slug]]wrappers, nomdx-components.tsx. Just write MDX. - One config — Everything in
docs.config.tsx: theme, colors, typography, icons, components, metadata. - Three themes — Default, Darksharp, and Pixel Border. Or build your own with
createTheme(). - Built-in search — Full-text search powered by Orama. No API keys.
- CLI scaffolding —
npx @farming-labs/docs initdetects your framework, generates config, installs deps, starts dev.
Packages
| Package | Description |
|---|---|
@farming-labs/docs | Core types, defineDocs(), createTheme(), extendTheme() |
@farming-labs/fumadocs | Theme presets, layout components, CSS presets |
@farming-labs/next | Next.js adapter — withDocs(), MDX processing, search API |
Quick Start
npx @farming-labs/docs initOr install manually:
pnpm add @farming-labs/docs @farming-labs/fumadocs @farming-labs/nextThen follow the Installation guide.