Skip to content

What's new in github-code-search v1.0.0 ​

Full release notes: https://github.com/fulll/github-code-search/releases/tag/v1.0.0

The beginning ​

github-code-search is an interactive CLI for searching GitHub code across an entire organisation. It wraps the GitHub Code Search API and adds a keyboard-driven TUI on top, so you can browse results, fold/unfold extracts, and select the ones you care about before printing structured output.

Highlights ​

Keyboard-driven TUI ​

Search results are loaded and displayed in an interactive terminal UI. Navigate with ↑ / ↓, fold/unfold extracts with → / ←, select results with Space, and confirm with Enter. Press ? to show the full keyboard shortcut reference.

→ Interactive mode guide

Per-repository aggregation ​

All code matches for the same repository are grouped together, with per-file headings. No more scanning through a flat list of individual matches.

Markdown and JSON output ​

Use --format markdown (default) for human-readable output, or --format json for machine-readable output suitable for further processing.

Use --output-type repo-only to print only repository names (no code extracts).

→ Output formats guide

Filtering ​

Exclude noisy repositories with --exclude-repositories or specific extracts with --exclude-extracts. Both flags accept short (repoName) and long (org/repoName) forms.

→ Filtering guide

Team grouping ​

Group results by team prefix using --group-by-team-prefix. Results are arranged in sections per team, making it easy to see which squads own the code that matches your search.

→ Team grouping guide

Non-interactive / CI mode ​

Use --no-interactive (or set CI=true) to pipe output directly to downstream tools. Syntax highlighting and TUI chrome are stripped so the output is clean.

→ Non-interactive mode guide

Built-in upgrade command ​

bash
github-code-search upgrade

Checks for a newer binary on GitHub Releases and replaces the running binary in-place. No package manager required.

→ Upgrade guide

Released under the MIT License.

Released under the MIT License.· Copyright © 2026 fulll