# reviewdog/reviewdog

🐶 Automated code review tool integrated with any code analysis tools regardless of programming language

Repository: https://github.com/reviewdog/reviewdog
Canonical: https://ross.abutalabs.com/products/reviewdog
Homepage: https://medium.com/@haya14busa/reviewdog-a-code-review-dog-who-keeps-your-codebase-healthy-d957c471938b#.8xctbaw5u
Language: Go
License: MIT
License Family: permissive
Topics: linter, go, lint, ci, code-review, github, gitlab, codereview, cli, code-quality, static-analysis, static-code-analysis, bitbucket
Last push: 2026-08-26T23:38:01+00:00

## Health v2 (maintenance only)
Score: 72/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 21, longevity 100
- inputs: {"age_days": 3607, "days_push": 7, "days_rel": 364, "gap_med": 176.0, "n_releases_24m": 3}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 9551, forks 491 (observed 2026-08-28T04:10:31.868072+00:00)

## What it is
reviewdog is an automated code review CLI that integrates with any linter or static analysis tool regardless of programming language. It parses tool output and posts findings as review comments on GitHub, GitLab, or Bitbucket, filtered to changed lines in the diff.

## Use cases
- post linter results as pull request comments on github
- run static analysis only on changed lines in ci
- integrate any code analysis tool with code review
- filter lint output by diff locally
- automate code review comments in gitlab ci

## When to choose
- you want automated lint feedback directly in pull requests
- you use multiple linters across languages and want one reporting layer
- false positives from static analysis are breaking your CI builds

## When to avoid
- you need a linter itself rather than a tool to relay linter output
- your code host is not GitHub, GitLab, or Bitbucket

## Facets
- artifact type: cli-tool
- maturity: active
- function: linter, code-review, ci-cd, developer-tools
- domain: developer-tools, version-control, testing
- platform: cli, windows
- tags: static-analysis, github-actions, gitlab-ci, code-quality, diff-filtering, linux, macos, docker

## Member repositories
- reviewdog/reviewdog (main) score 72

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:10:31.868072+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:21:57.698797+00:00, confidence not recorded.
  - readme: https://github.com/reviewdog/reviewdog (fetched 2026-08-28T04:10:31.868072+00:00, sha 869f7ceb2c7d)
  - homepage: https://medium.com/@haya14busa/reviewdog-a-code-review-dog-who-keeps-your-codebase-healthy-d957c471938b#.8xctbaw5u (fetched 2026-08-29T08:21:34.135297+00:00, sha 45134be8b55a)
- Data as of 2026-08-30T08:39:29.467469+00:00.
