Open Source: #cli

Проекты каталога, отмеченные тегом #cli. Теги работают как отдельные посадочные страницы, чтобы похожие инструменты было проще находить и связывать между собой.

В подборке 49 проектов с суммарным рейтингом 3,219,832 звёзд на GitHub. Основные языки: Rust, Python, Go.

Про инструменты командной строки

Хороший CLI-инструмент экономит часы: то, что в интерфейсе занимает десять кликов, в терминале — одна команда. Последние годы — ренессанс командной строки: современные замены классических утилит быстрее, удобнее и красивее предков.

Здесь собраны утилиты командной строки на любой случай — от работы с файлами до DevOps. Большинство ставится одной командой; в описаниях разобрано, чем каждая лучше стандартного аналога.

Фильтры

Языки

Репозитории

Найдено: 49
junegunn/fzf
fzf

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

Звёзды 80,978 Форки 2,793 Автор junegunn Язык Go Лицензия MIT
Открыть
jesseduffield/lazygit
Lazygit

Lazygit — терминальный интерфейс для Git, который ускоряет коммиты, rebase, cherry-pick, добавление изменений в индекс и просмотр истории.

Звёзды 79,194 Форки 2,859 Автор jesseduffield Язык Go Лицензия MIT
Открыть
OpenHands/OpenHands
OpenHands

OpenHands — открытый ИИ-агент для разработки: CLI, локальный интерфейс, SDK и сценарии работы с кодом.

Звёзды 76,419 Форки 9,716 Автор OpenHands Язык Python Лицензия NOASSERTION
Открыть
rtk-ai/rtk
RTK

RTK — Rust-прокси для команд разработки, который уменьшает расход токенов при работе с языковыми моделями.

Звёзды 66,423 Форки 4,102 Автор rtk-ai Язык Rust Лицензия Не указано
Открыть
BurntSushi/ripgrep
ripgrep

ripgrep — быстрая консольная утилита для поиска по файлам с учетом правил .gitignore.

Звёзды 65,260 Форки 2,600 Автор BurntSushi Язык Rust Лицензия Unlicense
Открыть
alacritty/alacritty
Alacritty

Alacritty — быстрый кроссплатформенный эмулятор терминала на Rust с отрисовкой через OpenGL.

Звёзды 64,620 Форки 3,493 Автор alacritty Язык Rust Лицензия Apache-2.0
Открыть
openinterpreter/openinterpreter
Open Interpreter

Open Interpreter — легкий кодовый агент для запуска команд, работы с файлами и локальных моделей.

Звёзды 64,138 Форки 5,567 Автор openinterpreter Язык Rust Лицензия Apache-2.0
Открыть
cline/cline
Cline

Cline — открытый кодовый агент для IDE, терминала, SDK и расширяемых сценариев разработки.

Звёзды 63,940 Форки 6,779 Автор cline Язык TypeScript Лицензия Apache-2.0
Открыть
rust-lang/rustlings
Rustlings

Rustlings — набор маленьких упражнений, которые помогают научиться читать и писать Rust.

Звёзды 63,375 Форки 11,211 Автор rust-lang Язык Rust Лицензия MIT
Открыть
git/git
Git

Git — распределенная система контроля версий; этот репозиторий является зеркалом исходного кода на GitHub.

Звёзды 61,712 Форки 28,060 Автор git Язык C Лицензия NOASSERTION
Открыть
FFmpeg/FFmpeg
FFmpeg

FFmpeg — набор библиотек и консольных инструментов для обработки видео, аудио, субтитров и метаданных.

Звёзды 61,473 Форки 13,938 Автор FFmpeg Язык C Лицензия NOASSERTION
Открыть