The fastest way to start:
guidebook init my-book
This creates:
my-book/
├── book.json # Configuration
├── README.md # Introduction (becomes index.html)
└── SUMMARY.md # Table of contents
Edit SUMMARY.md to add chapters, then start writing.
Alternatively, create the structure yourself:
my-book/
├── README.md # Introduction (becomes index.html)
├── SUMMARY.md # Table of contents
└── chapter1.md # Your content
# My Book
Welcome to my book!
# Summary
* [Introduction](README.md)
* [Chapter 1](chapter1.md)
# Chapter 1
This is the first chapter.
cd my-book
guidebook serve
Open http://localhost:4000 in your browser.
The server watches for file changes and automatically reloads.
guidebook build -o _book
This creates a _book folder with static HTML files ready to deploy.
Upload the _book folder to any static hosting: