Projets
Sur cette page, les projets que j’ai initié et/ou auxquels j’ai contribué.
Mastaba pour générer des sites web
Mastaba est un outil en ligne de commande pour générer un site web statique à partir d’un dossier :
- Conversion des fichiers Markdown de l’arborescence en HTML
- Mise à jour des URLs internes au site pour pouvoir circuler facilement d’un fichier à l’autre pendant l’édition, et avoir un site fonctionnel une fois généré (p. ex. référence des .md vers des .html)
- Génération automatique du
sitemap.xml
J’ai créé cet outil afin de générer mon site web. Les outils que j’avais essayés (Hugo, Jekyll, Eleventy) m’ont semblé bien trop sophistiqués pour faire ce dont j’avais envie.
Gemtext-mode pour éditer les fichiers Gemtext sur Emacs
Gemtext-mode est un mode de Emacs pour éditer des buffers au format Gemtext. Ce format a un rôle de prédilection dans le protocole Gemini, une alternative au Web.
Ce mode est assez simple. Je me suis concentré sur la coloration syntaxique et sur quelques fonctionnalités pour accélérer l’édition. Il est installable depuis MELPA.