Minimal static blog generator

09b2c85 add get_tags plugin

3 years ago

7455a88 add space between title and author in index

3 years ago


get your blog up with git-blog-tup


  • static generates posts from markdown
  • revision tracking
  • static syntax highlighting in codeblocks (no js needed)
  • extensible plugin system
  • no JS (but you can add it if you want)
  • multi-user by default


  • active your lua env with source boostrap.sh
  • run tup or tup monitor -a if your system supports it

#install instructions:

For debian based systems:

  • run apt-get install build-essential pkg-config unzip libfuse3-dev libfuse3-3 libreadline-dev libpcre3-dev libsass-dev git python3
  • run make install


  • add plugin for tags
  • add plugin to minify html

Unsurprisingly build using Git and Tup. Scripted with Lua.