| Cricuble | Kiln | Phabricator | PullRequest | Codacy | Paladion Code review | |
|---|---|---|---|---|---|---|
| Website | https://www.atlassian.com/software/crucible | https://github.com/Khan/kiln-review | https://www.phacility.com/phabricator/ | https://www.pullrequest.com/ | https://www.codacy.com/ | https://www.paladion.net/source-code-review-services |
| hosted in-house | Yes | No | Yes | |||
| open-source | No | No | Yes | |||
| repository browser | Yes | Yes | Yes | |||
| file history | Yes | Yes | Yes | |||
| file annotation | Yes | Yes | Yes | |||
| pre-push review | Yes | No | Yes | |||
| post-push review | Yes | Yes | Yes | |||
| open review from CLI | Yes | No | Yes | |||
| add multiple changesets to review | Yes | Yes | - only for pre-push | |||
| add non-successive changesets | Yes | Yes | No | |||
| side-by-side comparison | Yes | Yes | Yes | |||
| stacked comparison | Yes | Yes | No | |||
| see renamed files in review | No | Yes | Yes | |||
| see deleted files in review | No | Yes | Yes | |||
| integrate linter | No | No | Yes | |||
| integrate unit tests | No | No | Yes | |||
| monitor checkins to create reviews | - limited | No | Yes | |||
| approvals needed for code review | All | Any | ||||
| require multiple approvals | Yes | No | ||||
| edit past comments | No | Yes | ||||
| recognize added vs moved code | No | Yes |