Summary Files Commits Branches @commit @diff @stats
path: root / README.md
diff options
context:
space:
mode:
Commite84573b4790347a8a8de82da12bd352794c69ec8 (patch)
Author
 Syndamia <kamen@syndamia.com>
2024-07-21 07:33:55 +0300
Committer
 Syndamia <kamen@syndamia.com>
2024-07-21 07:33:55 +0300
Files04466cc8c56f6f7b82b040b6e05c46ef9fa0fb43 /README.md
csg-6-stage.tar
csg-6-stage.tar.gz
csg-6-stage.zip
Parent8002c5d3f376138ab0fe7a1abf92638c70bb3b26 (diff)
1 files changed, 60 insertions, 0 deletions
-rw-r--r--README.md60
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