GH-SEARCH-REPOS(1) GitHub CLI manual GH-SEARCH-REPOS(1) (NAME) gh-search-repos - (SYNOPSIS) gh search repos [] [flags] (DESCRIPTION) (GitHub). (qualifier) . : gh search --help . (OPTIONS) --archived {true|false} --created --followers --forks --good-first-issues 'good first issue' --help-wanted-issues 'help wanted' --include-forks : {false|true|only} -q, --jq JSON jq --json JSON --language --license (license) -L, --limit (default 30) --match : {name|description|readme} --number-topics (topics) --order (default "desc") '--sort' : {asc|desc} --owner --size --sort (default "best-match") : {forks|help-wanted- issues|stars|updated} --stars -t, --template JSON Go "gh help formatting" --topic --updated --visibility : {public|private|internal} -w, --web JSON (JSON FIELDS) createdAt, defaultBranch, description, forksCount, fullName, hasDownloads, hasIssues, hasPages, hasProjects, hasWiki, homepage, id, isArchived, isDisabled, isFork, isPrivate, language, license, name, openIssuesCount, owner, pushedAt, size, stargazersCount, updatedAt, url, visibility, watchersCount (EXIT CODES) 0: 1: 2: 4: : . . (EXAMPLES) # "cli" "shell" $ gh search repos cli shell # "vim plugin" $ gh search repos "vim plugin" # $ gh search repos topic:github 'stars:>5000' # $ gh search repos --owner=microsoft --visibility=public # $ gh search repos --topic=unix,terminal # good first issue $ gh search repos --language=go --good-first-issues=">=10" # "linux" $ gh search repos -- -topic:linux # $ gh search repos --archived=false (SEE ALSO) gh-search(1) Sep 2026 GH-SEARCH-REPOS(1)