Aller au contenu

Selectionner la langue

Langue actuelle: Français

Shell

Source: https://github.com/alebcay/awesome-shell at cb355ae98ca6
License: CC0-1.0
Read the English original

This edition is an AI-assisted translation.

█████╗ ██╗ ██╗███████╗███████╗ ██████╗ ███╗ ███╗███████╗
██╔══██╗██║ ██║██╔════╝██╔════╝██╔═══██╗████╗ ████║██╔════╝
███████║██║ █╗ ██║█████╗ ███████╗██║ ██║██╔████╔██║█████╗
██╔══██║██║███╗██║██╔══╝ ╚════██║██║ ██║██║╚██╔╝██║██╔══╝
██║ ██║╚███╔███╔╝███████╗███████║╚██████╔╝██║ ╚═╝ ██║███████╗
╚═╝ ╚═╝ ╚══╝╚══╝ ╚══════╝╚══════╝ ╚═════╝ ╚═╝ ╚═╝╚══════╝
███████╗██╗ ██╗███████╗██╗ ██╗
██╔════╝██║ ██║██╔════╝██║ ██║
███████╗███████║█████╗ ██║ ██║
╚════██║██╔══██║██╔══╝ ██║ ██║
███████║██║ ██║███████╗███████╗███████╗
╚══════╝╚═╝ ╚═╝╚══════╝╚══════╝╚══════╝

Une liste soignée de supers cadres de ligne de commande, boîtes à outils, guides et gizmos. Inspiré par super-php. Cette collection impressionnante est également disponible sur Unix-Shell.ZEEF.com.

Choisissez votre coquille de base.

  • bash - shell du projet GNU (Bourne à nouveau SHell)
  • elvish - Des fonctions shell conviviales et expressives comme des fonctions anonymes et des structures de données
  • es - La coque extensible, basée sur le Plan 9 rc coque
  • fish - shell de ligne de commande intelligent et convivial
  • ion - Un shell système moderne avec une syntaxe simple mais puissante. Il est écrit entièrement dans Rust.
  • ksh93 - Korn Shell
  • mksh - MirBSD Korn Shell
  • murex - Un shell plus intelligent et un environnement de script avec des fonctionnalités avancées conçues pour l’utilisation, la sécurité et la productivité (par exemple l’outillage DevOps plus intelligent)
  • ngs - Le langage de script complet créé spécifiquement pour Ops. REPL est en cours de développement.
  • nushell - Une coquille moderne écrite en Rust
  • oksh - Portable OpenBSD ksh
  • osh - Compatible Bash, avec le nouveau langage Unix shell appelé Oil
  • pdksh - Domaine public Korn shell
  • powershell un cadre d’automatisation des tâches et de gestion de configuration multiplateforme, composé d’un shell en ligne de commande et d’un langage de script
  • shell++ - langage de script shell convivial et moderne, fonctionnel et orienté objet
  • shenv - Gestion simple des versions shell
  • tcsh - C shell avec le nom du fichier et l’édition en ligne de commande
  • xonsh - Python-ish, BASHwards-Fair shell langue et invite de commande
  • yash - Un shell de ligne de commande conforme à POSIX avec un support intégré pour l’achèvement et la prévision basé sur l’historique des commandes
  • zsh - shell puissant avec langage de script

Recherche, signets, multiplexage et autres outils qui rendent votre expérience de terminal plus productive.

  • AdvancedNewFile - Création rapide de fichiers et de répertoires de manière récursive. Inspiré par le plugin Vim.
  • ag - Recherche de chaînes super rapides dans une hiérarchie de répertoires
  • aliases - Contextuel, dynamique, alias organisés pour bash
  • arttime - La beauté de l’art texte répond aux fonctionnalités de l’horloge, minuterie, pomodoro++ time manager
  • autoenv - Environnements basés sur l’annuaire.
  • await - binaire unique qui exécute la liste des commandes en parallèle et attend leur terminaison
  • bartib - Un traqueur de temps simple pour la ligne de commande. Il enregistre un journal de toutes les activités suivies comme un fichier texte simple et vous permet de créer des rapports flexibles.
  • bashhub - :cloud : Histoire de la masse dans le nuage. Indexé et consultable.
  • boilr - Un outil CLI très rapide pour créer des projets à partir de modèles de plaques de chaudière.
  • boom - Stocker les liens et les extraits dans la ligne de commande
  • borg - Un moteur de recherche terminal pour les commandes bash
  • broot - Une meilleure façon de naviguer dans les répertoires
  • browsh - Le navigateur texte moderne
  • Buku - Puissant gestionnaire de signets en ligne de commande
  • byobu - Gestionnaire de fenêtres texte et multiplexeur terminal
  • cod — Un démon d’achèvement pour la coquille qui apprend quand vous invoquez --help commandes
  • CloudClip - Votre propre presse-papiers dans le cloud, copiez et collez du texte avec le système général entre différents systèmes
  • ddgr - DuckDuckGo depuis le terminal
  • desk - Un gestionnaire d’espace de travail léger pour la coque
  • direnv - Un commutateur d’environnement pour la coque, comparer avec autoenv
  • dnote - Un simple carnet de ligne de commande avec synchronisation multi-appareils et interface web
  • eureka - :bulb: outil CLI pour saisir et stocker vos idées sans quitter le terminal
  • fasd - Booster de productivité en ligne de commande, offre un accès rapide aux fichiers et répertoires
  • fd - Une alternative simple, rapide et conviviale à trouver.
  • foxy - Signets texte simples pour Firefox et navigateurs de surf.
  • fselect - Trouver des fichiers avec des requêtes SQL.
  • funky - Extension de la fonctionnalité des fonctions shell les rendant plus puissants et flexibles.
  • fz - Finition de l’onglet flou sans couture pour z
  • fzf - Une ligne de commande floue trouver
  • gitmux - Afficher l’état Git dans la barre d’état Tmux
  • googler - Recherche Google, Recherche Google Site, Nouvelles Google depuis le terminal
  • googlr - Outil de ligne de commande qui vous permet de rechercher Google depuis votre terminal.
  • has - has vous aide à vérifier la présence de divers outils en ligne de commande et leurs versions sur le chemin
  • how2 - how2 trouve la façon la plus simple de faire quelque chose dans un shell unix. Comme man, mais vous pouvez l’interroger en langage naturel.
  • navi - Un outil de triche interactif pour la ligne de commande
  • hhighlighter - Coloriser les mots dans une sortie de commande
  • hr - <hr /> pour votre terminal
  • hss - Un client ssh parallèle interactif avec exécution automatique et asynchrone
  • hstr - Boîte de suggestion historique de bash
  • k - k est un script Zsh pour rendre les listes de répertoire plus lisibles, ajoutant l’état Git, les couleurs de poids de fichier et les dates de pourriture
  • k alias - obtenir des alias kool (et plus) travailler avec un simple un-liner
  • lf - Gestionnaire de fichiers terminal écrit en Go, inspiré par ranger
  • lf.sh - Recherche rapide de fichiers avec moins de frappes et faire beaucoup plus (gripping, copier le chemin vers le presse-papier, etc)
  • lowcharts - Dessiner des graphiques à basse résolution en terminal
  • Lmod - Modules d’environnement basés sur Lua qui améliorent les modules basés sur Tcl tout en étant rétrocompatibles (comparer aux modules)
  • loop - Écrire et contrôler des boucles complexes avec un liner
  • marker - Enregistrer vos commandes shell
  • mackup - Gardez les paramètres de votre application synchronisés (OS X/Linux)
  • mcfly - Volez dans votre histoire. Grand Écossais !
  • modules - Modules d’environnement classiques Tcl gérant l’environnement shell (comparer avec Lmod, direnv et autoenv)
  • nnn - Le navigateur de fichiers et l’analyseur d’utilisation de disque avec une excellente intégration de bureau
  • ok-sh - Vous travaillez sur de nombreux projets ? Et dans chaque projet, y a-t-il des commandes que vous utilisez qui sont spécifiques à ce projet ? Vous avez besoin d’un fichier .ok.
  • parallel - Construire et exécuter des lignes de commande shell à partir d’entrée standard en parallèle
  • pass - Gérer les mots de passe à partir de la ligne de commande avec chiffrement GPG et intégration git optionnelle.
  • pathpicker - Accepte les entrées comme grep, searchs, git etc; permet de sélectionner des fichiers à partir du résultat de l’entrée, que vous pouvez alors ouvrir ou fournir comme argument à une commande.
  • pdd - Petite date, calculatrice heure diff avec minuteries
  • percol - Ajoute la saveur du filtrage interactif au concept traditionnel de pipe de coque UNIX
  • q - Vim comme des registres macro pour votre Bash et Zsh Shell
  • qfc - Complètement de fichiers pour Bash et Zsh
  • resh - Historique contextuel de la coquille pour Zsh et Bash
  • rg - ripprep est un outil de recherche orienté ligne qui combine la facilité d’utilisation de The Silver Searcher avec la vitesse brute de GNU grep
  • screen - Multiplexeur terminal GNU
  • shell-history - Visualisez votre utilisation de shell avec Highcharts
  • SHML - Cadre de style pour le terminal (Shell Markup Language)
  • slugify - Commande qui convertit les noms de fichiers et les répertoires en un format web convivial
  • sman - :bug: un gestionnaire d’extraits de ligne de commande
  • spark - Dans ta coquille
  • spark.fish - Générateur d’étincelles
  • sheet - Extraits de texte pour la ligne de commande
  • spot - utilitaire de recherche de fichier minuscule
  • snips - Outil de ligne de commande pour gérer les extraits de code.
  • sqlline - Shell pour l’émission de SQL aux bases de données relationnelles via JDBC (multiligne, complétion, mise en valeur, support dialectique)
  • sshfs - Un outil pour le montage de systèmes de fichiers distants sur SSH
  • sudocabulary - Apprendre le vocabulaire anglais depuis votre terminal
  • surfraw - parcourez un site spécifique et recherchez le web depuis votre terminal sans navigateur.
  • task-manager - Exécutez tous vos scripts avec seulement deux ou trois frappes.
  • td-cli - Un gestionnaire de ligne de commande todo pour organiser et gérer vos todos sur plusieurs projets.
  • tere - Une alternative plus rapide au cd + ls
  • thefuck - Correction d’erreurs communes en utilisant une commande facile à mémoriser
  • tldr - Un client bash entièrement fonctionnel pour les pages homme tldr, simplifiées et communautaires
  • tmux - Multiplexeur terminal incroyable
  • undollar - un dollar mord le dollar signe le bout de la commande que vous venez de coller dans votre terminal
  • usql - Interface en ligne de commande universelle pour les bases de données SQL.
  • v - Z pour Vim.
  • wemux - Multi-utilisateur Tmux rendu facile
  • xiki - rend la console shell plus conviviale et puissante
  • xplr - Un explorateur de fichiers TUI hackable, minimal, rapide
  • xsv - une boîte à outils rapide en ligne de commande CSV écrite dans Rust
  • xxh - Apportez votre coquille préférée où que vous traversiez la SSH.
  • aliasme - alias helper to change directory rapidement
  • autojump - Une commande cd qui apprend à naviguer facilement les répertoires depuis la ligne de commande
  • bashmarks - Signets de répertoire pour le shell
  • bd - Retournez rapidement dans un répertoire parent
  • commacd - Une façon plus rapide de se déplacer à Bash
  • enhancd - :rocket: Une commande cd de prochaine génération avec un filtre interactif
  • goto - Un utilitaire shell pour la navigation vers les répertoires alias supportant l’auto-achèvement
  • jump - Jump vous aide à naviguer plus rapidement dans votre système de fichiers en apprenant vos habitudes.
  • lazy-cd - Commandes bash simples pour la navigation bookmarked du système de fichiers, complétées par bash-complement.
  • up - Ascend les répertoires par nom ou par nombre; pour bash, zsh et poisson.
  • z - Z est le nouveau j, yo
  • z.lua - Une nouvelle commande cd qui vous aide à naviguer plus rapidement en apprenant vos habitudes
  • zoxide - Un moyen plus rapide de naviguer dans votre système de fichiers, écrit dans Rust
  • zpyi - Python en Zsh - scripts python en shell

Invitations personnalisées, thèmes de couleur, etc.

  • aphrodite-terminal-theme — Thème aphrodite minimaliste (prompt) pour terminaux sexy qui fonctionne en bash, poisson et zsh
  • base16-builder - Base16-Builder
  • bash-full-of-colors - L’invite puissante avec écran, tmux, git support et beaucoup plus
  • bash-git-prompt - Une invitation Bash informative et fantaisiste pour les utilisateurs Git
  • bash-powerline - L’invite Bash de style Powerline en script Bash pur
  • bashstrap - Un moyen rapide de monter le terminal OSX
  • bullet-train-oh-my-zsh-theme - :bullettrain side: un thème shell oh-my-zsh basé sur le plugin Powerline Vim
  • emojify Emoji sur la ligne de commande :scream:
  • flatui-terminal-theme - Meilleures couleurs pour terminal
  • geometry - Un thème ZSH minimal où toute fonction peut être ajoutée à l’invite de gauche ou (async) à droite à la volée.
  • git-prompt - Invitation Bash avec modules Git, SVN et HG
  • gittify - Une invite Bash colorée + des alias Git personnalisés
  • Gogh - Color Scheme - Schéma de couleur pour terminal Gnome
  • liquidprompt - Une vraie personnalité &prompt adaptatif soigneusement conçu pour Bash &Zsh
  • mysql-colorize - Colorisation pour le client mysql comand-line
  • oh-my-git - Un avis git prompt pour bash et zsh
  • oh-my-posh - Moteur à thème rapide pour n’importe quel shell et plate-forme écrit en aller.
  • polyglot - Une invitation Git informative qui fonctionne en bash, zsh, ksh, mksh, pdksh, oksh, dash, yash, busebox sh, et osh
  • powerlevel10k - Thème ZSH super flexible et puissant
  • sexy-bash-prompt - Bash prompt avec des couleurs, des statuts Git et des branches Git
  • starship - Rapide, personnalisable, cross-shell prompt écrit en rouille
  • synth-shell - Greeter avec un rapport d’état personnalisable et un appel de bash fantaisie

Développement de ligne de commande, contrôle de version et déploiement.

  • 1Password SSH Agent - Authentifier les workflows Git et SSH avec déverrouillage biométrique en utilisant 1Mot de passe
  • ack - Un outil de recherche de type grep optimisé pour le code source.
  • add-gitignore - CLI interactif qui génère un .gitignore pour votre projet en fonction de vos besoins.
  • bcal - Byte CALculator pour conversions et calculs de stockage
  • bitwise - Manipulateur de bits interactif basé sur terminal dans les malédictions.
  • bocker - Docker mis en œuvre dans 100 lignes de bash
  • cloc - Lignes de code du compte
  • doclt - Une interface en ligne de commande vers Digital Ocean
  • dokku - Docker a alimenté le mini-Heroku. La plus petite implémentation PaaS que vous ayez jamais vue.
  • forgit - Outil d’utilité pour git en profitant de fzf fzf.
  • git-extra-commands - Beaucoup de Git. Churn, branche coupée, meilleure fusion et bien d’autres.
  • git-extras - Utilitaires Git — résumé de repo, repl, population de changelog, pourcentages d’auteurs engagés et plus
  • git-open - Type git open ouvrir la page ou le site Web GitHub pour un dépôt dans votre navigateur
  • git-quick-stats - Les statistiques rapides Git sont un moyen simple et efficace d’accéder à diverses statistiques dans le dépôt git.
  • git-semver - plugin Git pour faciliter la version sémantique et la validation des changements
  • git-sh - Un environnement Bash personnalisé adapté au travail Git
  • gita - Un outil en ligne de commande pour gérer plusieurs repos git.
  • hub - hub vous aide à gagner à Git.
  • just - Coureur de tâches pour enregistrer et exécuter des commandes spécifiques au projet.
  • licins - Insérez les licences de logiciels commentées dans le code source.
  • mkdkr - Makefile + Docker = pipeline CI
  • mr - Outil de gestion de dépôts multiples
  • nve - Exécutez n’importe quelle commande sur des versions spécifiques de Node.js.
  • overcommit - Un gestionnaire de crochets Git entièrement configurable et extensible
  • pre-commit - Un cadre pour la gestion et le maintien des hameçons pré-engagement en plusieurs langues
  • rebound - Surveillez instantanément les résultats d’overflow de Stack dans votre terminal lorsque vous obtenez une erreur de compilateur
  • repren - Couteau de l’armée suisse à la recherche et au remplacement de la ligne de commandement
  • slap - Éditeur de texte Sublime basé sur terminal qui fonctionne sur Node.js
  • shipit - Déploiement minimaliste de SSH
  • starring - Surveille automatiquement les paquets de npm que vous utilisez sur GitHub.
  • tag - Saute instantanément sur tes allumettes.
  • trunk - Contrôleur de méta-codes et de la matière
  • vmn - version automatique git et solution de récupération d’état agnostique au langage ou à l’architecture
  • wipe-modules - Un petit agent qui supprime le dossier node modules des projets non actifs

Outils liés au système d’exploitation, y compris l’administration du système, le débogage du système et la gestion des fichiers et des processus.

  • atop - moniteur de performance à écran plein ASCII capable de signaler l’activité de tous les processus
  • bat - A cat clone avec ailes
  • bmon - moniteur de bande passante réseau en temps réel et estimateur de vitesse avec sortie visuelle conviviale
  • btop - moniteur de ressources Linux/OSX/FreeBSD
  • catcli - L’outil de catalogue en ligne de commande pour vos données hors ligne
  • ccat - Ccat est le chat coloriant. Il fonctionne comme le chat, mais affiche du contenu avec une syntaxe en surbrillance.
  • exa - Une version moderne ls.
  • progress - Outil Linux pour montrer les progrès pour cp, rm, ddEt plus encore…
  • stronghold - Configurez facilement les paramètres de sécurité MacOS depuis le terminal.
  • glances - Regarde ton système
  • goaccess - GoAccess est un analyseur de journaux web en temps réel et un visionneur interactif qui fonctionne dans un terminal dans les systèmes *nix.
  • hblock - Adblocker basé sur un fichier hôte
  • histstat - Historique pour netstat
  • htop - Un visionneur de processus interactif basé sur ncurses qui vise à être un meilleur top
  • lnav - Un visionneur de fichiers log avancé pour la petite échelle
  • logdissect - Utilitaire CLI et API Python pour l’analyse des fichiers journaux et autres données.
  • ls++ - Coloris sur les stéroïdes
  • lsd - LSDeluxe, réécriture de GNU ls avec beaucoup de fonctionnalités ajoutées comme les couleurs, les icônes, la vue arborescente et d’autres options de formatage.
  • lsp - Une amélioration ls, avec des descriptions de fichiers en langage simple et le regroupement de fichiers intelligents
  • maza - Un bloqueur local. Comme Pi-hole mais local et en utilisant votre système d’exploitation.
  • mtr - La fonctionnalité des programmes “traceroute” et “ping” en un seul outil de diagnostic réseau.
  • ncdu - Utilisation du disque NCurses
  • nmtui - Interface utilisateur texte pour contrôler NetworkManager
  • powertop - L’utilisation de la batterie/puissance et l’outil de surveillance des statistiques de l’appareil, avec des options de réglage.
  • prettyping - Faire la production de ping plus jolie, plus colorée, plus compacte et plus facile à lire.
  • procdog - Contrôle en ligne de commande léger des processus de longue durée comme les serveurs
  • quick-secure - Systèmes UNIX/Linux rapidement sécurisés et durcis
  • rng - Copier la gamme de lignes du fichier ou stdin à stdout.
  • tiptop - Moniteur graphique en ligne de commande.
  • wifi-wand - une application de ligne de commande Ruby pour la gestion du WiFi sur MacOS (installation par gem install wifi-wand)
  • xiringuito - “VPN pour pauvres”

Serveurs autonomes, légers et outils de réseautage écrits en scripts shell.

  • aria2 - aria2 est un multi-protocole léger &utilitaire de téléchargement multi-source, multi-plate-forme exploité en ligne de commande. Il prend en charge HTTP/HTTPS, FTP, BitTorrent et Metalink
  • balls - Bash on Balls
  • bashttpd - Un serveur web écrit en Bash
  • bashhub-server - Historique des shells de nuages privés. Serveur open source pour bashhub
  • bitpocket - “DIY Dropbox” ou “2-way directory (r)sync avec suppression appropriée”
  • Dropbox-Uploader - Dropbox Uploader est un script Bash qui peut être utilisé pour télécharger, télécharger, lister ou supprimer des fichiers de Dropbox
  • httpie - HTTPie est un client HTTP en ligne de commande, un remplacement cURL convivial
  • HTTPLab - Le serveur web interactif, vous permet d’inspecter les requêtes HTTP et de forger les réponses.
  • Kapow! - Si vous pouvez le scripter, vous pouvez le HTTP.
  • ngincat - Serveur HTTP Tiny Bash utilisant netcat
  • resty - Petite ligne de commande client REST que vous pouvez utiliser dans les pipelines
  • shell2http - Serveur HTTP pour exécuter les commandes shell. Conçu pour le développement, le prototypage ou la télécommande
  • tshare - Partage de fichiers depuis la ligne de commande.
  • vesper - Vesper est un framework HTTP pour Bash/Unix Shell
  • xh - Outil convivial et rapide pour envoyer des requêtes HTTP
  • yt-dlp - Programme en ligne de commande pour télécharger des vidéos de YouTube.com et d’autres sites vidéo

Outils pour le traitement des fichiers vidéo et audio.

  • adb-export - Exporter les fournisseurs de contenu Android au format CSV
  • Android-Kitchen - Une cuisine à base de texte pour la personnalisation ROM Android. Utilise des scripts shell et fonctionne avec Cygwin/OS X/Linux
  • Beets - Gestionnaire de bibliothèque musicale et tagger MusicBrainz
  • cmus - Lecteur audio multiplateforme.
  • dasel - Interroger et mettre à jour les structures de données en utilisant des sélecteurs depuis la ligne de commande. Comparaison avec Jq / Yq mais prend en charge JSON, YAML, TOML et XML avec des dépendances d’exécution zéro.
  • dzr - Lecteur audio multiplateforme Deezer.com.
  • fx - Outil de traitement JSON en ligne de commande par anonymus
  • gifgen - Encodage simple de haute qualité GIF
  • image-scraper - Un racleur d’image en ligne de commande cool avec beaucoup de fonctionnalités.
  • imgp - Résizer et rotateur d’image par lots rapides
  • jc - Convertissez la sortie de commande, les types de fichiers et les chaînes communes en JSON ou YAML pour une utilisation plus facile dans les scripts.
  • jo - Un petit utilitaire pour créer des objets JSON à partir d’arguments en ligne de commande.
  • jq - Sed pour les données de Json. Vous pouvez l’utiliser pour couper, filtrer et cartographier et transformer des données structurées
  • korkut - Traitement rapide et simple de l’image en ligne de commande.
  • library - Créer des bases de données SQLITE pour les dossiers de musique, vidéo, images ou médias en ligne. Jouer et suivre les médias comme Plex mais une interface uniquement CLI avec de nombreuses options de tri.
  • mpv - Permet de lire la plupart des formats audio et vidéo (en utilisant des caractères ASCII) dans le shell ainsi que dans une interface graphique.
  • nehm - Outil Console, qui télécharge, définit les balises IDv3 et ajoute à votre iTunes (si vous l’utilisez) votre SoundCloud aime de manière pratique
  • PiCAST - PiCAST tourne votre $35 Raspberry Pi dans un appareil comme Chromecast
  • sejda - Manipulation en ligne de commande de documents PDF (split, fusion, rotation, conversion en jpg, extrait du texte, etc)
  • visidata - Un outil de tableur terminal pour explorer et organiser les données (csv/json/xml/xls/yaml/etc)
  • xidel - Outil Cli pour filtrer, cartographier et créer des données HTML/XML/JSON avec (Turing-complete) XPath et XQuery.
  • xmlstarlet - Outil ancien mais puissant pour le formatage, le filtrage et la manipulation XML en ligne de commande.
  • yq - yq est un processeur YAML portable en ligne de commande

Applications basées sur la ligne de commande ou accès en ligne de commande aux services existants.

  • ansiweather - Météo dans votre terminal, avec les couleurs ANSI et les symboles Unicode
  • awless - Un CLI puissant, innovant et de petite surface pour gérer AWS.
  • bashblog - Un script Bash qui gère l’affichage de blogs
  • carbon-now-cli De belles images de votre code — depuis l’intérieur de votre terminal.
  • choosealicense-cli - Choisissez une licence OSS dans le confort de votre terminal
  • cointop - L’application d’interface utilisateur terminal la plus rapide et interactive pour le suivi des cryptomonnaies
  • dstask - Un seul gestionnaire de terminal binaire TODO avec synchronisation git + notes de balisage par tâche
  • editly - Éditeur vidéo en ligne de commande
  • facebook-cli - Outil de ligne de commande Facebook
  • fanyi - Traduire l’anglais en chinois en terminal
  • gcalcli - Interface de ligne de commande Google Calendar
  • geeknote - Ligne de commande jamais noté client
  • haxor-news - Parcourir les nouvelles Hacker comme un haxor
  • hn-cli - Parcourir les nouvelles Hacker du confort de votre terminal
  • iponmap - Dessiner le point sur la carte du monde en utilisant l’adresse ip
  • isitup - Vérifiez si un site est en haut ou en bas
  • jrnl - Une simple application de journal en ligne de commande qui stocke votre journal dans un fichier texte
  • kanban.bash - la ligne de commande asciii kanban board pour les hackers bash de productivité minimaliste (basé sur csv)
  • ledger - Comptabilité de ligne de commande
  • licen - Générez votre licence. Encore un poux, mais implémenter avec Jinja2 et docopt
  • md2png - Convertir le balisage en image PNG
  • moviemon - Tout sur vos films dans la ligne de commande.
  • nomino - utilitaire de renommer le lot en utilisant les options regex, trier et map.
  • pcalc - Calculatrice conçue pour les programmeurs travaillant avec de multiples représentations de nombres, tailles et globalement proche des bits.
  • pockyt - Lire, gérer et automatiser votre Poche recouvrement.
  • pushblast - Obtenir les notifications PushBullet quand un programme shell sort
  • pushbullet-bash - Interface Bash vers l’API PushBullet
  • ranger - Un gestionnaire de fichiers consoles avec des attaches à clé VI.
  • Reddit Terminal Viewer - Parcourez Reddit depuis votre terminal
  • SAWS - Un CLI Supercharged
  • taskbook - Tâches, planches &notes pour l’habitat en ligne de commande
  • taskwarrior - Un gestionnaire de listes TODO en ligne de commande
  • terjira - Outil d’alimentation en ligne de commande pour Jira
  • ticker — Ticker terminal avec mises à jour en direct et suivi de la position
  • vl - Vérification des liens URL sur les documents texte
  • wego - Application météo pour le terminal
  • whales - Un outil pour dockeriser automatiquement vos applications
  • whereami - Obtenez vos informations de géolocalisation de la CLI
  • wttr.in - :partly sunny: La bonne façon de vérifier la météo (curl wttr.in)

Tout le travail et aucune pièce n’est un moyen de passer votre journée.

  • bash2048 - Mise en œuvre du jeu Bash de 2048
  • minesweeper - Mise en œuvre de mines de charbon en masse
  • nudoku - ncurses base sudoku jeu écrit en C
  • piu-piu - Jeu de défileur horizontal en mode bash multijoueur !
  • sedtris - Tetris in sed
  • sed-scripts - Arkanoid et Sokoban écrits avec sed
  • SHTAP - Moteur d’aventure texte réutilisable pour Bash 4
  • tty-solitaire - Jouez solitaire dans votre terminal !

Outils pour gérer plusieurs configurations de shell. Pour les outils spécifiques à zsh, voir la section Zsh.

  • bash-it - Un cadre communautaire Bash
  • basher - Un gestionnaire de paquets pour les scripts shell
  • bashing - Frapper des morceaux
  • bpkg - JavaScript a npm, Ruby a Gems, Python a pip et maintenant Shell a bpkg
  • dotdrop - Enregistrez vos fichiers dot une fois, déployez-les partout
  • dotfiler – Shell agnostic git based dotfiles package manager, écrit en Python.
  • fresh - Gardez vos dotfiles frais
  • homeshick - Synchroniseur Git dotfile écrit en Bash
  • shallow-backup - Créez facilement une documentation légère des paquets installés, des dotfiles, et plus encore
  • shundle - Gestionnaire de plugins pour scripts shell
  • vcsh - Gestionnaire de Config basé sur Git
  • yadm - Git-based dotfiles manager supportant le chiffrement, les substituts, et bootstrapping

Outils pour l’écriture, l’amélioration ou l’organisation des scripts Bash ou autres shell

  • ansi - Codes d’échappement ANSI en pur bash - changer la couleur du texte, positionner le curseur, beaucoup plus
  • assert.sh - Cadre d’essai de l’unité Bash
  • bashew - créateur de script bash - de petit script autonome à des projets complexes avec CI/CD et test
  • bashful - Une collection de bibliothèques pour simplifier l’écriture des scripts Bash
  • Bashlets - Une boîte à outils modulaire extensible pour Bash
  • bashly - Cadre de ligne de commande Bash et générateur CLI
  • bashmanager - mini cadre bash pour créer des outils en ligne de commande
  • bashwithnails - un cadre Bash écrit juste pour s’amuser avec les tests, la gestion de la dépendance &emballage
  • bash-language-server - LSP-based Bash serveur de langue
  • bash-modules - fonctions de développement avec mode strict non officiel activé.
  • bats - Système d’essai automatisé Bash
  • composure - Composez, documentez, versionz et organisez vos fonctions shell
  • crash - Manipulation appropriée des erreurs, exceptions et essai / prise pour ZSH
  • critic.sh - Cadre de test simple mort pour Bash avec rapport de couverture
  • dispatch - Un analyseur d’argument en ligne de commande dans 50 lignes de script shell portable.
  • esh - Un simple moteur de templatation basé sur shell, mis en œuvre dans ~290 lignes de shell POSIX et awk.
  • Fishtape - Producteur TAP et harnais d’essai pour poissons
  • getoptions - Une option élégante pour les scripts shell (sh, bash et toutes les coquilles POSIX)
  • getopts.fish - Analyseur CLI pour poissons
  • is.sh - Une alternative pour la commande de test intégrée, il rendra vos déclarations “si” assez
  • lumberjack - Une interface de journalisation pour les scripts shell
  • mo - Modèles de moustache en pur bash
  • optparse - Un wrapper BASH pour getopts, pour des arguments en ligne de commande simples.
  • rerun - Un cadre modulaire d’automatisation shell pour organiser vos scripts de gardien
  • revolver - Un spinner de progrès réutilisable pour les scripts shell
  • phases - Préprocesseur de bash minimal, sélectionnez les sections de votre script à exécuter
  • powscript - transpilateur de bash écrit en bash (coffeescript pour bash)
  • semver_bash - Version sémantique en Bash
  • sh-semver - outil Semver pour bash - trouve des versions correspondant aux règles spécifiées
  • shellcheck - Outil d’analyse statique pour scripts shell
  • shellfire - Un dépôt de bibliothèques de fonctions namespaced, composable shell (bash, sh et dash)
  • shellspec - Un cadre d’essai complet de l’unité BDD pour les cartouches POSIX en tiret, bash, ksh, zsh et toutes les coques POSIX
  • shfmt - Un analyseur shell, la matière et l’interprète avec support bash; comprend shfmt
  • shpec - Un cadre d’essai de shell
  • shutit - Cadre d’automatisation basé sur bash et pexpect
  • sub - Une façon délicieuse d’organiser les programmes
  • ts - Un script de test shell
  • urchin - Un cadre de test shell idiomatique qui n’utilise que des commandes shell
  • shunit2 - Un cadre de test unitaire pour les scripts Bash avec une saveur de JUnit/PyUnit.
  • rebash - Scénario bibliothèque/cadre. Caractéristiques: importations, exceptions, tests doc …
  • zunit - Un cadre de test puissant pour ZSH

D’autres listes étonnamment impressionnantes peuvent être trouvées dans Génial et Génial.

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.

Visiter HagiCodeLire la documentation
  • 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

Obtenir sur le Microsoft StoreTous les téléchargements

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.

Quitter Awesome Site ?

Vous allez visiter un site externe. Nous ne contrôlons ni son contenu ni ses pratiques de confidentialité.

Site de destination

Continuer vers le site