générateurs de sites statiques

Je ne présenterai pas ici les générateurs de sites statiques populaires comme Pelican, nanoc, Hugo ou Jekyll. Ce sont de bons outils pour générer des sites web légers et rapides. Mais j’aime l’idée d’être indépendant, de pouvoir modifier mon outil et ajouter une ligne de code (ou dix) pour répondre à mes besoins.

Il y a presque autant de générateurs que de sites statiques car chacun finit par l’adapter selon les fonctionnalités souhaitées et le style voulu. En voici quelques-uns qui répondent à mes critères spartiates.

ssg

Le générateur de site statique de Roman Zolotarev utilise uniquement les commandes du système de base de OpenBSD, mis à part lowdown. J’utilise ssg pour mon site, que j’ai modifié pour ajouter la création d’index automatiques et la création d’images miniatures avec ImageMagick.

rssg génère un fil rss avec grep(1), sed(1) et awk(1).

graphos de prx

prx nous partage son Makefile pour générer un site statique avec flux rss. Supporte gemtext, gopher, xhtml et publication sur une mailing list.

sblg - static blog utility

sblg is a utility for creating static blogs. It knits together articles with templates to generate static HTML files, Atom feeds, and JSON files. It’s built for use with make(1). No PHP, no database: just a simple UNIX tool for pulling data from articles and populating templates.

cl-yag

L’outil de Solène pour son site statique. Il permet de générer un site simultanément dans plusieurs formats (gopher, html, gemini).

Autres générateurs dignes d’intérêt

Engins de commentaires

Voici quelques engins de commentaires libres avec un serveur backend minimaliste. Ces solutions permettent d’ajouter une fonctionnalité de commentaires à une page statique.

à lire

À propos de Hugo

Pourquoi ne pas utiliser Wordpress

boîtes à outils css