NextBook is quick and easy way to buid technical books or documentation that support modern standards and run blazingly fast. It works by compiling markdown or MDX to static pages. This way, first content render on user's device is near instant.
NextBook makes writing technical docs stupid simple while keeping featureset minimal.
npx create-next-app my-awesome-book -e https://github.com/amiroff/NextBook/tree/master/template
npm run dev
and open http://localhost:3000/pages
folder.config/config.json
with your table of contents and other information.npm run build
) and deploy your repository to any static hosting provider like Vercel, Netlify, Github Pages or Google Cloud.This should be enough to have a statically generated documentation page / book.
With the advantages of Next.js, anything fancy (grading, level switching, you name it..) can be added along the way.
dark
mode, fluid
and centered
layouts,Use Right Tool For The Job
NextBook is not geared towards API documentation, rather it is optimised for tutorial/book style documentation. For API docs ReadTheDocs, Docusaurus or plain Sphinx would be a better fit.