Об этом проекте

github-code-search — это интерактивный консольный CLI-инструмент, позволяющий искать код GitHub по всей организации одной командой. Он агрегирует результаты по репозиториям, поддерживает навигацию с помощью клавиатуры и мыши, а также позволяет точно выбирать фрагменты кода. Результаты могут быть сгенерированы в формате Markdown или JSON, а сессии можно воспроизвести однострочной командой для использования в CI. Ключевые возможности: - Поиск по всей организации с автоматической пагинацией до 1000 результатов - Группировка по репозиториям со сворачиванием/разворачиванием - TUI с управлением с клавиатуры и мышью и фильтрацией по путям файлов - Точный выбор фрагментов с записью исключений - Вывод в Markdown и JSON с деталями совпавшего текста, строки и столбца - Группировка по префиксам команд (например, platform/, data/) - Поиск по регулярным выражениям с использованием синтаксиса /pattern/flags - Подсветка синтаксиса для множества языков Сценарии использования включают аудит зависимостей, поиск TODO, проверку развёртывания критических изменений, проверки безопасности, онбординг и пропуск шаблонных репозиториев. Инструмент задуман как более интерактивная и структурированная альтернатива `gh search code`.