UNPKG

1.08 kBMarkdownView Raw
1Doxx — static docs generator
2======================
3
4> Originally created as part of the Resin.io documentation repository, the code is now extracted and generalized.
5
6Doxx is an opinionated yet flexible static generator for technical documentation.
7
8Doxx was created at Resin.io to address the requirements (some of them unique) we have for our docs:
9* author docs in Markdown,
10* use Handlebars templates inside of the docs files, with support for partials (DRY FTW),
11* generate "dynamic" pages by expanding the skeleton page over a combination of parameters, and be able to override parts of such pages for specific params combinations,
12* use powerful templating language (Swig in our case) for pages layouts,
13* generate static docs, but also be able to reuse the same layouts for a couple of dynamic routes (like server-rendered search results),
14* easily define navigation tree using the simple plain-text format,
15* easily render breadcrumbs that reflect the page position in the navigation tree.
16
17
18License
19-------
20
21The project is licensed under the Apache 2.0 license.