# renovatebot/renovate

Home of the Renovate CLI: Cross-platform Dependency Automation by Mend.io

Repository: https://github.com/renovatebot/renovate
Canonical: https://ross.abutalabs.com/products/renovate
Homepage: https://mend.io/renovate
Language: TypeScript
License: AGPL-3.0
License Family: copyleft
Topics: npm, package-management, github, gitlab, bitbucket, azure-devops, dependency-manager, dependencies, dependencies-checking
Last push: 2026-08-26T16:45:16+00:00

## Health v2 (maintenance only)
Score: 95/100 (v2, computed 2026-09-03T02:39:23.370411+00:00)
- activity 99, release rhythm 87, longevity 100
- inputs: {"age_days": 3546, "days_push": 7, "days_rel": 6, "gap_med": 0.0, "n_releases_24m": 3191}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 22349, forks 3277 (observed 2026-08-28T04:11:32.550704+00:00)

## What it is
Renovate is a cross-platform CLI tool that automatically detects outdated dependencies in repositories and creates pull requests to update them. It supports over 90 package managers and integrates with GitHub, GitLab, Bitbucket, Azure DevOps, and other code hosting platforms, available as a cloud-hosted app or self-hosted job.

## Use cases
- automatically update npm dependencies in my repos
- keep docker image tags up to date with automated PRs
- schedule dependency update pull requests on gitlab
- self-host a dependency update bot for all my repositories
- reduce dependency update toil across a large monorepo
- get merge confidence and adoption info before merging dependency bumps

## When to choose
- you want automated dependency update PRs across many languages and package managers
- you use GitHub, GitLab, Bitbucket, or Azure DevOps and want minimal setup
- you need a self-hosted, highly configurable update bot
- you want merge confidence signals to decide which updates to accept

## When to avoid
- you only need vulnerability scanning without automated update PRs
- you want a GUI dashboard rather than a CLI/scheduled job
- you need a solution licensed for commercial redistribution under permissive terms (AGPL-3.0)

## Facets
- artifact type: cli-tool
- maturity: active
- function: developer-tools, package-manager, ci-cd, workflow-automation, security, dependency-audit
- domain: developer-tools, version-control, security
- platform: cli, self-hosted, cross-platform
- tags: dependency-updates, automated-pull-requests, renovate, package-managers, github, gitlab, bitbucket, azure-devops, devops, automation, docker, nodejs

## Member repositories
- renovatebot/renovate (main) score 95

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:11:32.550704+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-29T16:57:21.016510+00:00, confidence not recorded.
  - readme: https://github.com/renovatebot/renovate (fetched 2026-08-28T04:11:32.550704+00:00, sha 2cf4b3f403ef)
  - homepage: https://mend.io/renovate (fetched 2026-08-29T07:56:14.404143+00:00, sha 9c81a5af09d8)
  - site_page: https://www.mend.io/about-us (fetched 2026-08-29T07:56:14.408819+00:00, sha 83bed4c40c89)
  - site_page: https://docs.mend.io/ (fetched 2026-08-29T07:56:14.413916+00:00, sha 00128f7cad28)
  - site_page: https://www.mend.io/pricing (fetched 2026-08-29T07:56:14.406865+00:00, sha ca020c6b4012)
  - site_page: https://www.mend.io/newsroom (fetched 2026-08-29T07:56:14.410576+00:00, sha e7567dec6662)
  - site_page: https://www.mend.io/integrations (fetched 2026-08-29T07:56:14.412263+00:00, sha 36a756357432)
- Data as of 2026-08-30T08:39:29.467469+00:00.
