Skip to content

Latest commit

 

History

History
30 lines (19 loc) · 2.65 KB

README.fr.md

File metadata and controls

30 lines (19 loc) · 2.65 KB

Outil Git en ligne de commande écrit en Rust

cargo Build Status help wanted

Onefetch est un outil Git en ligne de commande écrit en Rust qui permet d'afficher les informations d'un projet et des statistiques de codes pour un dépôt local directement depuis un terminal. L'outil est complètement hors ligne - aucun accès réseau n'est requis.

Par défaut, les informations du dépôt sont affichées à côté d'une représentation ASCII du logo du langage dominant, mais vous pouvez choisir d'afficher une image à la place - sur les terminaux le supportant -, du texte, ou laisser vide.

Il détecte automatiquement les licences open sources et fournit à l'utilisateur plusieurs informations utiles comme la décomposition du code par langage, les changements en attentes, le nombres de dépendances (par gestionnaire de paquets), les principaux contributeurs (par nombre de commits), la taille du dépôt sur le disque, la date de création, le nombre de lignes de code, etc.

Onefetch peut être configuré afin d'afficher exactement ce que vous souhaitez, comme vous le souhaitez : vous pouvez personnaliser le formatage du texte, cacher certaines lignes, ignorer des fichiers & répertoires, générer la sortie dans plusieurs formats (Json, Yaml), etc.

Actuellement, onefetch supporte plus de 100 langages de programmation; si le langage de votre choix n'est pas supporté, créez une issue et le support sera ajouté.

Les contributions sont plus que bienvenues! Rendez-vous sur la page CONTRIBUTING pour plus d'informations.

Compléments: [Wiki] [Installation] [Premiers Pas]