Skip to content
PluginStats

greptile weekly downloads statistics

By greptileai · npm · Claude Code

Greptile code review from your terminal

View on npm Fresh · Oct 17, 2026

greptile has 8,634 recorded weekly downloads on npm, a decrease of 66.0% over the past 30 days.

It ranks #948 of 2,251 tracked npm listings by weekly downloads.

Over 90 days, weekly downloads changed by +34.3%.

PluginStats has 543 daily observations since Apr 23, 2025; the latest is from Oct 17, 2026.

Weekly downloads
8,634
Official API · Oct 17, 2026
7-day growth
-74.0%
-24.6K weekly downloads
30-day growth
-66.0%
-16.8K weekly downloads
90-day growth
+34.3%
+2.2K weekly downloads
Rank
#948
Among tracked npm listings

About greptile

greptile

Greptile code review in your terminal. Runs the same review Greptile posts on your team's pull requests, on your local branch before you push.

• Install • Quick start • Commands • Reviewing • Authentication • Sensitive files • Settings • Agent skills • Diagrams • Fix in Claude Code • Updating • Telemetry • Reference

Install

ℹ️ Note: The npm and script installs need Node 22 or newer.

On macOS, run greptile fix install after installing the CLI to set up Greptile's "Fix in Claude Code" links.

Quick start

Comments appear in the terminal as they come in.

Commands

| Command | What it does |

| greptile review | Review committed changes from the branch merge base through HEAD. | | greptile review show [ID] | Fetch one review by UUID, or choose/list recent local history. | | greptile review status | Report the latest saved review for a commit with scriptable exits. | | greptile config [PATH] | Resolve the review config for the repository or one file. | | greptile init | Enable the current repository with an OAuth-signed-in admin account. | | greptile login | Sign in through your browser, or with --api-key. | | greptile logout | Remove stored credentials. | | greptile whoami | Show who you are signed in as and your organizations. | | greptile settings | Manage local preferences, organization review settings, repos, and team. | | greptile skills | List, install, and update Greptile-authored agent skills. | | greptile environment | Configure and build the repository's TREX environment. | | greptile fix | Set up or remove Fix in Claude Code on macOS. | | greptile update | Update the CLI to the latest version. |

Run any command with --help for its installed flag list. This README documents CLI 3.6.2; the installed help wins if it differs.

Reviewing

greptile review compares the merge base of the selected base and HEAD with HEAD. It sends committed, non-binary changes only. Uncommitted and binary files stay local and produce warnings.

Terminal output starts with a box containing confidence, a short verdict, and the change summary. Clean reviews include a list of available checks. Any diagram follows the box, before findings and diffs. Plain text output omits the box. JSON output keeps the full confidenceReasoning and securitySummary fields.

Review against a specific base branch or add one-run instructions:

Choose review effort for a new run:

--plus and --apex are mutually exclusive and cannot be combined with --resume. They require the organization's effort feature and an effort-specific routing rule. If either is unavailable, the review fails without running a fallback. Results include the effective effort. Saved settings do not change effort.

Show findings beside the changed code instead of as a comment list:

Continue a review that stopped partway:

Reopen an earlier review:

List recent reviews non-interactively (for scripts and agents):

Check whether the current commit has been reviewed (for a pre-push hook):

review status exits 0 when the commit has a completed review, 3 while one is still running, 4/5 for a failed/cancelled review, and 1 when there is no review (or you're signed out). Example pre-push hook:

Machine-readable output

A completed review prints one JSON object. This fictional example uses the exact emitted fields:

comments is empty on a review with no findings. A successful review exits 0 even when it has findings. After a dispatched review is interrupted or cannot finish locally, stderr gives its UUID and the follow-up command greptile review show .

Exit codes are stable for scripting; see Reference.

ℹ️ Note: greptile review show with no ID now prints the recent-reviews list when output is piped or --json/--text/--agent is set (previously it required an interactive terminal). In an interactive terminal it still opens the picker.

Working in multiple organizations

There is nothing to configure. Each repository belongs to one Greptile organization, and greptile review infers it from the repo's remote URL. As long as you're a member of that organization, the review runs against it. greptile whoami lists your organizations.

If you work in a sandboxed environment that routes git through a proxy (for example, remotes shaped like https:///proxy/github.com//), the CLI unwraps the proxy prefix automatically so the review resolves against the real host.

Authentication

greptile login signs you in through your browser (OAuth) and stores a refreshable token at ~/.greptile/auth.json. Tokens refresh automatically. If the browser can't reach the CLI on the same machine (SSH sessions, containers, remote/cloud dev environments) the browser shows a login code instead; paste it at the Paste code here if prompted: prompt to finish signing in.

For CI or headless environments, use an API key instead. Create one in the Greptile dashboard, then either export it or store it on the machine:

⚠️ Warning: Don't pass the API key as a command-line argument. Arguments are visible in shell history and process lists; use the prompt, stdin, or the environment variable instead.

When GREPTILE_API_KEY is set, it takes precedence over a stored sign-in.

ℹ️ Note: API keys are scoped to an organization, not a person, so reviews run under the organization's identity. Use OAuth sign-in if you want per-developer attribution.

greptile init and the organization-management surfaces use account OAuth. They reject API-key authentication because repository and organization changes must be attributed to a signed-in user. Run greptile login first, or make those changes in the dashboard.

Sensitive files

Before sending anything, greptile review holds back changed files that look like they contain secrets, so a mistakenly committed .env file or private key stays on your machine. When files are held back, the review prints a one-line note naming them. A file is held back when:…

Description from the npm listing.

  • greptile
  • code-review
  • cli
  • claude-code
  • codex

Where greptile sits in the listing

Each band is one page of 20. Weekly downloads on a log scale. Placement is projected from weekly downloads, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.

All npm2,248 listings · 113 pages · page 48, #8 (overall #948)
All npm: every listing in weekly downloads order
PNG SVG
Claude Code233 listings · 12 pages · page 2, #14 (overall #34)
Claude Code: every listing in weekly downloads order
PNG SVG

Charts

Images: 30d · 1y · all time · 1600×900 dark

Adoption over time

greptile weekly downloads on npm, last 90 days: 8,634 weekly downloads as of Oct 17, 2026, +34.3% over 90 days.greptileWeekly downloads on npm · Last 90 days8,634downloads / week+34.3% over 90 days05K10K15K20K25K30K35KJul 19Aug 3Aug 18Sep 2Sep 17Oct 2Oct 17downloads / weekobservedarchived (Internet Archive)no observationsJul 21, 2026 – Oct 17, 2026 · 89 observations · Updated Oc…pluginstats.com
greptile weekly downloads on npm, last 90 days: 8,634 weekly downloads as of Oct 17, 2026, +34.3% over 90 days.
PNG SVG

7/30/90-day growth

greptile weekly downloads growth on npm: -74.0% over 7 days, -66.0% over 30 days, +34.3% over 90 days.greptileWeekly downloads growth on npm8,634downloads / week now7-day growth-24,601 weekly downloads-74.0%30-day growth-16,782 weekly downloads-66.0%90-day growth+2,204 weekly downloads+34.3%Growth vs. nearest observation to each baseline date · Updated Oct 17, 2026pluginstats.com
greptile weekly downloads growth on npm: -74.0% over 7 days, -66.0% over 30 days, +34.3% over 90 days.
PNG SVG

Ranking history

greptile npm ranking history: currently #948 (by weekly downloads).greptilenpm ranking · by weekly downloads · Last 90 days#948current rank#200#300#400#500#600#700#800#900#1000Jul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18rankOct 17, 2026 – Oct 18, 2026 · 2 observations · Updated Oct 17, 2026pluginstats.com
greptile npm ranking history: currently #948 (by weekly downloads).
PNG SVG

Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.

Recent observations

Full history (543)
Recent weekly downloads observations for greptile
Date (UTC)Weekly downloadsChange vs. previous
8,634-5.6K
14,247-3.4K
17,612-7.5K
25,131-6.1K
31,1920
31,192-1.3K
32,517-718
33,235+2.9K
30,286+2.3K
27,981+2.5K
25,458+612
24,846-4.1K
28,946+654
28,292—

Similar npm Claude Code plugins

Data source

Weekly downloads (trailing 7 complete days) come from the official npm downloads API. Downloads include CI and mirrors and are not equivalent to installs or users. npm publishes no ratings.

Listing: https://www.npmjs.com/package/greptile. First seen Oct 16, 2026; last successful collection Oct 18, 2026. See the methodology.