Repositories
Overview
The Repositories page provides a complete inventory of GitHub repositories across your configured organizations, with security tool coverage visibility for each repo. Use it to identify gaps in your security tool onboarding.
Syncing Repositories
Two actions are available at the top of the page:
- "Sync Repos" — discovers and updates repositories from GitHub based on your configured organizations.
- "Sync Coverage" — checks each security tool's API to determine coverage status for every repository.
Both actions require the analyst or admin role. If an automatic sync schedule is configured, the next scheduled sync time is displayed alongside the buttons.
Summary Cards
A row of summary cards at the top provides a quick snapshot of your repository estate:
- Total Repos — the total number of repositories discovered.
- Archived — count of repositories marked as archived in GitHub.
- Coverage per tool — for example,
Snyk 42/100means 42 out of 100 repositories are covered by Snyk. One card is shown per configured tool.
Filtering
The following filters are available above the repository table:
- Organization — dropdown to filter by a specific GitHub organization.
- Visibility — filter by
publicorprivate. - Archived status — show
all,activeonly, orarchivedonly. - Tool — filter by a specific security tool.
- Coverage Status — filter by
Covered,Not Covered,Unknown, orError. - Search — free-text search by repository name.
Repository Table
The main table displays all matching repositories with sortable columns:
- Name — the repository name.
- Organization — the owning GitHub organization.
- Visibility — public or private.
- Language — primary programming language.
- Owner — the designated owner or team.
- Tags — any tags assigned to the repository.
- Tool Coverage Badges — color-coded badges per tool:
- Green — Covered
- Red — Not Covered
- Yellow — Unknown
- Red (outline) — Error
- Last Synced — timestamp of the most recent sync for this repository.
Repository Details
Click any row in the table to expand the repository details panel. The expanded view includes:
- Full repository name (org/repo format)
- Description
- Visibility
- Language
- Default branch
- Owner
- Archived status
- GitHub link — direct link to the repository on GitHub
- Collaborators — list of collaborators with their permission levels
A coverage details table is also shown with per-tool status:
Tool Status Onboarded Scanning Last Checked
─────────── ───────────── ─────────── ────────── ─────────────
Snyk Covered Yes Active 2 hours ago
Cycode Not Covered No — 1 hour ago
Wiz Unknown — — 3 hours ago
Tenable Covered Yes Active 30 min ago