gitquarry search
Search public GitHub repositories.
Synopsis
Default Behavior
With no enhancement flags,search behaves as close to native GitHub repository search as possible.
- one repository search request
- native ordering
- no silent metadata enrichment
- no README fetching
Search Modes
Native
Native is the default.Discover
Discover mode is explicit:Ranking
- non-native ranks require
--mode discover --mode discoverwithout--rankdefaults toblended--sortaffects candidate retrieval, not final order, when rank is non-native
Sort
Structured Filters
Owner and visibility:--user--org--archived--template--fork
--language--topic--license
--min-stars,--max-stars--min-forks,--max-forks--min-size,--max-size
--created-after,--created-before--updated-after,--updated-before--pushed-after,--pushed-before--created-within,--updated-within,--pushed-within
Conflict Policy
If you write a raw GitHub qualifier inside the query and also pass an overlapping structured flag, gitquarry fails clearly instead of guessing. Examples:language:rustplus--language gostars:>100plus--min-stars 200
README and Explain
--readmeenables README enrichment for the top candidate window--explainexposes ranking reasons in enhanced modes
Plan Output
--plan prints the compiled search plan without resolving auth or calling GitHub. Use it to debug structured filters, raw query conflicts, output format, effective mode, and estimated request counts before running a search.
Example:
Probe Evidence
--probe-pathrecords matching tree entries--probe-codesearches candidate files for code evidence- repeated
--probe-pathvalues use OR semantics --probe-limitbounds file-content fetches per repository--probe-match-limitbounds recorded code matches per repository