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.
█████╗ ██╗ ██╗███████╗███████╗ ██████╗ ███╗ ███╗███████╗██╔══██╗██║ ██║██╔════╝██╔════╝██╔═══██╗████╗ ████║██╔════╝███████║██║ █╗ ██║█████╗ ███████╗██║ ██║██╔████╔██║█████╗██╔══██║██║███╗██║██╔══╝ ╚════██║██║ ██║██║╚██╔╝██║██╔══╝██║ ██║╚███╔███╔╝███████╗███████║╚██████╔╝██║ ╚═╝ ██║███████╗╚═╝ ╚═╝ ╚══╝╚══╝ ╚══════╝╚══════╝ ╚═════╝ ╚═╝ ╚═╝╚══════╝███████╗██╗ ██╗███████╗██╗ ██╗██╔════╝██║ ██║██╔════╝██║ ██║███████╗███████║█████╗ ██║ ██║╚════██║██╔══██║██╔══╝ ██║ ██║███████║██║ ██║███████╗███████╗███████╗╚══════╝╚═╝ ╚═╝╚══════╝╚══════╝╚══════╝Ausgewählte Shell-Ressourcen 
Abschnitt betitelt „Ausgewählte Shell-Ressourcen “Eine kuratierte Liste von fantastischen Kommandozeilen-Frameworks, Toolkits, Guides und Gizmos. Inspiriert von awesome-php. Diese tolle Sammlung ist auch erhältlich auf Unix-Shell.ZEEF.com.
- Schalen
- Command-Line Produktivität
- Customization
- Für Entwickler
- Systemversorgung
- Download und Serving
- Multimedia und Dateiformate
- Anträge
- Spiele
- Shell Package Management
- Shell Script Entwicklung
- Leitfäden
- Awesome Zsh
- Awesome Fish
- Awesome Bash
- Weitere tolle Listen
Wählen Sie Ihre Basisschale.
- bash - GNU Project’s Shell (Bourne Again SHell)
- elvish Freundliche, ausdrucksstarke Shell-Features wie anonyme Funktionen und Datenstrukturen
- es - Die erweiterbare Shell, basierend auf Plan 9’s rc Schale
- fish - Intelligente und benutzerfreundliche Kommandozeilen-Shell
- ion - Eine moderne System-Shell mit einer einfachen, aber leistungsstarken Syntax. Es ist komplett in Rust geschrieben.
- ksh93 Korn Shell
- mksh MirBSD Korn Shell
- murex - Eine intelligentere Shell- und Skriptumgebung mit fortschrittlichen Funktionen, die auf Benutzerfreundlichkeit, Sicherheit und Produktivität ausgelegt sind (z. B. intelligentere DevOps-Tools)
- ngs - Voll ausgestattete Skriptsprache, die speziell für Ops erstellt wurde. REPL wird entwickelt.
- nushell - Eine moderne Shell in Rust geschrieben
- oksh Portable OpenBSD ksh
- osh - Bash kompatibel, mit neuer/moderner Unix-Shell-Sprache namens Oil
- pdksh Public Domain Korn Shell
- powershell ein plattformübergreifendes Task-Automatisierungs- und Konfigurationsmanagement-Framework, bestehend aus einer Kommandozeilen-Shell und einer Skriptsprache
- shell++ - Freundliche und moderne funktionale und objektorientierte Shell-Skriptsprache
- shenv Einfaches Shell Versionsmanagement
- tcsh - C-Shell mit Dateiname Vervollständigung und Befehlszeilenbearbeitung
- xonsh Python-ish, BASHwards aussehende Shell-Sprache und Befehlsaufforderung
- yash - Eine POSIX-kompatible Kommandozeilen-Shell mit eingebauter Unterstützung für die Vervollständigung und Vorhersage basierend auf der Kommandohistorie
- zsh - Leistungsstarke Shell mit Skriptsprache
Produktivität auf der Kommandozeile
Abschnitt betitelt „Produktivität auf der Kommandozeile“Suche, Lesezeichen, Multiplexing und andere Tools, die Ihr Terminalerlebnis produktiver machen.
- AdvancedNewFile - Schnelles Erstellen von Dateien und Verzeichnissen auf rekursive Weise. Inspiriert vom Vim Plugin.
- ag - Super schnelle String-Suche durch eine Verzeichnishierarchie
- aliases - Kontextuelle, dynamische, organisierte Aliase für bash
- arttime - Schönheit der Textkunst trifft auf Funktionalität von Uhr, Timer, pomodoro++ Zeitmanager
- autoenv Verzeichnisbasierte Umgebungen.
- await - einzelne Binärdatei, die eine Liste von Befehlen parallel ausführt und auf ihre Beendigung wartet
- bartib - Ein einfacher Timetracker für die Kommandozeile. Es speichert ein Protokoll aller verfolgten Aktivitäten als Klartextdatei und ermöglicht es Ihnen, flexible Berichte zu erstellen.
- bashhub - :cloud: Bash Geschichte in der Cloud. Indexiert und durchsuchbar.
- boilr - Ein blitzschnelles CLI-Tool zum Erstellen von Projekten aus Boilerplate-Vorlagen.
- boom - Speichern von Links und Snippets in der Kommandozeile
- borg - Eine terminalbasierte Suchmaschine für Bash-Befehle
- broot - Ein besserer Weg, um Verzeichnisse zu navigieren
- browsh - Der moderne textbasierte Browser
- Buku - Leistungsstarker Befehlszeilen-Bookmark-Manager
- byobu Textbasierter Fenstermanager und Terminal-Multiplexer
- cod — Ein Vervollständigungs-Daemon für Shell, der beim Aufrufen lernt
--helpBefehle - CloudClip - Ihre eigene Zwischenablage in der Cloud, Kopieren und Einfügen von Text mit Gist zwischen verschiedenen Systemen
- ddgr - DuckDuckGo vom Terminal
- desk - Ein leichter Workspace Manager für die Shell
- direnv - Ein Umgebungsschalter für die Shell, im Vergleich zu Autoenv
- dnote - Ein einfaches Kommandozeilen-Notebook mit Multi-Device-Sync und Web-Schnittstelle
- eureka - :bulb: CLI-Tool zum Eingeben und Speichern Ihrer Ideen, ohne das Terminal zu verlassen
- fasd Befehlszeilen-Produktivitätsverstärker, bietet schnellen Zugriff auf Dateien und Verzeichnisse
- fd - Eine einfache, schnelle und benutzerfreundliche Alternative zu finden.
- foxy - Einfache Text-Lesezeichen für Firefox und Surf-Browser.
- fselect Finden Sie Dateien mit SQL-ähnlichen Abfragen.
- funky Erweitert die Funktionalität von Shell-Funktionen und macht sie leistungsfähiger und flexibler.
- fz - Nahtlose Fuzzy Tab Fertigstellung für z
- fzf - Ein Kommandozeile Fuzzy Finder
- gitmux Git-Status in der Tmux-Statusleiste anzeigen
- googler - Google Search, Google Site Search, Google News vom Terminal
- googlr Befehlszeilen-Tool, mit dem Sie Google von Ihrem Terminal aus durchsuchen können.
- has -
hashilft Ihnen, das Vorhandensein verschiedener Befehlszeilentools und ihrer Versionen auf dem Pfad zu überprüfen - how2 -
how2findet den einfachsten Weg, etwas in einer Unix-Shell zu tun. Es ist wiemanAber Sie können es in natürlicher Sprache abfragen. - navi - Ein interaktives Cheatsheet-Tool für die Kommandozeile
- hhighlighter - Färben von Wörtern in einer Befehlsausgabe
- hr -
<hr />für Ihr Terminal - hss - Ein interaktiver paralleler SSH-Client mit automatischer und asynchroner Ausführung
- hstr - Bash History Suggest Box
- k -k ist ein Zsh-Script, um Verzeichnislisten lesbarer zu machen, indem Git-Status, Fileweight-Farben und verrottende Daten hinzugefügt werden
- k alias - Holen Sie sich Kool Aliase (und mehr) mit einem einfachen One-Liner
- lf - Terminal File Manager geschrieben in Go, inspiriert von Ranger
- lf.sh - Suchen Sie schnell Dateien mit weniger Eingaben und machen Sie viele mehr (Grippen, Kopieren des Pfades zur Zwischenablage usw.)
- lowcharts Zeichnen Sie Graphen mit niedriger Auflösung im Terminal
- Lmod Lua-basierte Umgebungsmodule, die Tcl-basierte Module verbessern und gleichzeitig rückwärtskompatibel sind (im Vergleich zu Modulen)
- loop - Schreiben und Steuern komplexer Schleifen mit als Einzeiler
- marker - Bookmarken Sie Ihre Shell-Befehle
- mackup Behalten Sie Ihre Anwendungseinstellungen synchron (OS X/Linux)
- mcfly Fliegen Sie durch Ihre Shell-Geschichte. Großer Schotte!
- modules - Klassische Tcl-basierte Umgebungsmodule zur Verwaltung der Shell-Umgebung (im Vergleich zu Lmod, Direnv und Autoenv)
- nnn Dateibrowser und Disk-Nutzungsanalysator mit ausgezeichneter Desktop-Integration
- ok-sh - Arbeiten Sie an vielen verschiedenen Projekten? Und gibt es in jedem Projekt Befehle, die Sie verwenden, die für dieses Projekt spezifisch sind? Sie benötigen eine .ok-Datei.
- parallel Erstellen und Ausführen von Shell-Befehlszeilen von Standardeingaben parallel
- pass Verwalten Sie Passwörter von der Befehlszeile mit GPG-Verschlüsselung und optionaler Git-Integration.
- pathpicker Akzeptiert Eingaben wie grep, Suche, Git usw.; ermöglicht das Auswählen von Dateien aus dem Ergebnis der Eingabe, die Sie dann öffnen oder als Argument für einen Befehl bereitstellen können.
- pdd - Tiny Datum, Zeit Diff Rechner mit Timern
- percol - Fügt den Geschmack der interaktiven Filterung zum traditionellen Rohrkonzept der UNIX-Shell hinzu
- q Vim wie Makroregister für Ihre Bash und Zsh Shell
- qfc File-Completion Widget für Bash und Zsh
- resh Kontext-Shell-Historie für Zsh und Bash
- rg ripgrep ist ein linienorientiertes Suchwerkzeug, das die Benutzerfreundlichkeit von The Silver Searcher mit der rohen Geschwindigkeit von GNU grep kombiniert.
- screen GNU Terminal Multiplexer
- shell-history Visualisieren Sie Ihre Shell-Nutzung mit Highcharts
- SHML - Style Framework für das Terminal (Shell Markup Language)
- slugify Befehl, der Dateinamen und Verzeichnisse in ein webfreundliches Format konvertiert
- sman - :bug: Ein Kommandozeilen-Snippet-Manager
- spark - ▂▃▅▂▇ in deiner Shell
- spark.fish Sparkline Generator
- sheet - Text-Snippets für die Kommandozeile
- spot - Tiny File Search Utility
- snips Befehlszeilen-Tool zum Verwalten von Codeausschnitten.
- sqlline Shell für die Ausgabe von SQL an relationale Datenbanken über JDBC (Multiline, Vervollständigung, Hervorhebung, Dialektunterstützung)
- sshfs - Ein Tool zum Montieren von Remote-Dateisystemen über SSH
- sudocabulary - Lernen Sie Englisch Vokabular von Ihrem Terminal
- surfraw - Durchsuchen Sie eine bestimmte Website und durchsuchen Sie das Web von Ihrem Terminal aus ohne Browser.
- task-manager Führen Sie alle Ihre Skripte mit nur zwei oder drei Tastenanschlägen aus.
- td-cli - Ein Befehlszeilenmanager von todo, um Ihre todos über mehrere Projekte hinweg zu organisieren und zu verwalten.
- tere - Eine schnellere Alternative zu cd + ls
- thefuck Beheben von Common Shell Fehlern mit einem leicht zu merkenden Befehl
- tldr - Ein voll funktionsfähiger Bash-Client für tldr, vereinfachte und Community-gesteuerte Manpages
- tmux Erstaunlicher Terminal-Multiplexer
- undollar Undollar beißt das Dollarzeichen von der Spitze des Befehls, den Sie gerade in Ihr Terminal eingefügt haben
- usql Universelle Kommandozeilenschnittstelle für SQL-Datenbanken.
- v Z für vim.
- wemux Mehrbenutzer Tmux Made Easy
- xiki - Macht die Shell-Konsole freundlicher und leistungsfähiger
- xplr - Ein hackbarer, minimaler, schneller TUI File Explorer
- xsv - ein schnelles CSV Kommandozeilen-Toolkit in Rust geschrieben
- xxh Bringen Sie Ihre Lieblings-Shell, wo immer Sie durch die SSH gehen.
Navigation in Verzeichnissen
Abschnitt betitelt „Navigation in Verzeichnissen“- aliasme - alias Helfer, um das Verzeichnis schnell zu ändern
- autojump - Ein CD-Befehl, der lernt - leicht durch Verzeichnisse aus der Befehlszeile navigieren
- bashmarks - Verzeichnis-Lesezeichen für die Shell
- bd - Gehen Sie schnell zurück zu einem Elternverzeichnis
- commacd - Eine schnellere Möglichkeit, sich in Bash zu bewegen
- enhancd - :rocket: Ein CD-Befehl der nächsten Generation mit einem interaktiven Filter
- goto - Ein Shell-Dienstprogramm für die Navigation zu Alias-Verzeichnissen, das die automatische Vervollständigung unterstützt
- jump Jump hilft Ihnen, Ihr Dateisystem schneller zu navigieren, indem Sie Ihre Gewohnheiten lernen.
- lazy-cd - Einfache Bash-Befehle für Lesezeichen-Navigation des Dateisystems, komplett mit Bash-Vervollständigung.
- up Ascend Verzeichnisse nach Name oder Anzahl; für bash, zsh und Fisch.
- z -z ist das neue j, yo
- z.lua - Ein neuer CD-Befehl, der Ihnen hilft, schneller zu navigieren, indem Sie Ihre Gewohnheiten lernen
- zoxide - Ein schneller Weg, um Ihr Dateisystem zu navigieren, geschrieben in Rust
- zpyi - Python in Zsh - Einfaches Python-Scripting in Shell
Anpassung
Abschnitt betitelt „Anpassung“Benutzerdefinierte Eingabeaufforderungen, Farbthemen usw.
- aphrodite-terminal-theme Minimalistisches aphrodite-thema (aufforderung) für sexy terminals, die in bash, fish und zsh funktionieren.
- base16-builder Base16-Builder
- bash-full-of-colors - Leistungsstarke Prompt mit Bildschirm, tmux, Git-Unterstützung und vielem mehr
- bash-git-prompt - Eine informative und ausgefallene Bash-Prompt für Git-Nutzer
- bash-powerline - Powerline-Stil Bash prompt in reinem Bash-Skript
- bashstrap - Eine schnelle Möglichkeit, das OSX-Terminal aufzupeppen
- bullet-train-oh-my-zsh-theme - :bullettrain side: Ein oh-my-zsh Shell Theme basierend auf dem Powerline Vim Plugin
- emojify Emoji auf der Kommandozeile :scream:
- flatui-terminal-theme - Schönere Farben für Terminal
- geometry - Ein minimales ZSH-Thema, bei dem jede Funktion der linken Eingabeaufforderung oder (async) rechten Eingabeaufforderung im laufenden Betrieb hinzugefügt werden kann.
- git-prompt - Bash prompt mit Git, SVN und HG Modulen
- gittify - Eine bunte Bash prompt + angepasste Git Aliase
- Gogh - Color Scheme Farbschema für Gnome Terminal
- liquidprompt - Ein Full-Featured &sorgfältig gestaltete adaptive Aufforderung für Bash &Zsh
- mysql-colorize - Colorisierung für mysql comand-line Client
- oh-my-git - Eine meinungsvolle Git-Prompt für bash und zsh
- oh-my-posh Prompt Theme Engine für jede Shell und Plattform, die in Go geschrieben wurde.
- polyglot - Eine informative Git-Prompt, die in bash, zsh, ksh, mksh, pdksh, oksh, dash, yash, busybox sh und osh funktioniert
- powerlevel10k Super flexibles, fantastisches Powerline ZSH-Thema
- sexy-bash-prompt - Bash prompt mit Farben, Git-Status und Git-Zweigen
- starship - Schnell, anpassbar, Cross-Shell prompt in Rost geschrieben
- synth-shell - Greeter mit einem anpassbaren Statusbericht und einer ausgefallenen Bash-Prompt
Für Entwickler
Abschnitt betitelt „Für Entwickler“Befehlszeilenentwicklung, Versionskontrolle und Bereitstellung.
- 1Password SSH Agent - Authentifizierung von Git- und SSH-Workflows mit biometrischer Entsperrung mit 1Password
- ack Ein grep-ähnliches suchwerkzeug, das für quellcode optimiert ist.
- add-gitignore - Interaktive CLI, die eine .gitignore für Ihr Projekt basierend auf Ihren Bedürfnissen generiert.
- bcal - Byte CALculator für Storage Conversions und Berechnungen
- bitwise Terminalbasierter interaktiver Bit-Manipulator in Flüchen.
- bocker - Docker implementiert in 100 Linien von bash
- cloc - Count Lines of Code
- doclt Eine Kommandozeilenschnittstelle zu Digital Ocean
- dokku - Docker powered Mini-Heroku. Die kleinste PaaS-Implementierung, die Sie je gesehen haben.
- forgit Utility Tool für
gitNutzung des Fuzzy Finders fzf. - git-extra-commands - Viele Git Extra Utilities. Churn, cut-branch, improved-merge und viele mehr.
- git-extras - Git-Dienstprogramme - Repo-Zusammenfassung, Repl, Changelog-Population, Autoren-Commit-Prozentsätze und mehr
- git-open - Typ
git openSo öffnen Sie die GitHub-Seite oder Website für ein Repository in Ihrem Browser - git-quick-stats Git Quick Statistics ist eine einfache und effiziente Möglichkeit, auf verschiedene Statistiken im Git-Repository zuzugreifen.
- git-semver Git-Plugin zur Lockerung der semantischen Versionierung und Changelog-Validierung
- git-sh - Eine angepasste Bash-Umgebung, die für Git-Arbeit geeignet ist
- gita Ein Befehlszeilen-Tool zum Verwalten mehrerer Git-Repos.
- hub - Hub hilft Ihnen bei Git zu gewinnen.
- just Task Runner zum Speichern und Ausführen projektspezifischer Befehle.
- licins Fügen Sie kommentierte Softwarelizenzen in den Quellcode ein.
- mkdkr - Makefile + Docker = CI Pipeline
- mr Mehrere Repository Management Tools
- nve Führen Sie einen beliebigen Befehl für bestimmte Node.js-Versionen aus.
- overcommit - Ein vollständig konfigurierbarer und erweiterbarer Git Hook Manager
- pre-commit - Ein Framework zur Verwaltung und Pflege von mehrsprachigen Pre-Commit-Hooks
- rebound - Sofortiges Durchsuchen der Stack Overflow-Ergebnisse in Ihrem Terminal, wenn Sie einen Compilerfehler erhalten
- repren Kommandozeile Such-und-Ersetzen und Datei-Umbenennung Schweizer Armee Messer
- slap Sublime-ähnlicher terminalbasierter Texteditor, der auf Node.js läuft
- shipit Minimalistischer SSH-Einsatz
- starring - Starten Sie automatisch die npm-Pakete, die Sie auf GitHub verwenden.
- tag - Springen Sie sofort zu Ihren Ag Matches.
- trunk Blazingly schnelle Meta-Code-Checker und Formatierer
- vmn - git-basierte automatische Versionierung und Zustandswiederherstellungslösung, die sprach- oder architekturunabhängig ist
- wipe-modules - Ein kleiner Agent, der den Ordner node modules von nicht aktiven Projekten entfernt
Systemwerkzeuge
Abschnitt betitelt „Systemwerkzeuge“OS-bezogene Tools, einschließlich Systemadministration, System-Debugging sowie Datei- und Prozessmanagement.
- atop - ASCII Vollbild-Leistungsmonitor, der in der Lage ist, die Aktivität aller Prozesse zu melden
- bat - A
catKlon mit Flügeln - bmon Echtzeit-Netzwerkbandbreitenmonitor und Ratenschätzer mit menschenfreundlicher visueller Ausgabe
- btop Linux/OSX/FreeBSD Ressourcenmonitor
- catcli - Das Kommandozeilenkatalog-Tool für Ihre Offline-Daten
- ccat - ccat ist die färbende Katze. Es funktioniert ähnlich wie Katze, zeigt aber Inhalte mit Syntax-Hervorhebung an.
- exa Eine moderne Version von
ls. - progress - Linux-Tool, um Fortschritte für
cp,rm,dd, und mehr… - stronghold - Einfache Konfiguration der MacOS-Sicherheitseinstellungen vom Terminal aus.
- glances - Blick auf Ihr System
- goaccess GoAccess ist ein Echtzeit-Web-Log-Analysator und interaktiver Viewer, der in einem Terminal in *nix-Systemen läuft.
- hblock - Hosts-Datei-basierter Adblocker
- histstat - Geschichte für netstat
- htop - Ein ncurses-basierter interaktiver Prozessbetrachter, der darauf abzielt, ein besserer zu sein
top - lnav - Ein fortschrittlicher Logfile Viewer für den kleinen Maßstab
- logdissect - CLI-Dienstprogramm und Python-API zur Analyse von Protokolldateien und anderen Daten.
- ls++ - Colorized ls auf Steroiden
- lsd - LSDeluxe, Umschreiben von GNU ls mit vielen zusätzlichen Funktionen wie Farben, Icons, Baumansicht und mehr Formatierungsoptionen.
- lsp - Eine verbesserte
ls, mit Dateibeschreibungen in einfacher Sprache und intelligenter Dateigruppierung - maza - Lokaler Werbeblocker. Wie Pi-hole, aber lokal und mit Ihrem Betriebssystem.
- mtr - Die Funktionalität der “Traceroute”- und “Ping”-Programme in einem einzigen Netzwerkdiagnose-Tool.
- ncdu NCurses Disk Nutzung
- nmtui - Text User Interface zur Steuerung von NetworkManager
- powertop - Batterie / Stromverbrauch und Gerätestatistiken zur Überwachung des Kommandozeilen-Tools mit Tune-up-Optionen.
- prettyping - Machen Sie den Output von
pinghübscher, bunter, kompakter und leichter zu lesen. - procdog Leichte Kommandozeilensteuerung von langlebigen Prozessen wie Servern
- quick-secure - Schnell sichern und härten UNIX/Linux Systeme
- rng Kopieren Sie den Zeilenbereich von Datei oder Stdin bis Stdout.
- tiptop - Grafischer Kommandozeilensystemmonitor.
- wifi-wand - eine Ruby-Befehlszeilenanwendung zur Verwaltung von WiFi auf MacOS (installiert von)
gem install wifi-wand) - xiringuito - SSH-basierte “VPN für Arme”
Herunterladen und Bereitstellen
Abschnitt betitelt „Herunterladen und Bereitstellen“Selbst gehostete, leichte Server und Netzwerk-Tools in Shell-Skripten geschrieben.
- aria2 - aria2 ist ein leichtes Multiprotokoll &Multi-Source-, Cross-Plattform-Download-Dienstprogramm in Kommandozeile betrieben. Es unterstützt HTTP/HTTPS, FTP, BitTorrent und Metalink
- balls - Bash auf Bällen
- bashttpd - Ein Webserver in Bash geschrieben
- bashhub-server - Private Cloud Shell Geschichte. Open Source Server für bashhub
- bitpocket - “DIY Dropbox” oder “2-Wege-Verzeichnis (r)sync mit korrekter Löschung”
- Dropbox-Uploader - Dropbox Uploader ist ein Bash-Script, mit dem Dateien aus Dropbox hochgeladen, heruntergeladen, aufgelistet oder gelöscht werden können
- httpie - HTTPie ist ein Befehlszeile HTTP-Client, ein benutzerfreundlicher cURL-Ersatz
- HTTPLab - Mit dem interaktiven Webserver können Sie HTTP-Anfragen prüfen und Antworten fälschen.
- Kapow! - Wenn Sie es schreiben können, können Sie es HTTP.
- ngincat Tiny Bash HTTP-Server mit netcat
- resty - Kleiner Befehlszeilen-REST-Client, den Sie in Pipelines verwenden können
- shell2http HTTP-Server zum Ausführen von Shell-Befehlen. Entwickelt für Entwicklung, Prototyping oder Fernsteuerung
- tshare File Sharing von der Kommandozeile.
- vesper Vesper ist ein HTTP-Framework für Bash/Unix Shell
- xh - Freundliches und schnelles Tool zum Senden von HTTP-Anfragen
- yt-dlp Befehlszeilenprogramm zum Herunterladen von Videos von YouTube.com und anderen Videoseiten
Multimedia und Dateiformate
Abschnitt betitelt „Multimedia und Dateiformate“Tools zum Umgang mit Video- und Audiodateien.
- adb-export Android Content Provider ins CSV Format exportieren
- Android-Kitchen - Eine textbasierte Küche für Android ROM Anpassung. Verwendet Shell-Scripts und funktioniert mit Cygwin/OS X/Linux
- Beets - Musikbibliotheksmanager und MusicBrainz Tagger
- cmus - Cross-Plattform Cli Audio Player.
- dasel Abfrage und Aktualisierung von Datenstrukturen mithilfe von Selektoren aus der Kommandozeile. Vergleichbar mit jq / yq unterstützt aber JSON, YAML, TOML und XML mit null Laufzeitabhängigkeiten.
- dzr - Plattformübergreifender Deezer.com Audio Player.
- fx Befehlszeile JSON Verarbeitungstool von anononymus JavaScript Funktionen
- gifgen Einfache hochwertige GIF-Codierung
- image-scraper - Ein cooler Command Line Image Scraper mit vielen Funktionen.
- imgp Blazing Fast Batch Image Resizer und Rotator
- jc Konvertieren Sie Befehlsausgabe, Dateitypen und gemeinsame Zeichenfolgen in JSON oder YAML für eine einfachere Verwendung in Skripten.
- jo - Ein kleines Dienstprogramm zum Erstellen von JSON-Objekten aus Kommandozeilenargumenten.
- jq Sed für json data. Sie können es verwenden, um strukturierte Daten zu schneiden und zu filtern und abzubilden und zu transformieren
- korkut - Schnelle und einfache Bildverarbeitung an der Kommandozeile.
- library Erstellen Sie SQLITE-Datenbanken für Ordner von Musik, Videos, Bildern oder Online-Medien. Wiedergeben und verfolgen Sie Medien wie Plex, aber eine CLI-only-Schnittstelle mit vielen Sortieroptionen.
- mpv - Ermöglicht die Wiedergabe der meisten Audio- und Videoformate (mit ASCII-Zeichen) in der Shell sowie in einer GUI.
- nehm - Konsolentool, das IDv3-Tags herunterlädt, setzt und Ihrem iTunes (wenn Sie es verwenden) Ihre SoundCloud auf bequeme Weise hinzufügt
- PiCAST PiCAST verwandelt Ihren $ 35 Raspberry Pi in ein Chromecast-ähnliches Gerät
- sejda - Befehlszeilenmanipulation von PDF-Dokumenten (Split, Merge, Rotation, Konvertierung in jpg, Text extrahieren, etc.)
- visidata - Ein Terminal Spreadsheet Multitool zum Erkunden und Arrangieren von Daten (csv/json/xml/xls/yaml/etc)
- xidel - Cli-Tool zum Filtern, Abbilden und Erstellen von HTML/XML/JSON-Daten mit (Turing-complete) XPath und XQuery.
- xmlstarlet Altes, aber leistungsstarkes Tool für Befehlszeilen-XML-Formatierung, Filterung und Manipulation.
- yq - yq ist ein tragbarer Befehlszeilen-YAML-Prozessor
Anwendungen
Abschnitt betitelt „Anwendungen“Befehlszeilenbasierte Anwendungen oder Befehlszeilenzugriff auf bestehende Dienste.
- ansiweather - Wetter in Ihrem Terminal, mit ANSI-Farben und Unicode-Symbole
- awless Eine leistungsstarke, innovative und kleine Oberflächen-CLI zur Verwaltung von AWS.
- bashblog - Ein Bash-Skript, das Blog-Posting behandelt
- carbon-now-cli Schöne Bilder Ihres Codes - von rechts in Ihrem Terminal.
- choosealicense-cli - Wählen Sie eine OSS-Lizenz aus dem Komfort Ihres Terminals
- cointop - Die schnellste und interaktivste terminalbasierte UI-Anwendung zum Tracking von Kryptowährungen
- dstask - Single binary terminal-based TODO manager with git based sync + markdown notes per task
- editly Befehlszeile Video Editor
- facebook-cli Facebook Kommandozeilen-Tool
- fanyi - Englisch ins Chinesische im Terminal übersetzen
- gcalcli Google Kalender Befehlszeilenschnittstelle
- geeknote Befehlszeile Evernote Client
- haxor-news Browse Hacker News wie ein Haxor
- hn-cli - Durchsuchen Sie Hacker News bequem von Ihrem Terminal aus
- iponmap Zeichnen Sie Punkt auf der Weltkarte mit IP-Adresse
- isitup - Überprüfen Sie, ob eine Website oben oder unten ist
- jrnl - Eine einfache Befehlszeilen-Journalanwendung, die Ihr Journal in einer Klartextdatei speichert
- kanban.bash - Commandline asciii Kanban Board für minimalistische Produktivitäts-Bash-Hacker (csv-basiert)
- ledger Command Line Accounting
- licen Generieren Sie Ihre Lizenz. Noch eine weitere Läuse, aber implementieren mit Jinja2 und docopt
- md2png Markdown in PNG-Bild konvertieren
- moviemon - Alles über Ihre Filme innerhalb der Kommandozeile.
- nomino Batch-Umbenennungsdienstprogramm mit Regex, Sortier- und Kartendateioptionen.
- pcalc Rechner für Programmierer, die mit mehreren Zahlendarstellungen, Größen und insgesamt in der Nähe der Bits arbeiten.
- pockyt Lesen, Verwalten und Automatisieren Ihrer Taschen Sammlung.
- pushblast Erhalten Sie PushBullet-Benachrichtigungen, wenn ein Shell-Programm beendet wird
- pushbullet-bash - Bash-Schnittstelle zur PushBullet API
- ranger - Ein Konsolendateimanager mit VI-Schlüsselbindungen.
- Reddit Terminal Viewer - Durchsuchen Sie Reddit von Ihrem Terminal
- SAWS - Eine aufgeladene AWS CLI
- taskbook - Aufgaben, Boards &Notizen für den Kommandozeilen-Habitat
- taskwarrior - Ein Befehlszeile TODO Listenmanager
- terjira Kommandozeile Power Tool für Jira
- ticker Terminal Stock Ticker mit Live-Updates und Positionsverfolgung
- vl URL Link Checker für Textdokumente
- wego - Wetter-App für das Terminal
- whales - Ein Tool zur automatischen Dockerisierung Ihrer Anwendungen
- whereami - Holen Sie sich Ihre Geolokalisierungsinformationen von der CLI
- wttr.in - :partly sunny: Der richtige Weg, um das Wetter zu überprüfen (curl wttr.in)
*Alle Arbeit und kein Spiel ist eine cruddy Art, Ihren Tag zu verbringen. *
- bash2048 - Bash Implementierung von 2048 Spiel
- minesweeper - Bash Implementierung von Minesweeper
- nudoku - ncurses basiertes Sudoku-Spiel geschrieben in C
- piu-piu - Horizontal Scroller Spiel in bash mit Multiplayer-Modus!
- sedtris - Tetris in sed
- sed-scripts - Arkanoid und Sokoban geschrieben mit sed
- SHTAP - Wiederverwendbare Text-Adventure-Engine für Bash 4
- tty-solitaire - Spielen Sie Solitaire in Ihrem Terminal!
Shell-Paketverwaltung
Abschnitt betitelt „Shell-Paketverwaltung“Tools zum Verwalten mehrerer Shell-Konfigurationen. Für zsh-spezifische Tools siehe Abschnitt Zsh.
- bash-it Ein Community Bash Framework
- basher - Ein Paketmanager für Shell-Skripte
- bashing Smashing Bash in Stücke
- bpkg - JavaScript hat npm, Ruby hat Gems, Python hat Pip und jetzt Shell hat bpkg
- dotdrop Speichern Sie Ihre Dotfiles einmal, stellen Sie sie überall bereit
- dotfiler - Shell agnostic git-basierter Dotfiles-Paketmanager, geschrieben in Python.
- fresh Halten Sie Ihre Dotfiles frisch
- homeshick Git Dotfile Synchronizer geschrieben in Bash
- shallow-backup - Einfache Erstellung einer leichtgewichtigen Dokumentation von installierten Paketen, Dotfiles und mehr
- shundle - Plugin-Manager für Shell-Skripte
- vcsh - Config Manager basierend auf Git
- yadm Git-basierter Dotfiles-Manager unterstützt Verschlüsselung, Alternatives und Bootstrapping
Shell-Skriptentwicklung
Abschnitt betitelt „Shell-Skriptentwicklung“Tools zum Schreiben, Verbessern oder Organisieren von Bash- oder anderen Shell-Skripten
- ansi - ANSI Escape Codes in pure bash - Textfarbe ändern, Cursor positionieren, viel mehr
- assert.sh Bash Unit Testing Framework
- bashew - bash script creator - vom kleinen Standalone-Script bis hin zu komplexen Projekten mit CI/CD und Testing
- bashful Eine Sammlung von Bibliotheken, um das Schreiben von Bash-Skripten zu vereinfachen
- Bashlets - Eine modulare erweiterbare Toolbox für Bash
- bashly - Bash Kommandozeilen-Framework und CLI Generator
- bashmanager - Mini Bash Framework zum Erstellen von Kommandozeilen-Tools
- bashwithnails - ein Bash-Framework, das nur zum Spaß mit Testen, Abhängigkeitsmanagement geschrieben wurde &Verpackung
- bash-language-server - LSPBash Sprachserver
- bash-modules Funktionen zur Entwicklung mit inoffizieller strenger Modus aktiviert.
- bats - Bash Automatisches Testsystem
- composure - Verfassen, Dokumentieren, Versionieren und Organisieren Ihrer Shell-Funktionen
- crash - Richtige Fehlerbehandlung, Ausnahmen und Try/Catch für ZSH
- critic.sh - Dead Simple Testing Framework für Bash mit Coverage Reporting
- dispatch Ein Befehlszeilenargumentparser in 50 Zeilen tragbarem Shell-Skript.
- esh - Eine einfache Templating-Engine basierend auf Shell, implementiert in ~290 Linien von POSIX Shell und awk.
- Fishtape - TAP Produzent und Testgeschirr für Fisch
- getoptions - Eine elegante Option Parser für Shell-Skripte (sh, bash und alle POSIX-Shells)
- getopts.fish CLI Parser für Fisch
- is.sh - Eine Alternative zum eingebauten Testbefehl, es wird Ihre “wenn” -Anweisungen hübsch machen
- lumberjack - Eine Logging-Schnittstelle für Shell-Skripte
- mo Schnurrbart-Vorlagen in purem Bash
- optparse - Ein BASH-Wrapper für getopts, für einfache Kommandozeilenargumente.
- rerun - Ein modulares Shell-Automatisierungs-Framework zur Organisation Ihrer Keeper-Skripte
- revolver - Ein wiederverwendbarer Progress Spinner für Shell-Skripte
- phases - Minimal invasiver Bash-Preprozessor, wählen Sie Abschnitte Ihres Skripts aus
- powscript - bash Transpiler geschrieben in bash (Coffeescript für bash)
- semver_bash Semantische Versionierung in Bash
- sh-semver - Semver Tool für bash - findet Versionen, die mit spezifizierten Regeln übereinstimmen
- shellcheck Statisches Analyse-Tool für Shell-Skripte
- shellfire - Ein Repository von namespaced, Composable Shell (Bash, Sh und Dash) Funktionsbibliotheken
- shellspec - Ein voll ausgestattetes BDD Unit Testing Framework für Dash, Bash, ksh, zsh und alle POSIX Shells
- shfmt - Ein Shell-Parser, Formater und Interpreter mit Bash-Unterstützung; enthält shfmt
- shpec - Ein Shell Test Framework
- shutit - Automatisierungs-Framework basierend auf bash und pexpect
- sub - Eine köstliche Art, Programme zu organisieren
- ts - Ein Shell Test Skript
- urchin Ein idiomatisches Shell-Test-Framework, das nur Shell-Befehle verwendet
- shunit2 - Ein Unit Test Framework für Bash Skripte mit einem Geschmack von JUnit / PyUnit.
- rebash - Scripting Bibliothek / Framework. Merkmale: Importe, Ausnahmen, Doc-Tests …
- zunit - Ein leistungsfähiges Unit Testing Framework für ZSH
Anleitungen
Abschnitt betitelt „Anleitungen“- Bash Official Reference Manual
- Bash Hackers Wiki
- Greg Wooledge’s (aka “greycat”) wiki. Speziell Bash Guide, Bash FAQ und Bash Pitfalls
- Google’s Shell Style Guide
- The Linux Documentation Project: Bash Programming - Intro/How-to
- The Linux Documentation Project: Advanced Bash Scripting Guide
- WikiBooks: Bash Shell Scripting
- Use the Unofficial Bash Strict Mode (Unless You Looove Debugging)
- The Art of Command Line
- Learn Enough Command Line to Be Dangerous
- A guide to learn bash
- Shell Field Guide
Weitere Awesome-Listen
Abschnitt betitelt „Weitere Awesome-Listen“Andere erstaunlich tolle Listen finden Sie in genial-awesome und genial-awesomeness.
Siehe auch
Abschnitt betitelt „Siehe auch“HagiCode
HagiCode ist ein agentischer Coding-Arbeitsplatz. Vielseitige, komfortable Interaktionen in der Benutzeroberfläche machen Planung, Agent-Ausführung und Projektarbeit zugänglich und leicht nachvollziehbar – für ein ansprechendes Entwicklungserlebnis.
Entdecken Sie ein ansprechendes Entwicklungserlebnis mit vielseitigen, komfortablen Interaktionen in der Benutzeroberfläche.
- IntelligentOpenSpec-Workflows machen aus einer Absicht einen umsetzbaren Weg vom Vorschlag über Design und Aufgaben bis zur Auslieferung.
- EffizientMulti-Agent-Ausführung führt Recherche, Umsetzung und Prüfung parallel aus, über mehrere Repositories und die Agent CLIs, die Sie bereits nutzen.
- InteressantVielseitige, komfortable Interaktionen in der Benutzeroberfläche machen Planung, Agent-Ausführung und Projektarbeit zugänglich und leicht nachvollziehbar.
Für Windows herunterladen
HagiCode teilen
Aus Ideen wird ausgelieferte Software.
HagiCode ist ein agentischer Coding-Arbeitsplatz: OpenSpec-Workflows planen die Änderung, Multi-Agent-Ausführung setzt sie um, und Hero Scenario macht den langen Weg sichtbar, bis aus der Idee ausgelieferte Software wird.
- Intelligent
- OpenSpec-Workflows machen aus einer Absicht einen Weg vom Vorschlag bis zur Auslieferung.
- Effizient
- Multi-Agent-Ausführung treibt Recherche, Umsetzung und Prüfung parallel voran.
- Unterhaltsam
- UI-Interaktionen erleichtern Planung, Agent-Ausführung und Projektarbeit.
© 2026 HagiCode | Powered By hagilight-starlight@0.21.0 | Branch: main | Commit: 745b50b | Built:

