I've been using my Datasette tool, originally intended for exploring databases, to build full-blown websites and it's working surprisingly well. It supports Jinja templates and runs on SQLite databases so it's actually a good fit for semi-static sites.
Here's what Datasette looks like by default:
- https://latest.datasette.io
And here are three websites that are actually just Datasette with some custom templates and plugins:
- https://datasette.io (data: https://datasette.io/content code: https://github.com/simonw/datasette.io )
- https://til.simonwillison.net (data: https://til.simonwillison.net/tils code: https://github.com/simonw/til )
- https://www.niche-museums.com (data: https://www.niche-museums.com/browse code: https://github.com/simonw/museums )
They're all hosted on either Vercel or Google Cloud Run at the cost of no more than a few dollars a month.