GitHub enrichment
View GitHub activity, tech stack, and contribution history.
When a candidate has a GitHub URL in their profile, the GitHub tab in the candidate workspace shows their development activity, tech stack, and contribution history.
Profile overview
The top section displays the candidate's GitHub identity:
- Avatar, name, and username
- Bio and member-since date
- Public repository count, followers, and last active date
Tech stack
A horizontal bar shows the candidate's programming language distribution based on their public repositories. Each language is color-coded with its percentage of total code.
Contributions
A contribution graph shows the candidate's commit activity over the past year. Below the graph:
- Total contributions for the period
- Trend indicator comparing the current quarter to the previous quarter
Insights
A summary strip highlights key data points:
- Total stars across all public repositories
- Notable repos - count of repositories with 10 or more stars
- Language diversity - classified as Specialist (1-2 languages), Versatile (3-4), or Polyglot (5+)
- Top topics - the most common repository topics as badges
Repositories
Pinned and top repositories are displayed as cards showing the repository name, description, primary language, star count, and a link to GitHub.
Profile README
When the candidate has a GitHub profile README, it's rendered below the repository section.
Requirements
- The candidate must have a GitHub URL in their profile
- GitHub integration must be configured (a GitHub token enables richer data access)
Troubleshooting
| Issue | Cause | Resolution |
|---|---|---|
| No GitHub tab | Candidate has no GitHub URL | Add a GitHub URL to the candidate's profile |
| Profile not found | The GitHub URL is invalid or the account doesn't exist | Verify the URL points to a valid GitHub profile |
| Rate limit exceeded | Too many requests to the GitHub API | Wait a few minutes and try again |