Indexez des fichiers, des blocs ou des lignes
Sélectionnez des lignes dans le diff unifié ou côte à côte, puis appuyez sur Espace. Validez avec ⌘↵.
yaggui est un client Git rapide et natif pour macOS, Windows et Linux. Un graphe de commits fluide, l’indexation ligne par ligne et l’annulation pour presque tout.
Libre et gratuitL’essayer dans le navigateurAussi sur Homebrew et l’AUR
Fonctionnalités
Le checkout, c’est un double-clic. La fusion, un glisser-déposer. L’indexation, Espace. Le reste est dans la palette, derrière ⌘K.
Sélectionnez des lignes dans le diff unifié ou côte à côte, puis appuyez sur Espace. Validez avec ⌘↵.
Réordonnez au glisser-déposer ou au clavier, fusionnez (squash), reformulez et supprimez, avec un aperçu avant toute exécution.
Dessiné sur un canvas et paginé : même l’historique du noyau reste fluide. Glissez une branche sur une autre pour la fusionner ou la rebaser.
Votre version et la leur côte à côte, cases à cocher par bloc et résultat modifiable.
Un terminal intégré, des raccourcis reconfigurables et une palette qui cherche partout.
Annulation
yaggui enregistre ce que chaque opération modifie et remet le dépôt dans l’état où il était.
Local et transparent
Chaque écriture passe par le git déjà installé : votre configuration, vos hooks et vos identifiants fonctionnent tels quels. Chaque commande est consignée dans le journal avec sa sortie.
--force-with-lease uniquement, refusé par défaut sur les branches protégéesThèmes
Un thème sombre et un thème clair conçus ensemble, plus un contraste élevé et Terminal. En français et en anglais.
GraphiteSombre
PaperClair
FAQ
Oui. Il est open source, sous licence GPL-3.0-or-later, sans offre payante ni compte.
Les écritures passent par votre propre binaire git (2.30 ou plus récent) : votre configuration, vos hooks, vos clés SSH et vos assistants d’identifiants s’appliquent comme d’habitude.
Les versions ne sont pas encore signées ni notarisées. Sur macOS, retirez l’attribut de quarantaine ou autorisez l’app dans Confidentialité et sécurité ; sur Windows, confirmez l’avertissement SmartScreen.
Non. Il n’y a aucune télémétrie. Les avatars Gravatar et la vérification des mises à jour sont optionnels et désactivés par défaut.
Avec Tauri et Rust. Le code est écrit par Claude via Claude Code ; un humain fixe la direction, relit chaque pull request et teste l’application.
Libre, gratuit et prêt en une minute. Les mises à jour dans l’app sont optionnelles.
brew install --cask simonvanmello/yaggui/yagguibrew install --cask simonvanmello/yaggui/yagguiyaggui-bin sur l’AUR