Yet Another Website Generator. Powers my personal site.
I'm tired of using large, bloated website generators when all I want is a really simple and stupid website generator of my own. This is my riff on the Makefile-based static site generator.
I'm hosting this AND testing this locally using h2o. Posts belong
in the src/posts folder, and should have a .markdown
extension
on the filename. Posts should have a link named [date]
in the document
somewhere, and format the date in the link as YYYY-MM-DD
. The first h1
heading in the document is also parsed out and assumed to be the title.
You can test the site locally with
make local-server
Publish the site with:
make publish
Shanti Chellaram [github].
- Add dates to blog posts.
- Sort by those dates.
- Make formatting not terrible. (Also, define 'not-terrible')
- Support assets (like images).
- Add photography blog post. (sort of)
- CAS storage for assets, so I can have multiple references to the same file end up getting elided into a single thing.
- Use webfonts?
- Conditional font compilation - compile fonts I can embed with only the font information required on the generated webpage.
- Add favicon
- Animate favicon