mkweb is a simple static website generator for NodeJS
Features:
- Simple and fast
- Templates (currently hard coded to "template.html")
- Markdown with code-syntax highlighting
- Front matter (for both markdown and html pages)
- Incremental updates ("watch the filesystem" kind of thing)
- Livereload local webserver
Usage:
- make a directory and put some html, css and/or md files in there
- install mkweb from NPM:
npm i rsms-mkweb
- run mkweb in that directory:
./node_modules/.bin/mkweb
- your website can be found in
_site
See mkweb -h
for customization options and extra features
TODO:
- Some way to configure & customize it
- Ignoring files (maybe from .gitignore + custom list)