about banhus

Markdown isn't cool. You know what's cool? Hyper Text Markup Language.

spec

  1. banhus renders html and xml files using Jinja
  2. md files are rendered to html using the nearest _md.html jinja template.
  3. banhus ignores files that are marked by an underscore _like_this.txt or _like/this.txt.
  4. all other files get copied straight from src/ to dist/

themes

banhus makes no distinction between theme and content, it's all just simple webfiles in src/. Built-in themes are just starter templates. Run banhus themes to list them and banhus init [theme] to create a site.

the name

banhus is an Old English poetic term for the human body. The literal meaning is "bone house".