Need advice about which tool to choose?Ask the StackShare community!
Code Climate vs Gerrit Code Review: What are the differences?
Developers describe Code Climate as "Automated Ruby Code Review". After each Git push, Code Climate analyzes your code for complexity, duplication, and common smells to determine changes in quality and surface technical debt hotspots. On the other hand, Gerrit Code Review is detailed as "OpenSource Git Code Review Tool". Gerrit is a self-hosted pre-commit code review tool. It serves as a Git hosting server with option to comment incoming changes. It is highly configurable and extensible with default guarding policies, webhooks, project access control and more.
Code Climate and Gerrit Code Review can be categorized as "Code Review" tools.
Some of the features offered by Code Climate are:
- Automated Git Updates- Nothing to install. Code Climate runs everytime you push a new commit.
- Activity Feeds- Up-to-the-minute information so you can see when and how code changes.
- Instant Notifications- Major security and quality changes pushed to where you work: email, Campfire, HipChat, and RSS feeds.
On the other hand, Gerrit Code Review provides the following key features:
- git repository hosting
- pre-commit code review
- commenting on diffs
"Auto sync with Github" is the top reason why over 68 developers like Code Climate, while over 6 developers mention "Cleaner repository story" as the leading cause for choosing Gerrit Code Review.
According to the StackShare community, Code Climate has a broader approval, being mentioned in 134 company stacks & 45 developers stacks; compared to Gerrit Code Review, which is listed in 11 company stacks and 6 developer stacks.
Pros of Code Climate
- Auto sync with Github71
- Simple grade system that motivates to keep code clean49
- Better coding45
- Free for open source29
- Hotspots for quick refactoring candidates21
- Continued encouragement to a have better / cleaner code15
- Great UI13
- Makes you a better coder11
- Duplication Detection10
- Safe and Secure5
- Private2
- Locally Installable API1
- Uses rubocop1
- Extremely accurate in telling you the errors1
- GitHub only1
- Python inspection1
- great open community1
- GitHub integration, status inline in PRs1
Pros of Gerrit Code Review
- Code review12
- Good workflow11
- Cleaner repository story10
- Open source9
- Good integration with Jenkins9
- Unlimited repo support5
- Comparison dashboard2
Sign up to add or upvote prosMake informed product decisions
Cons of Code Climate
- Learning curve, static analysis comparable to eslint2
- Complains about small stylistic decisions1