GitRank combines AI evaluation, configurable scoring, and beautiful dashboards to turn every merged PR into actionable insights.
Built at TextCortex AI to solve our own recognition problem. Now open source for everyone.
The fundamental building blocks that power GitRank's PR intelligence.
Claude analyzes every merged PR—reading the diff, understanding the changes, and classifying the impact automatically.
Define your own scoring system. Set multipliers per component, base points per severity, and custom eligibility criteria.
Beautiful, data-rich dashboards for PMs and developers. See scores, trends, and leaderboards at a glance.
Gamify contributions with real-time leaderboards. Track weekly MVPs, top PRs, and cumulative scores.
GitRank posts detailed evaluation comments directly on GitHub PRs, giving developers instant feedback.
Each contributor gets a profile page showing their score history, PR breakdown, and contribution patterns.
GitRank integrates seamlessly with GitHub through a secure GitHub App. Automatic webhook processing, no manual work required.
Instant processing when PRs are merged
Full access to PR diffs and file changes
Every team is different. Configure GitRank to match your specific needs.
Define the components of your product and assign multipliers based on complexity or business importance.
Go beyond developer scores. Get deep visibility into product development patterns, identify problem areas, and make data-driven decisions about your roadmap.
Track which parts of your product are getting the most development attention and where work is distributed.
Keep your users informed with beautiful, AI-generated changelog pages. Turn merged PRs into user-friendly release notes with a single click.
Claude analyzes your PRs and generates user-friendly changelog entries automatically, categorizing them by type.
Deploy on any cloud or on-premise
All data stays behind your firewall
PostgreSQL with Row Level Security
Free for non-commercial use
Set up GitRank in under 5 minutes. Free for open source projects.
Posts evaluation results as PR comments
Process historical PRs on demand
// GitHub Webhook Payload
{
"action": "closed",
"pull_request": {
"merged": true,
"number": 142,
"title": "Fix auth token refresh",
"additions": 45,
"deletions": 12,
"changed_files": 3
}
}
// GitRank Response
{
"component": "AUTH",
"severity": "P1",
"score": 75,
"eligibility": {
"issue": true,
"implementation": true,
"tests": true
}
}Configure severity levels with base points. The AI will classify each PR based on the impact of the changes.
Identify components with the most P0/P1 bug fixes to focus quality improvement efforts where they matter most.
Know who owns each area of your codebase. See primary contributors and ownership percentages for every component.
Spot single-contributor components before they become problems. Proactively manage bus factor risk.
Track the bug vs feature ratio over time. Understand if your team is in maintenance mode or shipping new value.
Combine multiple signals to identify components that need attention: high bugs, low eligibility, and poor quality scores.
Product Insights transforms raw PR data into actionable intelligence. Know where your team is spending time, identify bottlenecks, and ensure no critical areas are neglected.
Generated entries start as drafts. Review, edit, and publish when ready. Full control over what goes public.
Beautiful, hosted changelog page at your custom URL. Share product updates with your users and stakeholders.
Entries are automatically categorized into New Features, Improvements, Bug Fixes, and Breaking Changes.
Entries are grouped by month with a beautiful timeline design. Users can easily browse your product history.
Configure your changelog to match your brand. Control what information is displayed and how it appears.
Stop manually writing release notes. GitRank reads your PRs, understands the changes, and generates polished changelog entries that your users will actually want to read.
Dark mode support
Faster page load times
Fixed login redirect issue
GitRank is fully open source. Self-host it on your own servers for complete control over your data and customization options.