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.
█████╗ ██╗ ██╗███████╗███████╗ ██████╗ ███╗ ███╗███████╗██╔══██╗██║ ██║██╔════╝██╔════╝██╔═══██╗████╗ ████║██╔════╝███████║██║ █╗ ██║█████╗ ███████╗██║ ██║██╔████╔██║█████╗██╔══██║██║███╗██║██╔══╝ ╚════██║██║ ██║██║╚██╔╝██║██╔══╝██║ ██║╚███╔███╔╝███████╗███████║╚██████╔╝██║ ╚═╝ ██║███████╗╚═╝ ╚═╝ ╚══╝╚══╝ ╚══════╝╚══════╝ ╚═════╝ ╚═╝ ╚═╝╚══════╝███████╗██╗ ██╗███████╗██╗ ██╗██╔════╝██║ ██║██╔════╝██║ ██║███████╗███████║█████╗ ██║ ██║╚════██║██╔══██║██╔══╝ ██║ ██║███████║██║ ██║███████╗███████╗███████╗╚══════╝╚═╝ ╚═╝╚══════╝╚══════╝╚══════╝Подборка ресурсов по Shell 
Заголовок раздела «Подборка ресурсов по Shell »Кураторский список потрясающих фреймворков командной строки, наборов инструментов, руководств и гизмосов. Вдохновленный удивительным PHP. Эта потрясающая коллекция также доступна на Unix-Shell.ZEEF.com.
- Оболочки
- Производительность командной строки
- кастомизация
- Для разработчиков
- Системные услуги
- Скачать и обслуживать
- Мультимедиа и файловые форматы
- Приложения
- Игры
- Управление пакетами Shell
- Разработка сценариев Shell
- Руководители
- Awesome Zsh
- Awesome Fish
- Awesome Bash
- Другие удивительные списки
Оболочки
Заголовок раздела «Оболочки»Выберите базовую оболочку.
- bash Оболочка проекта GNU (Bourne Again SHell)
- elvish Дружественные, экспрессивные функции оболочки, такие как анонимные функции и структуры данных
- es Расширяемая оболочка, основанная на Плане 9 рс снаряд
- fish - Умная и удобная командная строка
- ion Современная системная оболочка, которая имеет простой, но мощный синтаксис. Она полностью написана в Русте.
- ksh93 Korn Shell
- mksh MirBSD Korn Shell
- murex - Более умная среда оболочки и сценариев с расширенными функциями, предназначенными для удобства использования, безопасности и производительности (например, более интеллектуальный инструментарий DevOps)
- ngs - Разработан полнофункциональный скриптовый язык, созданный специально для Ops. REPL.
- nushell - Современная раковина, написанная на ржавчине
- oksh Портативный OpenBSD ksh
- osh Bash-совместим с новым/современным языком оболочки Unix под названием Oil
- pdksh Общественное достояние Korn shell
- powershell кроссплатформенная система автоматизации задач и управления конфигурацией, состоящая из оболочки командной строки и языка сценариев
- shell++ Дружелюбный и современный функциональный и объектно-ориентированный язык сценариев оболочки
- shenv Простое управление версиями shell
- tcsh C-оболочка с завершением имени файла и редактированием командной строки
- xonsh Python-ish, похожий на BASHwards язык оболочки и командная строка
- yash POSIX-совместимая командная строка с встроенной поддержкой завершения и прогнозирования на основе истории команд
- zsh - Мощная оболочка с языком сценариев
Продуктивность командной строки
Заголовок раздела «Продуктивность командной строки»*Поиск, закладки, мультиплексирование и другие инструменты, которые делают ваш терминал более продуктивным.
- AdvancedNewFile Быстрое создание файлов и каталогов рекурсивным способом. Вдохновлен плагином Vim.
- ag Супер быстрый поиск по строкам через иерархию каталогов
- aliases - Контекстные, динамические, организованные псевдонимы для bash
- arttime Красота текстового искусства соответствует функциональности часов, таймера, тайм-менеджера pomodoro++
- autoenv - Среды на основе каталогов.
- await - одинарный двоичный код, который запускает список команд параллельно и ждет их завершения
- bartib - Простой таймтрекер для командной строки. Он сохраняет журнал всех отслеживаемых действий в виде простого текстового файла и позволяет создавать гибкие отчеты.
- bashhub - :cloud: история Bash в облаке. Индексированный и поисковый.
- boilr - Плавно быстрый инструмент CLI для создания проектов из шаблонов boilerplate.
- boom Храните ссылки и фрагменты в командной строке
- borg - Поисковая система на основе терминала для команд bash
- broot Лучший способ навигации по каталогам
- browsh - Современный текстовый браузер
- Buku Мощный менеджер закладок командной строки
- byobu - текстовый оконный менеджер и мультиплексор терминала
- cod Демон завершения для оболочки, которая учится, когда вы вызываете
--helpкомандовать - CloudClip Ваш собственный буфер обмена в облаке, копируйте и вставляйте текст с сутью между различными системами
- ddgr DuckDuckGo из терминала
- desk Легкий менеджер рабочего пространства для оболочки
- direnv - Окружающий переключатель для оболочки, сравните с autoenv
- dnote - Простой блокнот командной строки с синхронизацией нескольких устройств и веб-интерфейсом
- eureka - :bulb: CLI инструмент для ввода и хранения ваших идей, не выходя из терминала
- fasd - Усилитель производительности командной строки, обеспечивает быстрый доступ к файлам и каталогам
- fd Простая, быстрая и удобная альтернатива для поиска.
- foxy - Простые текстовые закладки для браузеров Firefox и серфинга.
- fselect Найдите файлы с SQL-подобными запросами.
- funky Расширяет функциональность функций оболочки, делая их более мощными и гибкими.
- fz - Бесшовное нечеткое завершение вкладки для z
- fzf - Нечеткий искатель командной строки
- gitmux Показать статус Git в Tmux status bar
- googler Google Search, Google Site Search, Google News с терминала
- googlr Инструмент командной строки, который позволяет вам искать Google с вашего терминала.
- has -
hasпомогает проверить наличие различных инструментов командной строки и их версий на пути - how2 -
how2Найден самый простой способ сделать что-то в Unix-оболочке Это какmanНо вы можете запросить его на естественном языке. - navi - Интерактивный инструмент чит-листа для командной строки
- hhighlighter - Раскраска слов в командном выходе
- hr -
<hr />для вашего терминала - hss - Интерактивный параллельный SSH-клиент с автозаполнением и асинхронным исполнением
- hstr Bash History Suggest Box (альбом)
- k - k - это скрипт Zsh, чтобы сделать списки каталогов более читаемыми, добавив статус Git, цвета с массой файла и даты гниения
- k alias - получить kool псевдонимы (и многое другое), работая с простым однолинейным
- lf Терминальный файловый менеджер, написанный в Go, вдохновленный рейнджером
- lf.sh - Быстрый поиск файлов с меньшим количеством наборов текста и делать гораздо больше (сканирование, копирование пути в буфер обмена и т. Д.)
- lowcharts Нарисуйте графики низкого разрешения в терминале
- Lmod - Модули среды на основе Lua, которые улучшают модули на основе Tcl при обратной совместимости (сравните с модулями)
- loop - Писать и управлять сложными циклами в качестве однострочных
- marker - Закладка команд оболочки
- mackup - Поддерживайте синхронизацию настроек приложения (OS X/Linux)
- mcfly - Пролетайте через историю вашей раковины. Великий шотландец!
- modules Классические модули среды на основе Tcl, управляющие средой оболочки (сравните с Lmod, direnv и autoenv)
- nnn - Браузер файлов и анализатор использования диска с отличной интеграцией с рабочим столом
- ok-sh — Вы работаете над разными проектами? И в каждом проекте есть команды, которые вы используете, которые специфичны для этого проекта? Вам нужен файл .ok.
- parallel Создание и выполнение командных строк оболочки из стандартного ввода параллельно
- pass Управляйте паролями из командной строки с помощью шифрования GPG и дополнительной интеграции git.
- pathpicker Принимает входные данные, такие как grep, поиски, git и т. Д.; позволяет выбирать файлы из результата ввода, которые затем можно открыть или предоставить в качестве аргумента для команды.
- pdd - Маленькая дата, калькулятор времени с таймерами
- percol Добавляет вкус интерактивной фильтрации к традиционной концепции трубки оболочки UNIX
- q Vim как макрорегистр для Bash и Zsh Shell
- qfc Виджет завершения файлов для Bash и Zsh
- resh История контекстной оболочки для Zsh и Bash
- rg - ripgrep - это линейный инструмент поиска, который сочетает в себе удобство использования The Silver Searcher с сырой скоростью GNU grep.
- screen мультиплексор терминалов GNU
- shell-history Визуализируйте использование оболочки с помощью Highcharts
- SHML Структура стиля терминала (язык разметки Shell)
- slugify Команда, которая преобразует имена файлов и каталоги в веб-дружественный формат
- sman - :bug: менеджер фрагментов командной строки
- spark - В твоей раковине
- spark.fish Sparkline Генератор
- sheet Текстовые фрагменты для командной строки
- spot Утилита поиска крошечных файлов
- snips - Инструмент командной строки для управления фрагментами кода.
- sqlline Shell для выпуска SQL в реляционные базы данных через JDBC (мультилин, завершение, выделение, поддержка диалектов)
- sshfs Инструмент для установки удаленных файловых систем над SSH
- sudocabulary Изучите английский словарь в вашем терминале
- surfraw - просматривать конкретный сайт и искать в Интернете с вашего терминала без браузера.
- task-manager Выполните все ваши сценарии всего двумя или тремя нажатиями клавиш.
- td-cli Менеджер командной строки Todo для организации и управления вашими делами в нескольких проектах.
- tere Быстрая альтернатива cd + ls
- thefuck Исправьте распространенные ошибки оболочки, используя простую для запоминания команду
- tldr Полностью функциональный клиент bash для Tldr, упрощенных и управляемых сообществом страниц
- tmux Удивительный мультиплексор терминала
- undollar Недоллар кусает знак доллара с наконечника команды, которую вы только что вставили в терминал.
- usql Универсальный интерфейс командной строки для баз данных SQL.
- v - z для vim.
- wemux Многопользовательский Tmux Made Easy
- xiki - Делает консоль оболочки более дружелюбной и мощной
- xplr - взломанный, минимальный, быстрый TUI файл
- xsv - быстрый инструментарий командной строки CSV, написанный на Rust
- xxh Принесите свою любимую раковину, куда бы вы ни пошли.
Навигация по каталогам
Заголовок раздела «Навигация по каталогам»- aliasme - псевдоним помощник быстро изменить каталог
- autojump - Команда cd, которая учится - легко перемещаться по каталогам из командной строки
- bashmarks - Закладки каталога для оболочки
- bd Быстро вернуться в родительский каталог
- commacd Быстрый способ передвижения в Баше
- enhancd - :rocket: команда cd следующего поколения с интерактивным фильтром
- goto - Утилита оболочки для навигации в псевдонимные каталоги, поддерживающие автозаполнение
- jump Jump помогает вам быстрее ориентироваться в файловой системе, изучая ваши привычки.
- lazy-cd Простые команды bash для закладки навигации файловой системы, в комплекте с bash-завершением.
- up - Каталоги Вознесения по имени или счету; для bash, zsh и fish.
- z - z - это новый j, yo
- z.lua Новая команда cd, которая поможет вам быстрее ориентироваться, изучая ваши привычки
- zoxide Более быстрый способ навигации по файловой системе, написанный на Rust
- zpyi Python в Zsh - Easy Python скриптинг в оболочке
Настройка
Заголовок раздела «Настройка»Пользовательские подсказки, цветовые темы и т.д.
- aphrodite-terminal-theme Минималистическая тема Афродиты (быстро) для сексуальных терминалов, которые работают в bash, fish и zsh
- base16-builder - Base16-Builder
- bash-full-of-colors Мощная подсказка с экраном, tmux, поддержкой git и многими другими
- bash-git-prompt - Информативный и причудливый запрос Bash для пользователей Git
- bash-powerline Powerline-стиль Bash в чистом сценарии Bash
- bashstrap Быстрый способ увеличить терминал OSX
- bullet-train-oh-my-zsh-theme - :bullettrain side: Тема оболочки oh-my-zsh на основе плагина Powerline Vim
- emojify Emoji в командной строке :scream:
- flatui-terminal-theme Никерные цвета для терминала
- geometry Минимальная тема ZSH, где любая функция может быть добавлена к левой подсказке или (асинк) правой подсказке на лету.
- git-prompt Bash prompt с модулями Git, SVN и HG
- gittify - Красочная подсказка Bash + индивидуальные псевдонимы Git
- Gogh - Color Scheme Цветовая схема для терминала Gnome
- liquidprompt - Полноценный &Тщательно разработанная адаптивная подсказка для Bash &Зуб
- mysql-colorize - Колоризация для Mysql comand-line клиента
- oh-my-git - Убежденный гит подсказка для bash и zsh
- oh-my-posh Быстрый движок темы для любой оболочки и платформы, написанной на ходу.
- polyglot - Информативная подсказка Git, которая работает в bash, zsh, ksh, mksh, pdksh, oksh, dash, yash, busybox sh и osh
- powerlevel10k Супер гибкая тема Powerline ZSH
- sexy-bash-prompt - Bash prompt с цветами, статусами Git и ветвями Git
- starship - Быстрый, настраиваемый, кросс-оболочка, написанная ржавчиной
- synth-shell - Greeter с настраиваемым отчетом о состоянии и модной подсказкой bash
Для разработчиков
Заголовок раздела «Для разработчиков»Разработка командной строки, контроль версий и развертывание.
- 1Password SSH Agent Аутентификация рабочих процессов Git и SSH с биометрической разблокировкой с использованием 1Password
- ack - Инструмент поиска, подобный grep, оптимизированный для исходного кода.
- add-gitignore Интерактивный CLI, который генерирует .gitignore для вашего проекта на основе ваших потребностей.
- bcal Байт-калькулятор для конверсий и вычислений хранения
- bitwise - Интерактивный бит-манипулятор на основе терминала в проклятиях.
- bocker Docker реализован в 100 линиях bash
- cloc Графические строки кода
- doclt Интерфейс командной строки для Digital Ocean
- dokku - Докер питал мини-Героку. Самая маленькая реализация PaaS, которую вы когда-либо видели.
- forgit Полезный инструмент для
gitИспользование Fuzzy Finder Fzf. - git-extra-commands - Много дополнительных утилит. Чурн, ветвь, улучшенное слияние и многое другое.
- git-extras - Git утилиты - repo резюме, repl, changelog населения, автор фиксировать проценты и многое другое
- git-open Тип
git openоткрыть страницу или веб-сайт GitHub для репозитория в вашем браузере - git-quick-stats Быстрая статистика Git - это простой и эффективный способ доступа к различным статистическим данным в хранилище Git.
- git-semver - Git плагин для облегчения семантической версии и проверки changelog
- git-sh - Индивидуальная среда Bash, подходящая для работы Git
- gita Инструмент командной строки для управления несколькими git-репозиториями.
- hub - Хаб поможет тебе выиграть в глотке.
- just - Задание бегуна для сохранения и выполнения команд проекта.
- licins - Insert прокомментировал лицензии на программное обеспечение в исходный код.
- mkdkr Makefile + Docker = Трубопровод CI
- mr - Инструмент управления несколькими хранилищами
- nve Запустите любую команду на определенных версиях Node.js.
- overcommit Полностью настраиваемый и расширяемый менеджер Git hook
- pre-commit - фреймворк для управления и поддержания многоязычных предварительных обязательств
- rebound Мгновенный просмотр результатов переполнения стека в вашем терминале, когда вы получаете ошибку компилятора
- repren - Поиск и замена командной строки и переименование файла швейцарским армейским ножом
- slap - Sublime-подобный текстовый редактор на основе терминала, который работает на Node.js
- shipit Минимальное развертывание SSH
- starring Автоматически записывайте npm-пакеты, которые вы используете на GitHub.
- tag - Мгновенный прыжок к твоим спичкам.
- trunk Блестяще быстрая мета-проверка кода и форматировщик
- vmn - решение для автоматической версии и восстановления состояния на основе git, агностичное языку или архитектуре
- wipe-modules Небольшой агент, который удаляет папку node modules неактивных проектов
Системные утилиты
Заголовок раздела «Системные утилиты»*Инструменты, связанные с ОС, включая системное администрирование, отладку системы и управление файлами и процессами. *
- atop полноэкранный монитор производительности ASCII, способный сообщать о деятельности всех процессов;
- bat - А
catклон с крыльями - bmon - Монитор пропускной способности сети в реальном времени и оценщик скорости с удобным для человека визуальным выходом
- btop Монитор ресурсов Linux/OSX/FreeBSD
- catcli - Инструмент каталога командной строки для ваших автономных данных
- ccat - Кошка - это окрашивающая кошка. Он работает как кошка, но отображает контент с подсветкой синтаксиса.
- exa - современная версия
ls. - progress Инструмент Linux для демонстрации прогресса
cp,rm,ddИ еще больше… - stronghold Легко настроить настройки безопасности MacOS с терминала.
- glances Взгляд на вашу систему
- goaccess GoAccess - это анализатор веб-журналов в реальном времени и интерактивный просмотрщик, который работает в терминале в системах *nix.
- hblock - Adblocker на основе хостов
- histstat История компании Netstat
- htop - Интерактивный просмотрщик процессов на основе ncurses, который стремится быть лучше
top - lnav - Расширенный просмотрщик лог-файлов для малого масштаба
- logdissect Утилита CLI и API Python для анализа файлов журналов и других данных.
- ls++ - Цветные ls на стероидах
- lsd - LSDeluxe, переписывайте GNU ls с множеством дополнительных функций, таких как цвета, значки, вид на дерево и другие варианты форматирования.
- lsp - Улучшенный
lsс описаниями файлов на простом языке и интеллектуальной группировкой файлов - maza - Локальный блокировщик рекламы. Как Pi-hole, но локальный и использующий вашу операционную систему.
- mtr Функциональность программ «трассе» и «пинг» в одном сетевом диагностическом инструменте.
- ncdu - Использование диска NCurses
- nmtui Текстовый пользовательский интерфейс для управления NetworkManager
- powertop - Использование батареи/мощности и отслеживание статистики устройств с помощью инструмента командной строки с опциями настройки.
- prettyping - Сделать вывод из
pingКрасивее, красочнее, компактнее и легче читается. - procdog Легкий контроль командной строки долгоживущих процессов, таких как серверы
- quick-secure Быстрая защита и укрепление систем UNIX/Linux
- rng - Копирование диапазона строк от файла или stdin до stdout.
- tiptop - Графический монитор командной строки.
- wifi-wand - приложение командной строки Ruby для управления Wi-Fi на MacOS (установка
gem install wifi-wand) - xiringuito - SSH-based “VPN для бедных”
Загрузка и раздача
Заголовок раздела «Загрузка и раздача»*Самостоятельные, легкие серверы и сетевые инструменты, написанные в скриптах оболочки.
- aria2 - aria2 - легкий мультипротокол &Multi-source, кросс-платформенная утилита загрузки работает в командной строке. Поддерживает HTTP/HTTPS, FTP, BitTorrent и Metalink.
- balls - Баш на шарах
- bashttpd Веб-сервер, написанный на Bash
- bashhub-server - История частных облачных оболочек. Открытый сервер для bashhub
- bitpocket - “DIY Dropbox” или “2-way Directory (r)sync с надлежащим удалением”
- Dropbox-Uploader Dropbox Uploader - это скрипт Bash, который можно использовать для загрузки, загрузки, списка или удаления файлов из Dropbox.
- httpie HTTPie - это клиент HTTP командной строки, удобная замена CURL
- HTTPLab Интерактивный веб-сервер позволяет проверять HTTP-запросы и подделывать ответы.
- Kapow! Если вы можете написать его, вы можете HTTP.
- ngincat Tiny Bash HTTP-сервер с использованием netcat
- resty Маленький клиент REST командной строки, который вы можете использовать в трубопроводах
- shell2http HTTP-сервер для выполнения команд оболочки. Предназначен для разработки, прототипирования или дистанционного управления
- tshare - Обмен файлами из командной строки.
- vesper aVesper - это HTTP-фреймворк для Bash / Unix Shell
- xh Дружелюбный и быстрый инструмент для отправки HTTP-запросов
- yt-dlp - Программа командной строки для загрузки видео с YouTube.com и других видеосайтов
Мультимедиа и форматы файлов
Заголовок раздела «Мультимедиа и форматы файлов»Инструменты для обработки видео и аудио файлов.
- adb-export Экспорт поставщиков контента для Android в формат CSV
- Android-Kitchen - текстовая кухня для настройки Android ROM. Использует скрипты оболочки и работает с Cygwin/OS X/Linux
- Beets Менеджер музыкальной библиотеки MusicBrainz Tagger
- cmus - Кроссплатформенный кли-аудиоплеер.
- dasel Запрос и обновление структур данных с помощью селекторов из командной строки. сопоставимый с q / yq Поддерживает JSON, YAML, TOML и XML с нулевой зависимостью от времени выполнения.
- dzr Кроссплатформенный аудиоплеер Deezer.com.
- fx - Инструмент обработки JSON командной строки с помощью функций JavaScript anononymus
- gifgen - Простое высококачественное кодирование GIF
- image-scraper - Классный скребок изображений командной строки с множеством функций.
- imgp - Быстрый пакетный резизер изображений и ротатор
- jc Преобразование командного вывода, типов файлов и общих строк в JSON или YAML для более простого использования в скриптах.
- jo Небольшая утилита для создания объектов JSON из аргументов командной строки.
- jq - Сед для данных Джонсона. Вы можете использовать его для срезания и фильтрации, отображения и преобразования структурированных данных.
- korkut Быстрая и простая обработка изображений в командной строке.
- library Создание баз данных SQLITE для папок музыки, видео, изображений или онлайн-медиа. Играйте и отслеживайте мультимедиа, такие как Plex, но только CLI-интерфейс со многими вариантами сортировки.
- mpv Позволяет воспроизводить большинство аудио и видео форматов (с использованием символов ASCII) в оболочке, а также в графическом интерфейсе.
- nehm Консольный инструмент, который загружает, устанавливает теги IDv3 и добавляет в ваш iTunes (если вы используете его) ваш SoundCloud нравится удобным способом.
- PiCAST PiCAST превращает $35 Raspberry Pi в Chromecast
- sejda манипулирование командной строкой PDF-документов (расщепление, слияние, вращение, преобразование в jpg, извлечение текста и т.д.)
- visidata - мультитул терминальной электронной таблицы для изучения и организации данных (csv/json/xml/xls/yaml/etc)
- xidel Инструмент Cli для фильтрации, отображения и создания данных HTML/XML/JSON с помощью (Turing-complete) XPath и XQuery.
- xmlstarlet Старый, но мощный инструмент для форматирования, фильтрации и манипулирования XML командной строкой.
- yq - yq - портативный командный процессор YAML
Приложения
Заголовок раздела «Приложения»Приложения на основе командной строки или доступ к существующим службам.
- ansiweather Погода в вашем терминале с цветами ANSI и символами Unicode
- awless Мощный, инновационный и небольшой поверхностный CLI для управления AWS.
- bashblog Сценарий Bash, который обрабатывает публикацию в блоге
- carbon-now-cli Красивые изображения вашего кода — прямо внутри вашего терминала.
- choosealicense-cli Выберите лицензию OSS из комфорта вашего терминала
- cointop Самое быстрое и интерактивное приложение пользовательского интерфейса на основе терминала для отслеживания криптовалют
- dstask - Единый двоичный терминальный TODO-менеджер с синхронизацией на основе git + разметкой за задачу
- editly Редактор видео командной строки
- facebook-cli Инструмент командной строки Facebook
- fanyi Перевод с английского на китайский в терминале
- gcalcli Интерфейс командной строки Google Calendar
- geeknote Командная строка Evernote Client
- haxor-news Скачать Hacker News Like a Haxor
- hn-cli Просмотр Hacker News с комфортом вашего терминала
- iponmap Нарисуйте точку на карте мира, используя IP-адрес
- isitup Проверьте, есть ли сайт вверх или вниз
- jrnl Простое приложение журнала командной строки, которое хранит ваш журнал в простом текстовом файле
- kanban.bash - доска командной строки asciii kanban для минималистской производительности bash хакеров (csv-based)
- ledger Учет командной строки
- licen - Создай свою лицензию. Еще один вшей, но реализовать с Jinja2 и докопт
- md2png Преобразовать разметку в изображение PNG
- moviemon - Все о ваших фильмах в командной строке.
- nomino - Утилита переименования пакетов с использованием параметров regex, сортировки и отображения файлов.
- pcalc Калькулятор, созданный для программистов, работающих с многократными представлениями чисел, размерами и в целом близкими к битам.
- pockyt Читайте, управляйте и автоматизируйте карман Коллекция.
- pushblast Получить уведомления PushBullet, когда программа оболочки выходит
- pushbullet-bash Интерфейс Bash для PushBullet API
- ranger Консольный файловый менеджер с VI-ключевыми привязками.
- Reddit Terminal Viewer Просмотр Reddit с вашего терминала
- SAWS Заряженный AWS CLI
- taskbook - Задания, доски &Заметки для среды обитания командной строки
- taskwarrior Менеджер списка TODO командной строки
- terjira Силовой инструмент командной строки для Jira
- ticker - Терминальный тиккер с живыми обновлениями и отслеживанием позиций
- vl - Проверка ссылок URL на текстовые документы
- wego Погодное приложение для терминала
- whales Инструмент для автоматической докеризации ваших приложений
- whereami Получите информацию о геолокации из CLI
- wttr.in - :partly sunny: Правильный способ проверить погоду
*Вся работа и никакой игры — это грязный способ провести свой день.
- bash2048 Реализация Bash игры 2048
- minesweeper - Реализация тральщика
- nudoku Ncurses Based Sudoku Игра написана на C
- piu-piu - Горизонтальная прокрутка в bash с многопользовательским режимом!
- sedtris - Тетрис в сед
- sed-scripts Арканоид и Сокобан написаны с использованием сед
- SHTAP Многоразовый текстовый приключенческий движок для Bash 4
- tty-solitaire - Играй в пасьянс в своем терминале!
Управление пакетами Shell
Заголовок раздела «Управление пакетами Shell»*Инструменты для управления несколькими конфигурациями оболочки. Для zsh-специфических инструментов см. раздел Zsh.
- bash-it - фреймворк сообщества Bash
- basher - Менеджер пакетов для сценариев оболочки
- bashing Скачать игру Bash into Pieces
- bpkg JavaScript имеет npm, Ruby имеет Gems, Python имеет pip и теперь Shell имеет bpkg
- dotdrop Сохраните свои дотфилы один раз, разверните их везде
- dotfiler Shell agnostic git based dotfiles package manager, написанный на Python.
- fresh - Держите свои дотфилы свежими
- homeshick Git dotfile синхронизатор, написанный в Bash
- shallow-backup - Легко создавать легкую документацию установленных пакетов, дотфилов и многое другое
- shundle - Менеджер плагинов для сценариев shell
- vcsh Config Manager, основанный на Git
- yadm - Git-based dotfiles Manager, поддерживающий шифрование, чередование и загрузку
Разработка Shell-скриптов
Заголовок раздела «Разработка Shell-скриптов»Инструменты для написания, улучшения или организации Bash или других скриптов оболочки
- ansi - ANSI escape codes in pure bash - изменение цвета текста, позиционирование курсора, многое другое
- assert.sh - Рамки тестирования блока Bash
- bashew Создатель сценариев bash - от небольших автономных сценариев до сложных проектов с CI/CD и тестированием
- bashful Коллекция библиотек для упрощения написания сценариев Bash
- Bashlets Модульный расширяемый набор инструментов для Bash
- bashly - Рамки командной строки Bash и генератор CLI
- bashmanager - mini bash фреймворк для создания инструментов командной строки
- bashwithnails - фреймворк Bash, написанный просто для удовольствия с тестированием, управлением зависимостью &упаковка
- bash-language-server - LSPБазовый сервер языка Bash
- bash-modules - функции для развития с неофициальный строгий режим включено.
- bats Автоматизированная система тестирования Bash
- composure Составление, документирование, версия и организация функций оболочки
- crash Правильная обработка ошибок, исключения и попытка / ловля для ZSH
- critic.sh Dead Simple Test Framework для Bash с отчетностью о покрытии
- dispatch Парсер аргументов командной строки в 50 строках портативного сценария оболочки.
- esh - Простой шаблонный двигатель на основе оболочки, реализованный в ~ 290 строках оболочки POSIX и awk.
- Fishtape Производитель TAP и тестовая упряжка для рыбы
- getoptions - Элегантный парсер опций для сценариев оболочки (sh, bash и всех оболочек POSIX)
- getopts.fish CLI парсер для рыбы
- is.sh Альтернатива встроенной тестовой команде сделает ваши утверждения «если» красивыми
- lumberjack - Интерфейс для регистрации сценариев оболочки
- mo - Шаблоны для усов в чистом бэше
- optparse - Обертка BASH для геоптов, для простых аргументов командной строки.
- rerun - Модульная система автоматизации оболочки для организации скриптов Keeper
- revolver - Спиннер многоразового прогресса для сценариев оболочки
- phases Минимально инвазивный препроцессор bash, выберите разделы вашего сценария для запуска
- powscript - транспилятор bash, написанный на bash (кофескрипт для bash)
- semver_bash Семантическая версия в Bash
- sh-semver - Инструмент Semver для bash - находит версии, соответствующие указанным правилам
- shellcheck - Инструмент статического анализа для сценариев оболочки
- shellfire - Репозиторий именных пространств, композитных библиотек функций оболочки (bash, sh и dash)
- shellspec - Полнофункциональная система тестирования BDD для dash, bash, ksh, zsh и всех оболочек POSIX
- shfmt - парсер оболочки, формататор и интерпретатор с поддержкой bash; включает в себя shfmt
- shpec - Основы тестирования снарядов
- shutit - фреймворк автоматизации на основе bash и pexpect
- sub Вкусный способ организации программ
- ts - Сценарий теста на раковину
- urchin - Идиоматическая структура тестирования оболочки, которая использует только команды оболочки
- shunit2 - Единичный тестовый фреймворк для сценариев Bash с ароматом JUnit/PyUnit.
- rebash - Сценарий библиотеки/фреймворка. Особенности: импорт, исключения, док-тесты…
- zunit Мощный модуль тестирования для ZSH
Руководства
Заголовок раздела «Руководства»- Bash Official Reference Manual
- Bash Hackers Wiki
- Greg Wooledge’s (aka “greycat”) wiki. конкретно Руководство по Башу, Баш FAQ и Баш ловушки
- 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
Другие списки Awesome
Заголовок раздела «Другие списки Awesome»Другие удивительные списки можно найти в потрясающе и потрясающее изумление.
См. также
Заголовок раздела «См. также»HagiCode
HagiCode — агентная среда разработки. Насыщенные и удобные взаимодействия с интерфейсом делают планирование, работу агентов и проектные задачи понятными и доступными, превращая разработку в увлекательный процесс.
Насыщенные и удобные взаимодействия с интерфейсом помогают легче планировать, запускать агентов и вести проектную работу.
- УмныйРабочие процессы OpenSpec превращают намерение в исполнимый путь от предложения через дизайн и задачи до готового изменения.
- ЭффективныйМультиагентное выполнение параллельно продвигает исследование, реализацию и проверку в нескольких репозиториях и с привычными Agent CLI.
- ИнтересныйНасыщенные и удобные взаимодействия с интерфейсом делают планирование, работу агентов и проектные задачи понятными и доступными.
Скачать для Windows
Поделиться HagiCode
Превращайте идеи в готовое ПО.
HagiCode — агентная среда разработки: рабочие процессы OpenSpec планируют изменение, мультиагентное выполнение его реализует, а Hero Scenario делает долгий путь наглядным, так что идеи становятся готовым ПО.
- Умный
- Рабочие процессы OpenSpec превращают намерение в путь от предложения до готового изменения.
- Эффективный
- Мультиагентное выполнение ведёт исследование, реализацию и проверку параллельно.
- Увлекательный
- Удобный интерфейс упрощает планирование, работу агентов и проектные задачи.
© 2026 HagiCode | Powered By hagilight-starlight@0.21.0 | Branch: main | Commit: 745b50b | Built:

