Nextra

Simple, powerful and flexible site generation framework with everything you love from Next.js.
GitHub
12.2k
Created 5 years ago, last commit 3 hours ago
174 contributors
1.91k commits
Stars added on GitHub, month by month
1
2
3
4
5
6
7
8
9
10
11
12
2024
Stars added on GitHub, per day, on average
Yesterday
+16
Last week
+5.7
/day
Last month
+5.5
/day
Last 12 months
+6.4
/day
npmPackage on NPM
nextra
4.2.0
Monthly downloads on NPM
1
2
3
4
5
6
7
8
9
10
11
12
2024
README

Nextra

Simple, powerful and flexible site generation framework with everything you love from Next.js.

Documentation

https://nextra.site

Development

Installation

The Nextra repository uses PNPM Workspaces and Turborepo. To install dependencies, run pnpm install in the project root directory.

Build nextra

pnpm --filter nextra build

Watch mode: pnpm --filter nextra dev

Build nextra-theme-docs

pnpm --filter nextra-theme-docs build

Development

You can also debug them together with a website locally. For instance, to start examples/docs locally, run

pnpm --filter example-docs dev

Any change to example/docs will be re-rendered instantly.

If you update the core or theme packages, a rebuild is required. Or you can use the watch mode for both Nextra and the theme in separated terminals.

Sponsors