Перейти к содержимому

Выберите язык

Текущий язык: Русский

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.

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

Кураторский список потрясающих фреймворков командной строки, наборов инструментов, руководств и гизмосов. Вдохновленный удивительным PHP. Эта потрясающая коллекция также доступна на Unix-Shell.ZEEF.com.

Выберите базовую оболочку.

  • 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 - Играй в пасьянс в своем терминале!

*Инструменты для управления несколькими конфигурациями оболочки. Для 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, поддерживающий шифрование, чередование и загрузку

Инструменты для написания, улучшения или организации 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

Другие удивительные списки можно найти в потрясающе и потрясающее изумление.

HagiCode

HagiCode — агентная среда разработки. Насыщенные и удобные взаимодействия с интерфейсом делают планирование, работу агентов и проектные задачи понятными и доступными, превращая разработку в увлекательный процесс.

Насыщенные и удобные взаимодействия с интерфейсом помогают легче планировать, запускать агентов и вести проектную работу.

Перейти на HagiCodeЧитать документацию
  • УмныйРабочие процессы OpenSpec превращают намерение в исполнимый путь от предложения через дизайн и задачи до готового изменения.
  • ЭффективныйМультиагентное выполнение параллельно продвигает исследование, реализацию и проверку в нескольких репозиториях и с привычными Agent CLI.
  • ИнтересныйНасыщенные и удобные взаимодействия с интерфейсом делают планирование, работу агентов и проектные задачи понятными и доступными.

Скачать для Windows

Получить в Microsoft StoreВсе загрузки

Превращайте идеи в готовое ПО.

HagiCode — агентная среда разработки: рабочие процессы OpenSpec планируют изменение, мультиагентное выполнение его реализует, а Hero Scenario делает долгий путь наглядным, так что идеи становятся готовым ПО.

Умный
Рабочие процессы OpenSpec превращают намерение в путь от предложения до готового изменения.
Эффективный
Мультиагентное выполнение ведёт исследование, реализацию и проверку параллельно.
Увлекательный
Удобный интерфейс упрощает планирование, работу агентов и проектные задачи.

Покинуть Awesome Site?

Вы собираетесь перейти на внешний сайт. Мы не контролируем его содержимое и правила конфиденциальности.

Адрес назначения

Перейти на сайт