Nextra is a framework on top of Next.js, that lets you build content focused websites. It has all the great features from Next.js, plus extra power to create Markdown-based content with ease.
To start using Nextra, you need to select a theme first:
If you want to use Nextra without using these built-in themes, you can follow the Custom Theme docs.
The Nextra FAQ is a collection of useful questions and answers about the project. If you have a question that isn't answered here, please open a discussion (opens in a new tab).
Can I use Nextra with Next.js app router?
No, Nextra only works with the
/pages directory at the moment. Support for
the app router has not been implemented yet. But you can use
/pages at the same time - just put your docs inside
/pages and your other