mkws
simple static site generator
Quickstart
On a Linux machine, in a terminal:
curl mkws.sh
| tar -xzvf -
mv ws.sh example.com && cd example.com
echo "hello, world" > index.upphtml
bin/mkws https://example.com
News
5.0.0 - 2022-10-13
Changed
- inline
CSS
by default in theme layouts - uppercase exported variable names in
bin/mkws
- add
s.uppcss
toman
page - prefer braces around variables
- don't mask return values
Binaries for OpenBSD also available
Read The Full Docs You can also join our IRC channelFeatures
-
Small
Just ~30 lines of
sh
and ~400 lines ofC
! -
Powerful
Uses
sh
code as a templating laguage! -
️Extensible
Can use any
UNIX
utility in its templates! - Zero Config Script your static site generator instead of configuring it!
- No package manager Just download and start hacking!
- Optional JS Add JS to your project only if you prefer!