CheckOps
reviewdog
reviewdog is an MIT tool that posts results from any linter or code analysis tool as pull request review comments, filtered to changed lines, on GitHub, GitLab, Bitbucket and Gerrit.
Latest public signals
Not refreshed yet. Refresh reads the public site and, when the entry has a GitHub repository, the latest release.
Introduction
reviewdog is an automated code review tool that integrates with any code analysis tool regardless of programming language. It reads linter output in formats such as errorformat, checkstyle, SARIF or its own diagnostic format, and posts the findings as review comments or check annotations on the pull request.
Its key feature is filtering. By default it only reports findings on added or modified lines, so teams can adopt a strict linter on a legacy codebase without being flooded by old warnings. Reporters cover GitHub (checks, PR reviews and annotations), GitLab merge requests, Bitbucket and Gerrit, and many ready-made GitHub Actions wrap popular linters.
In the quality loop it is glue that turns linter output into reviewer-friendly feedback.
The source code is at reviewdog/reviewdog on GitHub under the MIT licence, with about 9,700 stars; the most recent commit was on 11 November 2026.
Features
- Any linter: errorformat, checkstyle, SARIF and rdjson input.
- Diff filtering: Report only on changed lines.
- Multiple reporters: GitHub, GitLab, Bitbucket, Gerrit and local.
- Suggested changes: Post fixes as suggestions.
- Fail levels: Choose when to fail CI.
- Action ecosystem: Many prebuilt actions for common linters.
Pros
- Legacy-friendly: Lets strict rules apply to new code only.
- Free to use: Open source under the MIT licence, so the core tool costs nothing to use.
- Actively maintained: The repository had commits as recent as 11 November 2026.
- Community: About 9,700 GitHub stars.
Cons
- Glue, not a linter: You still need the analysis tools.
- Token setup: Needs API tokens for each platform.
- Comment noise: Untuned rules can still clutter reviews.
Usage and Links (Example)
golangci-lint run --out-format=line-number ./... | \
reviewdog -f=golangci-lint -reporter=github-pr-review -filter-mode=added -fail-level=error
Resources:
Pricing
reviewdog is free and open source under the MIT licence.
Recommended for?
- Teams adopting new linters on old code.
- Multi-language repos wanting one review-comment flow.
Conclusion
reviewdog makes any linter feel like a reviewer.
Its diff filtering is the easiest way to raise the bar without a cleanup project.
On CheckOps, reviewdog is filed under the Release & CI gates stage. Related tools listed here include SonarQube, MegaLinter, Super-Linter, pre-commit, Qlty and Codacy. When comparing them, weigh the licence, the languages and platforms each supports, whether it is self-hosted or managed, and how cleanly it slots into your existing CI pipeline. Details on this page were checked against the official website, documentation and repository on 11 November 2026.
Compare
CheckOps pages that put reviewdog next to related tools. There is no paid placement on these lists.
Alternatives
Other tools on CheckOps that cover similar ground. Open a page, or compare one with reviewdog side by side.
SSonarQubeModernize your AI workflows with code verification for the agentic era.Compare with reviewdog
MMegaLinterMegaLinter is an AGPL-3.0 open-source linter orchestrator from OX Security that runs a large set of linters, formatters and security scanners across many languages in one Docker-based CI job.Compare with reviewdog
SSuper-LinterSuper-Linter is an MIT ready-to-run collection of linters and code analysers packaged as a GitHub Action and container, validating many languages in parallel.Compare with reviewdog
Ppre-commitpre-commit is an MIT framework for managing multi-language Git pre-commit hooks, running linters, formatters and checks before code is committed and in CI.Compare with reviewdog
QQltyQlty is a code quality platform and source-available CLI (Business Source License 1.1) that runs 70+ linters, formatters and security tools across 40+ languages, with cloud coverage and maintainability tracking.Compare with reviewdog
CCodacyCodacy is a SaaS code quality and security platform that scans repositories and pull requests for quality issues, security vulnerabilities, duplication and coverage, with a free IDE extension and plans for teams.Compare with reviewdog