html2pages takes a single html file and splits it into pages, optionally including headers or styles so the output can standalone as a html 'book' or be included into CMS systems, such as Instructure's Canvas. I wrote this program to work with documents written in asciidoc format, but it should work with any large html file.

There is some minimal usage information in the readme.

Questions etc, contact Peter Lane (


Precompiled versions (for AMD64):

Latest source code: zip - tar.gz

You can also clone and view this fossil repository using the following commands:

$ fossil clone html2pages.fossil
$ mkdir html2pages_folder
$ cd html2pages_folder
$ fossil open ../html2pages.fossil
$ ls
... shows all the files
$ fossil ui
... opens the repository in your browser