A curated list of awesome small web publishing tools and frameworks.
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| 2026-08-19 13:51:47 +02:00 | ||
| .gitignore | restructured into sections | 2026-08-19 13:51:47 +02:00 |
| LICENSE | Initial commit | 2024-02-28 19:29:14 +00:00 |
| README.md | restructured into sections | 2026-08-19 13:51:47 +02:00 |
A curated list of awesome small web publishing tools and frameworks.
- Static Website Generation
- Dynamic Generation and Services
- Specialized Tools and Frameworks
- Articles, Inspiration, and more Resources
Static Website Generation
These tools usually run locally and create static files that can be uploaded to a server afterwards.
| · | description | tags |
|---|---|---|
| bashblog | single Bash script to create blogs | shell |
| blog.sh | blog.sh — .sh → .rb → .html | shell |
| BeniBela site | static webpage generation with Xidel | xidel, make |
| blosxom | single perl file blogging system | perl, html |
| Ed | Jekyll theme for textual editors based on minimal computing principles | jekyll, markdown |
| file.garden | websites sown from files, directories, and .DS_Store | js, DS_Store |
| Fish SSG | ssg for Obsidian written in fish shell | shell, pandoc, obsidian |
| gemkill | ultralight ultrasimple static site builder | gemtext, ruby |
| ikiwiki | particularly flexible ssg with some dynamic features | linux, gui |
| Lichen | the simplest possible CMS | cgi, gemtext |
| Lichen-markdown | simple and friendly CMS for making static websites | markdown |
| lol | ssg in chicken scheme | chicken-scheme, markdown |
| m4-blog | boilerplate for an m4 blog | m4, pandoc |
| makesite | static siteblog generator for python | python, markdown |
| MkDocs | Project documentation with Markdown | shell, markdown |
| mkws | simple ssg | shell, upphtml |
| mynah | little wiki bird | shell, pandoc, markdown |
| nini | nini is the new ni | go , htm |
| Oscean | wiki engine | uxntal, assembly |
| Oddµ | static wiki generator | markdown, wiki |
| panblog | simple, minimal bash and pandoc-based ssg | shell, pandoc, markdown |
| Pancake | awful ssg with an awful logo and an awful acronym | pandoc, racket |
| pancake.sh | pandoc to markdown based note-archive | shell, pandoc, markdown |
| Phraxos | POSIX compliant ssg | html |
| Portable thoughts | single HTML document from a collection of Markdow | php, markdown |
| Publii | static site CMS application with an interface | gui, html |
| Sergey | the little ssg | nodejs, markdown, html |
| sitegen | tool for generating static html and gemtext pages | zig, markdown, gemini, html |
| siteHX | barebones ssg in haxe | haxe, markdown, html |
| shite | the little hot-reloadin' static site maker from shell | shell, org-mode |
| soupault | static site management tool | html, html, html |
| snowman | ssg for SPARQL backends | SPARQL, gotemplate |
| Untitled Static | Site Generator – a multi-site ssg | shell, pandoc |
| vienna (archived) | Platonic Ideal of a simple and extensible ssg | shell, htm |
| web-bud | small static website maker built with Node | nodejs, markdown |
| Web Origami | complementing HTML and CSS with concisely defined structure and content | nodejs, markdown, csv |
| wg (archived) | ssg written in Fennel | fennel |
| Zine | simple and opinionated tool to build your own magazine | shell, markdown, toml |
Dynamic Generation and Services
These are tools that run on a server, either self hosted or as an offer by the service and create your website on the fly.
| · | description | tags |
|---|---|---|
| archive.txt | php, markdown | |
| Blot | turn a folder into a website | folder, docker |
| Chyrp Lite | php, markdown | |
| Decker | builds on the legacy of HyperCard and the visual aesthetic of classic MacOS | hypercard, gui |
| HOTGLUE | visual tool for making web-pages | php, gui |
| John Doe’s page | html | |
| kiki | tiny homepage construction kit with a small footprint | php, markdown |
| MiniMagAsm | cgi, web-assembly | |
| monotone | personal knowledge base system. markdown markup, runs in the browser | markdown, js |
| Smol Pub | Smol Pub is tiny blogging service. | html, gemini, gopher |
| Straw.Page | Extremely simple website builder | html, wysiwyg |
| Void | website creation tool | php, markdown |
| werc | sane web anti-framework | cgi |
Specialized Tools and Frameworks
These here are used either to generate other things than websites, or are of a more fundamental nature.
| · | description | tags |
|---|---|---|
| Faircamp | ssg for audio producers | dio, rust |
| Hyper 8 Video System | ssg for video content | video, rust |
| Kitten | small Web development kit | webapps, js, htmx |
| lowdown | simple markdown translator | markdown |
| pandoc | universal document converter | pandoc |
Articles, Inspiration, and more Resources
- All you may need is HTML – fabiensanglard.net
- Awesome Gemini
- Awesome Static Web Site Generators
- Gemini Protocol – building a lightweight online space
- HTML Energy
- my website is one binary – j3s.sh
- smolweb – promoting a simple unbloated web