Little Jekyll

Pour simplement télécharger Little Jekyll, c’est par ici!


Jekyll est un générateur de site web génial. On lui fournit notre contenu dans des formats standards, et Jekyll le transforme en un site web.

La barrière du command-line

Ça en prend peu pour tirer son profit: Dès qu’on connaît Markdown (essentiellement une ponctuation supplémentaire dans les textes), on peut créer des articles et gérer la structure de son site.

Quelqu’un qui connaît en plus HTML peut modifier son thème et ses gabarits. Beaucoup de personnes ont des bases dans ces languages.

En plus, on peut facilement expérimenter avec HTML et CSS: ils sont bien documentés, et les tutoriels pleuvent.

Surtout, écrire un peu de code dans un fichier et l’essayer dans son navigateur, c’est très rapide. On peut faire des petites itérations où on écrit quelque chose, on observe le résultat, et on progresse d’essai en essai.

D’un autre côté, Jekyll demande à son utilisateur d’être familier avec la ligne de commande de son système d’exploitation.

La ligne de commande, elle, s’impose. Si un outil fonctionne dans le terminal, il faut apprendre le terminal en premier. Point final.

Répartir l’apprentissage

J’ai développé Little Jekyll. C’est simplement une interface graphique par-dessus Jekyll.

En utilisant Little Jekyll, on peut temporairement faire abstraction du terminal. Ça permet de se concentrer sur les fonctionnalités de Jekyll.

C’est un outil construit pour qu’on arrête éventuellement d’en avoir besoin.

Il permet de facilement essayer le pipeline de Jekyll: ce qu’on y écrit, ce qu’il génère en retour. Si Jekyll nous intéresse, on risque éventuellement de rechercher certaines de ses options plus puissantes qui demandent justement le terminal. À ce moment, Little Jekyll devient optionnel.

Faciliter le quotidien

J’ai aussi voulu aider la gestion de sites multiples, et la reprise de travail en cours. Little Jekyll garde en mémoire la liste de ses sites, et repart les serveurs qui étaient actifs lors de sa dernière fermeture.

Il surveille aussi le ou les sites qu’il est en train de servir, et rafraîchit automatiquement les fenêtres de navigateurs lorsqu’il y détecte des modifications.

Little Jekyll est présentement disponible pour Linux et Mac OS X.