Aider — консольный AI-помощник для редактирования кода в существующем Git-репозитории.
Open Source: #developer-tools
Проекты каталога, отмеченные тегом #developer-tools. Теги работают как отдельные посадочные страницы, чтобы похожие инструменты было проще находить и связывать между собой.
В подборке 82 проектов с суммарным рейтингом 6,405,702 звёзд на GitHub. Основные языки: TypeScript, Rust, Go.
Про инструменты разработчика
Инструменты решают: разница между средним и отличным рабочим окружением — часы продуктивности каждую неделю. Open source инструменты хороши тем, что живут дольше стартапов: их не закроют и не переведут на подписку в одночасье.
В подборке — редакторы, отладчики, генераторы, анализаторы и всё, что делает разработку быстрее. Описания на русском помогают понять ценность инструмента до установки.
Репозитории
Awesome Cheatsheets — справочник шпаргалок по языкам, фреймворкам, базам данных и инструментам, собранный в одном репозитории.
zx — инструмент Google для скриптов на JavaScript: системные команды, await и доступ к пакетам Node.js.
Jest — среда тестирования JavaScript и TypeScript с быстрым стартом, запуском из командной строки, конфигурацией, Babel, webpack и Vite.
Bruno — IDE с открытым кодом для исследования и тестирования API, альтернатива Postman и Insomnia с хранением коллекций ближе к файлам проекта.
gh — официальный инструмент GitHub для командной строки: issues, проверки, релизы и работа с репозиториями рядом с git.
Helix — модальный редактор кода на Rust, вдохновленный Kakoune и Neovim, с несколькими выделениями и современной редакторной моделью.
pyenv — простой менеджер версий Python для переключения глобальной, локальной и проектной версии без тяжелой обвязки.
Hyper — терминал на веб-технологиях с расширяемым интерфейсом, темами и настройкой через JavaScript.
JSON Crack — визуальный редактор и просмотрщик JSON, YAML, XML и CSV, который превращает данные в интерактивные графы.
Cobra — Go-библиотека для создания приложений командной строки с командами, флагами, вложенной структурой и генератором.
Apple container — инструмент для запуска Linux-контейнеров как легких виртуальных машин на Mac с Apple silicon и OCI-образами.