Introduction

Hoxton is a static-site generator based on pages, it's designed for docs.

With Hoxton you can:

  • Write your docs in markdown
  • Manually order your pages & organize them into sections
  • Completely customize your docs with your own theme
  • Easily publish to github pages or anywhere else.

Additionally Hoxton also parses the content of each of your pages and exposes all titles to your theme so you can help the user navigate within each page using #anchor links.

Naturally Hoxton supports code highlight (via Pygments) & the inclusion of any static files (such as images etc.)

Installation

Assuming you already have node and npm installed:

$ npm install -g hoxton

You don't have to install it globally but this is probably the easiest option if you just want to try it out.

Example

These docs are generated using Hoxton, see what they look like on on Github.