FindSoftware

Bookdown

Static documentation generator that turns Markdown and JSON configuration files into DocBook-like HTML pages.

Bookdown is a PHP command-line tool that reads Markdown files and JSON configuration and writes DocBook-like HTML pages with a table of contents, numbered headings and previous, next and up navigation. The output is plain HTML, so the generated site can be published from a Git repository to GitHub Pages or any static host.

It is installed with Composer from a skeleton project, and the getting-started guide shows how to generate the example pages and review them with PHP’s built-in server. The generator runs on a developer’s machine, not on the live site.

Worth knowing

The project has no working website: the address its repository names now serves an unrelated site. The documentation lives on a GitHub Pages site, and the repository README itself holds no installation instructions.

Identity

Status
Stub
Maintainer
Bookdown.Bookdown Contributors3
Maintained by
Community

Rendering and deploy

Runs as
Dev only5
Rendering
Static output6
Install with
composer create-project4

Releases

Current major version
18
Last release
2019-04-238

Adoption

GitHub stars
821
Packagist downloads
66,6049
Packagist downloads a month
71511
Dependent repositories
2510
Dependent packages
1810

Why these figures do not compare

Sources

  1. 2026-10-20: links, Written in, License, GitHub stars
    github.com/bookdown/Bookdown.Bookdown
  2. 2026-10-20: links, Categories, Content storage
    bookdown.github.io/intro/what-is-bookdown.html
  3. 2026-10-20: Maintainer
    github.com/bookdown/Bookdown.Bookdown/blob/1.x/composer.json
  4. 2026-10-20: Runtime, Minimum runtime, Install with
    bookdown.github.io/intro/getting-started.html
  5. 2026-10-20: Runs as
    bookdown.github.io/basic/generating-html.html
  6. 2026-10-20: Rendering
    bookdown.github.io/basic/publishing.html
  7. 2026-10-20: License
    github.com/bookdown/Bookdown.Bookdown/blob/1.x/LICENSE.md
  8. 2026-10-20: Current major version, Last release
    repo.packagist.org/p2/bookdown/bookdown.json
  9. 2026-10-20: Packagist downloads
    packagist.org/packages/bookdown/bookdown.json
  10. 2026-10-25: Dependent repositories, Dependent packages
    packages.ecosyste.ms/api/v1/registries/packagist.org/packages/bookdown%2Fbookdown
  11. 2026-10-25: Packagist downloads a month
    packagist.org/packages/bookdown/bookdown/stats.json

Last reviewed · Updated · Listed since Edit on GitHubThis page as markdownas JSON