Hello!
Wanna make a website?
web-bud is a small static website maker built with Node. It has well-commented code, limited features, and only one dependency, making it real simple to hack and work with!
Last updated: 27 April 2025
Here's some fun stuff web-bud comes with:
- only one NPM dependency (chokidar)
- markdown-like syntax
- vanilla CSS and JS
- basic templating features
- CSS imports are combined in a single CSS file
- hash-based CSS cache busting
- generate data at build time
- automatic rebuild & live reload for development
To do
Improvements
These are some improvements and fixes I would like to implement long-term:
- fix live reload quirks
- more robust templating tags
- clean/simplify some code
- improve Markdown parser
- more config options (ex. provide your own language/parser)
- remove the last dependency
- php?