guidebook

Crates.ioguidebook
lib.rsguidebook
version0.1.45
created_at2025-12-24 19:06:37.010266+00
updated_at2026-01-15 18:00:51.012984+00
descriptionHonKit/GitBook compatible static book generator
homepagehttps://github.com/guide-inc-org/guidebook
repositoryhttps://github.com/guide-inc-org/guidebook
max_upload_size
id2003689
size408,990
Kondo Masaki (kondo-masaki)

documentation

README

guidebook

A fast, HonKit/GitBook-compatible static site generator written in Rust.

Crates.io License: MIT Feedback

Quick Start

Install

macOS / Linux:

curl -fsSL https://raw.githubusercontent.com/guide-inc-org/guidebook/main/install.sh | sh

Windows (PowerShell):

irm https://raw.githubusercontent.com/guide-inc-org/guidebook/main/install.ps1 | iex

Via Cargo (alternative):

cargo install guidebook

Create and Preview a Book

# Navigate to your book folder (with SUMMARY.md)
cd your-book

# Start preview server with hot reload
guidebook serve

# Open http://localhost:4000

Build for Production

guidebook build -o _book

Update

guidebook update

Features

  • Fast - Built with Rust for maximum performance
  • HonKit/GitBook Compatible - Drop-in replacement
  • Hot Reload - Live preview with auto-refresh
  • Multi-language Support - Build books in multiple languages
  • Mermaid Diagrams - Native support for diagrams
  • Collapsible Chapters - Expandable sidebar navigation
  • Full-text Search - Built-in search functionality
  • Self-update - Update with a single command

Project Structure

your-book/
├── book.json       # Configuration (optional)
├── README.md       # Introduction
├── SUMMARY.md      # Table of contents
└── chapter1.md

SUMMARY.md

# Summary

* [Introduction](README.md)
* [Chapter 1](chapter1.md)
  * [Section 1.1](chapter1/section1.md)

Migration from HonKit

guidebook is a drop-in replacement for HonKit. Just install and run:

# Replace: npx honkit build
guidebook build

# Replace: npx honkit serve
guidebook serve

No configuration changes required.

Feedback

Found a bug? Have a feature request?

👉 guidebook-feedback

You can write in English, Japanese, or Vietnamese.

License

MIT

Commit count: 83

cargo fmt