gitlogue - Outil de relecture de commits en terminal qui rejoue l’historique Git comme un film
(github.com/unhappychoice)- Un outil qui rejoue les changements de commits d’un dépôt Git sous forme d’animations (frappe, déplacement du curseur, suppression, modifications de fichiers), pour montrer l’historique comme une
histoire vivante - Prise en charge de la coloration syntaxique de 29 langages basée sur Tree-sitter et de la visualisation de l’arborescence des fichiers / des statistiques de modifications
- Propose un mode Screensaver, 9 thèmes par défaut, ainsi qu’une configuration complète de thèmes personnalisés
- Offre des options de contrôle détaillées : lecture sur une plage de commits, boucle, vue d’un commit spécifique, filtres par date/auteur, réglage de la vitesse de frappe, ignore basé sur des motifs, etc.
- Développé en Rust, il est léger et rapide. Installation possible via des scripts, Homebrew, Cargo, Nix et des paquets Arch sur divers environnements comme macOS/Win/Linux/Nix
7 commentaires
On dirait qu’ils utilisent ce genre de chose dans les publications qui partagent des astuces de programmation.
Waouh... l’idée est géniale.
Waouh, pour un projet solo, ça a l’air pratique pour revoir après coup ce qu’on a fait pendant tout ce temps. Comme c’est son propre code, même si ça défile à toute vitesse, on doit pouvoir se dire en gros : « Ah oui, c’est ce que je faisais à ce moment-là. » C’est intéressant.
https://github.com/acaudwell/Gource
Celui-ci est sympa aussi
C’était Gource in Bloom, je crois ? Dans l’intro et au milieu de la vidéo de présentation, le voir tout seul grignoter l’arbre ici et là, surgir, goûter et se balader en profitant du moment, c’est impressionnant mais aussi assez drôle mdr
C’est sympa, ça.
Ils ont carrément collé un GIF de 36 Mo dans le README.md... aïe.