Build Your Docs.

Next Docs is the Next.js framework for building documentation sites along with Breathtaking UI and Excellent User Experience.

Start instantly.
Make it yours, Ship within seconds.

1

Create it.

Initialize a new docs with a command.

localhost:3000

New App launched!
Terminal
npm create next-docs-app ┌ Create Next Docs◇ Project name│ my-app◆ Which example you want to install?│ ● Default (Contentlayer)│ ○ Advanced (Contentlayer)│ ○ Default (Next Docs MDX)
2

Customise.

Modify the code, in a comfortable way with Typescript auto-complete.

const frontmatterSchema = defaultValidators.frontmatter.extend({  preview: z.string().optional()})

index.mdx

hello.mdx

components.mdx

3

Ship.

Deploy your docs easily with Next.js compatible hosting platforms.

Loved by users.
Built for developers.

Light and Fast.

Full powered documentation site with Next.js App Router.

Optimized.

Less client components, less Javascript, optimized images.

Accessibility & UX first.

Focus on user experience and accessibility, providing an excellent experience for your users.

Powerful document search.

Built-in search implemented with Flexsearch, with high flexibility and performance.

Useful MDX Plugins.

Bundled with remark and rehype plugins that enhances the developer experience.

Personalized.

Advanced options for customising your theme in a comfortable way.

Multiple Sources

Your source. Your choice.

Native support for different content sources including Contentlayer and the official next/mdx loader.

Algolia Integration

Enhance your search experience.

Integrate with Algolia Search in your docs easily.

Learn More
Search...
Getting Started
Components
MDX Content
User Guide

Heard of our users.

We are making it better.

Showcase

I'm satisfied with it

@joulev

Moderator at Next.js Discord

Create your first documentation.

  • Battery guaranteed.Actively maintained, open for contributions.
  • Fully open-source.Open source, available on Github.
  • Within seconds.Initialize a new project instantly with CLI.
demo
pnpm create next-docs-app