Gerrit Code Review

Best Self Hosted Alternatives to Gerrit Code Review

A curated collection of the 1 best self hosted alternatives to Gerrit Code Review.

Gerrit Code Review is a web-based code review tool for Git that enables collaborative change submission, inline reviews, approvals, access control and integration with CI/CD pipelines to manage, review and merge code in development workflows.

Alternatives List

#1
Review Board

Review Board

Review Board is a web-based code review tool supporting Git/SVN/Perforce/CVS/Mercurial, inline comments, diff viewing, issue tracking, and integrations.

Review Board screenshot

Review Board is a web-based code review and document review platform designed to review changes from many version control systems and repositories in a consistent UI. It focuses on rich diff viewing, threaded discussions, and structured review workflows that can integrate with existing developer tools.

Key Features

  • Supports multiple SCMs/repositories (commonly Git, Subversion, Perforce, Mercurial, CVS) through repository backends
  • Rich diff viewer with inline comments, interdiffs (diff between revisions), file viewing, and reviewable file attachments
  • Review requests with reviewers/groups, approvals/ship-its, issue tracking, and “fix it then close” style workflows
  • Email notifications and configurable review/notification behavior
  • Integrations/hooks for external systems (e.g., bug trackers and CI) and extensibility via extensions/plugins
  • Admin UI for repository configuration, authentication options, and site-wide policy controls

Use Cases

  • Team code review for on-prem or regulated environments needing a dedicated review tool
  • Reviewing patches/changes across heterogeneous repositories (e.g., Git and Perforce in the same org)
  • Design/spec/document review using file attachments alongside code diffs

Limitations and Considerations

  • Some advanced integrations/workflows may require additional configuration or companion components (e.g., RBTools/CI hooks)
  • UI/feature set is optimized for Review Board’s review-request model rather than Git hosting “pull request” semantics

Review Board fits teams that want a mature, SCM-agnostic review system with strong diff tooling and structured review requests. It is especially useful where organizations need consistency across multiple repository types and prefer a dedicated review UI integrated into existing infrastructure.

1.7kstars
436forks

Why choose an open source alternative?

  • Data ownership: Keep your data on your own servers
  • No vendor lock-in: Freedom to switch or modify at any time
  • Cost savings: Reduce or eliminate subscription fees
  • Transparency: Audit the code and know exactly what's running