From e84573b4790347a8a8de82da12bd352794c69ec8 Mon Sep 17 00:00:00 2001 From: Syndamia Date: Sun, 21 Jul 2024 07:33:55 +0300 Subject: ? --- README.md | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) (limited to 'README.md') diff --git a/README.md b/README.md index 1791830..3e62b8b 100644 --- a/README.md +++ b/README.md @@ -127,3 +127,63 @@ Created by Syndamia, https://gitlab.com/Syndamia/csg 3. Timestamps.txt but based on created/edited file stats 4. Need to add a `_ignore` file to not convert certain folders 5. Add native support for more awk parsers and markdown to html converters + +## Raison d'etre + +Comparing to other "portable" generators: + +(bash) + +Nanoblogger +- ? + +Statix +- requires GNU grep with certain compile flags +- limited, template language + +Ultra Simle Site Maker +- ocaml? + +utterson ++ drafts +- way too complicated + +vee ++ gopher support ++ editing last x +- very limited abilities + +simsalabash +- way too bash-oriented + +bashblog ++ drafts ++ tags +- template "customisation" +- not really extensible + +dsw ++ arbitrary markup language + +(awk) + +zodiac +- template language +- template syntax makes source way too "ugly" + +simple-static +- no customization + +mksite +- templating + +(c) + +HSC +- way too ugly formatter, more like fancy html + +GSL iMatrix +- way to big an heavy and fancy + +blogc +- way too big -- cgit v1.3.1-26-gb76a