cheat.sh — консольный справочник по командам, языкам и типовым задачам разработки.
Open Source: #cli
Проекты каталога, отмеченные тегом #cli. Теги работают как отдельные посадочные страницы, чтобы похожие инструменты было проще находить и связывать между собой.
В подборке 49 проектов с суммарным рейтингом 3,219,832 звёзд на GitHub. Основные языки: Rust, Python, Go.
Про инструменты командной строки
Хороший CLI-инструмент экономит часы: то, что в интерфейсе занимает десять кликов, в терминале — одна команда. Последние годы — ренессанс командной строки: современные замены классических утилит быстрее, удобнее и красивее предков.
Здесь собраны утилиты командной строки на любой случай — от работы с файлами до DevOps. Большинство ставится одной командой; в описаниях разобрано, чем каждая лучше стандартного аналога.
Репозитории
aria2 — легкая утилита командной строки для загрузки по HTTP, FTP, SFTP, BitTorrent и Metalink.
Nushell — современная оболочка, где команды передают друг другу структурированные данные, а не только текст.
Yazi — быстрый терминальный файловый менеджер на Rust с асинхронным вводом-выводом.
ShellCheck — статический анализатор shell-скриптов, который находит ошибки Bash и sh до запуска.
HTTPie CLI — удобный консольный HTTP-клиент для API, JSON, сессий и отладки запросов.
zoxide — умная замена cd, которая запоминает часто используемые каталоги и быстро переходит к ним.
croc — CLI-инструмент для простой и защищенной передачи файлов между компьютерами.
Commander.js — библиотека для создания интерфейсов командной строки в Node.js.