repos

Explore Repos

List recently-indexed public repos.

q searches (case-insensitive substring) across owner/name/ description over ALL public indexed repos, not just the loaded page. language filters to one primary_language and sort orders the full set (recent | stars | files) server-side, so both apply across every public repo rather than just the loaded page. managed=True returns only Repowise-curated repos (the featured row on Explore + Landing); managed=False excludes them; omit to include everything. The viewer never re-fetches: each row carries enough metadata for the universal RepoCard to render a rich card.

The deduped total (over the full filtered set, ignoring limit/offset) is returned in the X-Total-Count header so the client can render bottom pagination. The body stays a bare list, so the SEO/sitemap callers that only read the array are unaffected.

get/repos/explore

Query parameters

qstring nullable
limitinteger
offsetinteger
managedboolean nullable
sortstring
languagestring nullable

Response

Successful Response

ownerstring required
namestring required
short_idstring required
repo_idstring required
file_countinteger nullable
completed_atstring nullable
head_shastring nullable
descriptionstring nullable
primary_languagestring nullable
starsinteger nullable
repowise_managedboolean
docs_availableboolean
docs_statusstring nullable
latest_known_head_shastring nullable

Changes

No recorded changes to this endpoint across all 1 revision of this API.