I’m planning to teach folks about making their own website later this year, but I’m conflicted about which static site generator to use. Jekyll is what I’m most experienced with, but it seems to be more complex to install and stuff. Jekyll also doesn’t have stuff like multi language websites and alike.

Tho Hugo seems something I’d like to avoid, since apparently themes end up being completely different frameworks from each other so the documentation doesn’t always apply and switching themes on a ready website seems harder?

Are there any other options out there? Ideally easier to install than jekyll, easy to set up on codeberg/github pages, extensible and more complete but without Hugos issues.

I’ll probably migrate my website to whatever I choose as a way to learn the new generator.

Edit: Zola seems interesting, anyone has opinions about that one?

Edit 2: Nah I didn’t like Zola

Do note that the target audience includes people who never touched a terminal or any programming language before, so not needing much of those paradigms is preferred (I could, and probably will, give them a basic template to begin with tho)

@luana as far codeberg pages are concerned, if you are using woodpecker ci, setting up automatic deployment of static page can be done with codeberg.org/sugar700/plugin-codeberg-pages-deploy, which was written by faer

no idea about the static page generator that would supports multiple languages, but whatever you decide on, as long it makes a directory with a generated website, it will work with faer deployment plugin
plugin-codeberg-pages-deploy

Woodpecker CI Plugin to deploy sites to Codeberg Pages

Codeberg.org