Km 0 · Git Repository Manager
Merathon
« Ton code, c'est un marathon. »
Le client Git de bureau pour Linux et Windows : graphe, commits, branches et pull requests dans une seule fenêtre.
Km 0 · Git Repository Manager
« Ton code, c'est un marathon. »
Le client Git de bureau pour Linux et Windows : graphe, commits, branches et pull requests dans une seule fenêtre.
Km 5 · En mouvement
La musique démarre au clic. Le bouton « Son activé » de la barre la coupe, ou lancez l'animation sans le son.Ouvrir en plein écran
Km 10 · La promesse
Moteur Git natif en Rust : l'interface reste fluide pendant un fetch ou un rebase, même sur un gros historique.
Les tokens restent dans le trousseau du système. Ouvrir un dépôt inconnu n'exécute aucun hook.
Un paquet .deb d'environ 8 Mo et peu de mémoire au repos, grâce au moteur web du système.
Du commit ligne par ligne à la revue de pull request, avec GitHub et GitLab.
Km 21 · Fonctionnalités
Chaque onglet garde sa sélection, son diff et son message en cours. Sous-modules et Git LFS pris en charge.
Branches locales, distantes et tags sur un même graphe, dessiné en canvas pour rester fluide.
Indexer par fichier, par bloc ou ligne par ligne, puis amender le dernier commit.
Réordonner, renommer, fusionner, supprimer. Annulable à tout moment.
Fetch toutes les 5 minutes, avec une notification qui résume ce qui a changé.
Créer, relire ligne par ligne, approuver et merger avec GitHub, GitLab.com ou GitLab auto-hébergé.
Un vrai shell dans le dépôt, et chaque action de l'application affichée en commande git équivalente.
OAuth ou token personnel. Les appels aux API partent du backend Rust, jamais de l'interface.
Km 32 · Liens utiles
github.com/J-Dudek/merathon/releases
Code sourceDépôt du projet, sous licence MIT.github.com/J-Dudek/merathon
Signaler un problèmeUn bug, une idée de fonctionnalité : ouvrez une issue.github.com/J-Dudek/merathon/issues
Animation plein écranLa présentation de 1 min 30, avec sa musique.animation.html
Km 42 · Arrivée
.deb (Debian, Ubuntu) ou .AppImage
.msi ou .exe
Ensuite, l'application se met à jour toute seule : paquets signés, signature vérifiée avant installation. Windows : les installeurs ne sont pas encore signés. Au premier lancement, cliquez sur « Informations complémentaires » puis « Exécuter quand même ».