Bash
Source: https://github.com/awesome-lists/awesome-bash at
8006230b3082
License: CC0-1.0
Read the English original
This edition is an AI-assisted translation.
Awesome Bash
Section intitulée « Awesome Bash »Une liste organisée de délicieux scripts et ressources Bash.
En plus de cette liste, vous devriez lire la liste awesome-shell. Il s’agit d’une liste organisée de superbes frameworks de ligne de commande, de boîtes à outils, de guides et de gadgets. Vous pouvez également consulter awesome-zsh ou awesome-fish. Si vous recherchez plus de listes, consultez sindresorhus/awesome.
Contenu
Section intitulée « Contenu »- Books and Resources
- Command-Line Productivity
- Customization
- For Developers
- Downloading and Serving
- Applications
- Games
- Website
- Shell Package Management
- Shell Script Development
- Just for fun
- Community
- Other Awesome Lists
- Contribute
- License
Livres et ressources
Section intitulée « Livres et ressources »- The Bash-Hackers Wiki - Documentation lisible par l’homme de toute nature sur GNU Bash.
- Bash beginner’s mistakes - Liste des erreurs de débutant Bash (par le wiki Bash-Hackers).
- Bash Guide - Un guide bash pour les débutants (par Lhunath).
- Bash FAQ - Répond à la plupart de vos questions (par Lhunath).
- Bash Pitfalls - Répertorie les pièges courants dans lesquels tombent les débutants et comment les éviter.
- Bash manual - Manuel Bourne-Again Shell.
- Bash FAQ (par Chet Ramey)
- Advanced Bash-Scripting Guide - Une exploration approfondie de l’art des scripts shell.
- Bash Guide for Beginners - Guide Bash pour débutants (par Machtelt Garrels).
- Bash Programming - Intro/How-to
- bash-handbook - Un manuel pour ceux qui veulent apprendre Bash sans plonger trop profondément.
- Google’s Shell Style Guide - Conseils raisonnables sur le style de code.
- Sobell’s Book - Un guide pratique des commandes, des éditeurs et de la programmation shell.
- WikiBooks: Bash Shell Scripting
- Use the Unofficial Bash Strict Mode (Unless You Looove Debugging)
- Defensive BASH Programming - Méthodes pour empêcher vos programmes de se briser et pour garder le code bien rangé et propre.
- Pure Bash Bible - Une collection d’alternatives pures bash aux processus externes.
- explainshell - Un site Web qui décompose et explique les commandes shell (Bash) (y compris leurs indicateurs et options).
- Safe ways to do things in bash - Comment faire les choses en toute sécurité dans Bash.
Productivité en ligne de commande
Section intitulée « Productivité en ligne de commande »Recherche, signets, multiplexage et autres outils qui rendent votre expérience de terminal plus productive.
- aliases - Alias contextuels, dynamiques et organisés pour le bash shell.
- bashhub-server - Serveur bashhub open source hébergé en privé.
- bashhub - Historique de Bash dans le cloud. Indexé et consultable :cloud:.
- bashmarks - Signets de répertoire pour le shell.
- bashmount - Gérez facilement les supports amovibles.
- ble.sh - Remplacement de ligne de lecture convivial et riche en fonctionnalités, avec coloration syntaxique, meilleure complétion des commandes et édition multiligne améliorée.
- commacd - Un moyen plus rapide de se déplacer dans Bash.
- forkrun - Un outil pur bash pour exécuter du code en parallèle. Similaire en termes de syntaxe et de vitesse à
xargs -P, mais avec plus de fonctionnalités et une prise en charge native de la fonction Bash. - has -
hasvous aide à vérifier la présence de divers outils de ligne de commande et leurs versions sur le chemin. - hstr - Bash Boîte de suggestions d’historique.
- sshrc - Apportez votre .bashrc, .vimrc, etc. avec vous lorsque vous utilisez SSH.
- utility-bash-scripts - Scripts bash utiles pour effectuer des tâches automatisables avec une seule commande.
- zoxide - Une meilleure façon de naviguer dans votre système de fichiers. Écrit en Rust, cross-shell et beaucoup plus rapide que les autres autojumpers.
Personnalisation
Section intitulée « Personnalisation »Invites personnalisées, thèmes de couleurs, etc.
- aphrodite-terminal-theme - Thème minimaliste (invite) pour les terminaux sexy.
- bash-git-prompt - Une invite Bash informative et sophistiquée pour les utilisateurs de Git.
- bash-powerline - Invite Bash de style Powerline dans un script Bash pur.
- bashstrap - Un moyen rapide d’améliorer le terminal macOS.
- git-prompt - Invite Bash avec les modules Git, SVN et HG.
- gittify - Une invite Bash colorée + des alias Git personnalisés.
- liquidprompt - Une invite adaptative complète et soigneusement conçue pour Bash et Zsh.
- LS_COLORS - Une collection de définitions LS_COLORS.
- oh-my-git - Une invite git opiniâtre pour bash et zsh.
- oh-my-bash - Un délicieux framework communautaire pour gérer votre configuration bash.
- progress-bar.sh - Barre de progression simple et sexy pour
bash, donnez-lui une durée et elle fera le reste. - sexy-bash-prompt - Invite Bash avec couleurs, statuts Git et branches Git.
- bash-sensible - Une tentative de valeurs par défaut plus saines de Bash.
Pour les développeurs
Section intitulée « Pour les développeurs »Développement en ligne de commande, contrôle de version et déploiement.
- bocker - Docker implémenté dans 100 lignes de bash.
- git-sh - Un environnement Bash personnalisé adapté au travail Git.
- mkdkr - Créer + Docker + Shell = Pipeline CI.
Téléchargement et service
Section intitulée « Téléchargement et service »Serveurs légers auto-hébergés et outils réseau écrits dans des scripts shell.
- Bash-web-server - Un serveur Web purement bash, pas de socat, netcat, etc.
- Dropbox-Uploader - Dropbox Uploader est un script Bash qui peut être utilisé pour télécharger, répertorier ou supprimer des fichiers de Dropbox.
- balls - Bash sur les balles.
- bashbro - Un navigateur de fichiers Web basé sur Bash - vous permettant de parcourir, diffuser, visualiser des documents et enregistrer des fichiers à distance via votre navigateur Web.
- bash-stack - Framework Web moderne dans bash.
- bashttpd - Un serveur Web écrit en Bash.
- httpd.sh - Un serveur Web trivial dans bash, utilisant ctypes.sh.
- ngincat - Petit serveur Bash HTTP utilisant netcat.
- sherver - Serveur Web léger pur Bash.
- xiringuito - VPN basé sur SSH pour les pauvres.
Applications
Section intitulée « Applications »Applications basées sur la ligne de commande ou accès en ligne de commande aux services existants.
- bashblog - Un script Bash qui gère la publication de blogs.
- pushbullet-bash - Interface Bash avec l’API PushBullet.
- todo.sh - Un script shell simple et extensible pour gérer votre fichier todo.txt.
- cheapci - Un cadre d’intégration continue implémenté dans bash.
Tout travailler et ne pas jouer est une façon grossière de passer votre journée.
- bash2048 - Implémentation de Bash du jeu 2048.
- minesweeper - Bash implémentation du dragueur de mines.
- wordle - Wordle en moins de 50 lignes de Bash.
Site web
Section intitulée « Site web »- Bash One-Liners - Une collection de one-liners awesome bash pratiques ou tout simplement purs (repos par @janosgyerik).
- commandlinefu - Un référentiel pour les commandes UNIX les plus élégantes et les plus utiles.
Shell Gestion des packages
Section intitulée « Shell Gestion des packages »Outils pour gérer plusieurs configurations shell.
- bash-it - Un framework communautaire Bash.
- basher - Un gestionnaire de packages pour les scripts shell.
- bpkg - Un gestionnaire de packages léger bash.
- homeshick - Synchroniseur de fichiers de points Git écrit en Bash.
Shell Développement de scripts
Section intitulée « Shell Développement de scripts »Outils pour écrire, améliorer ou organiser Bash ou d’autres scripts shell
- alinex bashlib - Bibliothèque modulaire bash pour l’administration de serveur, le traitement de données et les scripts à distance.
- ansi - Codes d’échappement ANSI en pur bash - changez la couleur du texte, positionnez le curseur, bien plus encore.
- argbash - Générateur de code d’analyse d’arguments Bash.
- assert.sh - Cadre de tests unitaires Bash.
- async-bash - Implémentation de fonctions asynchrones dans bash.
- bats - Bash Système de test automatisé.
- bash3boilerplate - Modèles pour écrire de meilleurs scripts Bash.
- bashful - Une collection de bibliothèques pour simplifier l’écriture de scripts Bash.
- bashify - Peu de fonctions d’assistance dans bash (en particulier les fonctions de manipulation de chaînes).
- bashing - Briser Bash en morceaux - Cadre Bash pour créer des outils de ligne de commande.
- bashly - Cadre de ligne de commande Bash et générateur CLI.
- bashmanager - Mini framework bash pour créer des outils de ligne de commande.
- Bashmatic - Une bibliothèque DSL facile à utiliser pour créer des outils et des installateurs basés sur BASH (plus de 900 fonctions).
- bunit - Un framework de tests unitaires pour les scripts Bash.
- Bash Infinity - Un passe-partout/framework/bibliothèque standard moderne pour bash.
- bash-modules - Une collection de modules pour le mode strict non officiel.
- bash_unit - Bash cadre d’édition d’entreprise de tests unitaires pour les professionnels.
- bashunit - Une bibliothèque de test simple pour les scripts bash.
- lobash - Un utilitaire/bibliothèque moderne, sûr et puissant pour le développement de scripts Bash.
- mo - Modèles de moustache en pur bash.
- semver_bash - Gestion des versions sémantiques dans Bash.
- shellcheck - Un outil d’analyse statique pour les scripts shell.
- shellharden - Le surligneur de syntaxe correctif bash.
- shfmt - Formater les programmes bash.
- shunit2 - Un framework de tests unitaires pour les scripts Bash avec une version de JUnit/PyUnit.
- DevOps-Bash-tools - 750+ Scripts DevOps Shell et environnement avancé Bash.
- modernish - Bibliothèque avec diverses fonctionnalités pour les scripts shell.
- json.bash - Bibliothèque Bash et outil de ligne de commande qui crée du JSON.
- timep - Un profileur de nouvelle génération et un générateur FlameGraph pour le code bash.
Juste pour le plaisir
Section intitulée « Juste pour le plaisir »- Bash Screensavers - Une collection d’économiseurs d’écran entièrement écrits en bash.
- pokeget - Affiche les sprites de Pokémon dans le terminal.
Communauté
Section intitulée « Communauté »- Stack Overflow - Balise Bash sur Stack Overflow.
- /r/bash - Un subreddit dédié aux scripts bash.
- /r/commandline - Pour tout ce qui concerne la ligne de commande, dans n’importe quel système d’exploitation.
- #bash - Chaîne IRC sur Libera.Chat. Les principaux contributeurs du BashGuide, BashFAQ, BashPitfalls et ShellCheck traînent là-bas.
Autres listes impressionnantes
Section intitulée « Autres listes impressionnantes »D’autres listes incroyablement impressionnantes peuvent être trouvées dans awesome-awesome et awesome-awesomeness.
Contribuer
Section intitulée « Contribuer »Les contributions sont les bienvenues ! Lisez d’abord le contribution guidelines.
Dans la mesure du possible par la loi, aloisdg a renoncé à tout droit d’auteur et droits voisins ou voisins sur cette œuvre.
HagiCode
HagiCode est un espace de développement agentique. Des interactions d’interface riches et pratiques rendent la planification, l’exécution des agents et le travail sur les projets accessibles et faciles à suivre, pour une expérience de développement engageante.
Une expérience de développement engageante grâce à des interactions d’interface riches et pratiques.
- IntelligentLes workflows OpenSpec transforment une intention en parcours exécutable, de la proposition à la livraison en passant par la conception et les tâches.
- EfficaceL’exécution multi-agent fait avancer recherche, réalisation et revue en parallèle, sur plusieurs dépôts et avec les Agent CLI que vous utilisez déjà.
- IntéressantDes interactions d’interface riches et pratiques rendent la planification, l’exécution des agents et le travail sur les projets accessibles et faciles à suivre.
Télécharger pour Windows
Partager HagiCode
Transformez vos idées en logiciels livrés.
HagiCode est un espace de développement agentique : les workflows OpenSpec planifient le changement, l’exécution multi-agent le réalise et Hero Scenario rend le long parcours visible, pour transformer vos idées en logiciels livrés.
- Intelligent
- Les workflows OpenSpec transforment une intention en parcours, de la proposition à la livraison.
- Efficace
- L’exécution multi-agent mène recherche, réalisation et revue en parallèle.
- Ludique
- Les interactions d’interface facilitent la planification, l’exécution des agents et les projets.
© 2026 HagiCode | Powered By hagilight-starlight@0.21.0 | Branch: main | Commit: 745b50b | Built:


