What is PullRule?
PullRule revolves around one core concept: Pull Requests. All data in PullRule is centered around PRs—synced automatically from your repositories—and enriched with:- Custom scoring logic
- Contributor-level insights
- Activity trends
- Automated reports
Seamless integration
PullRule integrates with your existing development tools, including GitHub, GitLab, and Bitbucket. It automatically pulls in pull request data, so you can focus on what matters most—improving your code quality and team performance, no manual setup required.Core features
Here’s what PullRule offers out of the box:Pull request scoring
Score every PR using customisable rules including:- Size (lines changed, number of files)
- Structure (number of commits)
- Metadata (title, description content)
Member insights
Track individual contributors (called members), including:- All their pull requests
- Average score
- Comparison against team averages
- Activity over time
- Exportable reports
Scheduled reports
Automatically deliver detailed member reports via email on a daily, weekly, or monthly schedule.- Fully configurable timing and recipient
- Available on “Growth” (1 report) and “Scale” (unlimited) plans
Filtering & searching
Quickly navigate through pull requests with:- Powerful filtering by status, repo, member, and more
- Fast search by PR title
Why use PullRule?
- Promote high-quality code through clear, consistent standards
- Get data-driven visibility into PR volume, size, and hygiene
- Save time with automated evaluation and reporting
- Make reviews fair and transparent by tracking member contributions
- Spot bottlenecks and surface hidden work