Skip to content
SPECIFICTION
Get listed

reviewdog

github.com

From $1/mo Free plan WindowsmacOSLinuxSelf-hosted
Visit github.com
Spec score 8.3 #21 of 50 in Code review software

Spec sheet

Purpose
reviewdog integrates code analysis tools with code hosting services to post review comments when findings are in the patch diff.Read 11 Oct 2026 · github.com
License
The project is provided under the MIT License, which includes an as-is warranty disclaimer.Read 11 Oct 2026 · github.com
Alternative setup
The README says users can avoid depending on the reviewdog server by running under GitHub Actions or using the GitHub PR review reporter.Read 10 Oct 2026 · github.com
App setup
The reviewdog app page directs users to install the GitHub app and obtain a REVIEWDOG_TOKEN for a repository.Read 10 Oct 2026 · reviewdog.app
CI integrations
The README documents integrations with GitHub Actions, Travis CI, CircleCI, GitLab CI, Bitbucket Pipelines, Jenkins, and local workflows.Read 11 Oct 2026 · github.com
Code hosting integrations
Reporters include GitHub Checks and pull request reviews, GitLab merge request discussions, and Bitbucket Code Insights reports.Read 10 Oct 2026 · github.com
Code suggestions
Code suggestions are supported for RDFormat or diff input, with reporter support varying by destination.Read 11 Oct 2026 · github.com
Contribution model
The Open Collective page describes reviewdog as an open-source collective and identifies Open Source Collective as its fiscal host.Read 11 Oct 2026 · opencollective.com
Forked pull requests
For forked pull requests where GITHUB_TOKEN lacks write access to Check or Review APIs, reviewdog falls back to GitHub Actions annotations, which have a per-run limit.Read 11 Oct 2026 · github.com
Hosted server dependency
The GitHub PR Checks reporter can use the reviewdog GitHub App server, and the README says its availability is not guaranteed 24 hours a day, 365 days a year.Read 11 Oct 2026 · github.com
Hosted service dependency
The GitHub PR Checks reporter can use a reviewdog app server, and the README cautions that it cannot guarantee that server runs continuously.Read 10 Oct 2026 · github.com
Input formats
It accepts compiler or linter output via stdin and supports errorformat, RDFormat, unified diff, checkstyle XML, and SARIF 2.1.0 JSON.Read 11 Oct 2026 · github.com
Installation
Installation options include a shell installer, Homebrew, Scoop on Windows, Go install, and a GitHub Action setup step.Read 11 Oct 2026 · github.com
Language support
The README describes integrating with any linter tools regardless of programming language and lists public actions for many language and file checks.Read 11 Oct 2026 · github.com
Local use
It can run locally to filter linter output by diff.Read 11 Oct 2026 · github.com
Maintainer and support
The repository names haya14busa as author and invites users to support the project through GitHub Sponsors or Open Collective.Read 11 Oct 2026 · github.com
Maintainer support
The README invites contributors to create reviewdog actions and offers to put their repositories under the reviewdog organization and co-maintain them.Read 10 Oct 2026 · github.com
Report destinations
Reporters include GitHub Checks and pull request reviews, GitLab merge request discussions and commits, Gerrit change review, and Bitbucket Code Insights.Read 11 Oct 2026 · github.com
Security credentials
Reporters use platform API tokens or credentials where required, and the README documents environment variables for GitHub, GitLab, Gerrit, and Bitbucket authentication.Read 11 Oct 2026 · github.com

Plans and prices

reviewdog Free MIT-licensed software · CLI and GitHub Actions installation Read 11 Oct 2026 · github.com
Backer $1 a month $1.00 per month Recurring contribution to support the project Read 11 Oct 2026 · opencollective.com
Onetime backer $5, paid once $5.00 One-time contribution to support the project Read 11 Oct 2026 · opencollective.com
Sponsor $50 a month $50.00 per month Recurring contribution to support the project Read 11 Oct 2026 · opencollective.com

Every reviewdog plan and price →

Where Specifiction places it

Alternatives to reviewdogAll alternatives →