Gerrit Code Review

Gerrit Code Review

Code review and Git project management for Git repositories

1.1kstars
257forks
Last commit: 1d ago
Repo age: 11y old
Gerrit Code Review screenshot

Gerrit Code Review is a code review and project management tool for Git-based projects. It provides a structured review workflow around Git pushes, making it easier for teams to discuss changes and control how updates land in shared repositories.

Key Features

  • Side-by-side diff viewer with syntax highlighting and inline comments
  • Review-based workflow for proposing, updating, and approving changes
  • Integrated Git repository hosting with SSH and HTTPS access for standard Git clients
  • Delegatable access controls to manage projects, permissions, and workflows
  • Repository maintenance support such as coordinating Git garbage collection across hosted repos
  • Plugin architecture for extending server-side functionality

Use Cases

  • Enforcing mandatory peer review before changes are submitted to shared branches
  • Hosting and managing multiple Git repositories with centralized access control
  • Running a review-driven workflow for large or regulated engineering organizations

Limitations and Considerations

  • Gerrit’s review model and terminology can require onboarding for teams used to pull-request workflows
  • Operating at scale typically involves tuning and operational planning (e.g., repository replication and maintenance)

Gerrit is well-suited for teams that want a rigorous, review-first workflow tightly integrated with Git hosting. Its extensibility and permission model make it a strong option for organizations with complex governance needs.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

Gitea

Gitea

Self-hosted Git hosting with code review, issues, and CI/CD

53.2k
6.3k
Last commit: 20h ago

Gitea is a lightweight, self-hosted Git service with repositories, pull requests, issues, wiki, packages, and built-in CI/CD via Actions and runners.

Alternative to:
GitHub
GitHub
+6
Gogs

Gogs

A painless self-hosted Git service.

47.5k
5.1k
Last commit: 20h ago

Lightweight, open source self-hosted Git service designed for easy installation across platforms.

Alternative to:
GitHub
GitHub
+6
OneDev

OneDev

Self-hosted Git server with CI/CD, issue tracking, and package registries

14.6k
935
Last commit: 1d ago

OneDev is a self-hosted DevOps platform combining Git hosting, CI/CD pipelines, Kanban-style issue tracking, code review, and built-in package registries.

Alternative to:
GitLab
GitLab
+15
GitBucket

GitBucket

Git web platform with GitHub API compatibility and plugins

9.3k
1.3k
Last commit: 1d ago

GitBucket is a self-hosted Git web platform for managing Git repositories with issues, pull requests, wikis, Git LFS support, and a plugin system.

Alternative to:
GitHub
GitHub
+6
Soft Serve

Soft Serve

Self-hosted Git server with an SSH-accessible terminal UI

6.5k
194
Last commit: 5d ago

Self-hostable Git server focused on SSH, featuring a terminal UI, access control, and Git LFS support, with cloning via SSH, HTTP, or the Git protocol.

Alternative to:
GitHub
GitHub
+7
Review Board

Review Board

Web-based code and document review platform

1.7k
436
Last commit: 3d ago

Review Board is a web-based tool for code and document reviews, with rich diff viewing, threaded discussions, and integrations with many version control and CI systems.

Alternative to:
Gerrit Code Review
Gerrit Code Review
+6