🍺 BREW Explorer

← all formulae

renovate

brew install renovate v43.233.0 AGPL-3.0-only

Automated dependency update tool that creates pull requests for new package versions across npm, Python, Go, Docker, and 50+ package managers.

Why you might care

Renovate continuously monitors your project dependencies and automatically opens PRs with updates, saving manual version-bumping work at scale. It supports monorepos, private registries, and complex dependency graphs across multiple languages and package managers—far more comprehensive than language-specific tools like Dependabot. Runs as a CLI or hosted service; useful for teams managing many repositories who want intelligent, configurable update strategies.

Categories

Alternatives

Dependabot Snyk WhiteSource Yarn upgrade-interactive
2.0k
30-day installs · #969
6.1k
90-day · #1008
23.0k
365-day · #997
21.8k
★ GitHub stars · updated today

Runtime dependencies

GitHub topics

azure-devops bitbucket dependencies dependencies-checking dependency-manager github gitlab npm package-management

Links

Blurb generated by claude-haiku-4-5 on today.

Raw metadata
{
  "aliases": [],
  "alternatives": [
    "Dependabot",
    "Snyk",
    "WhiteSource",
    "Yarn upgrade-interactive"
  ],
  "build_dependencies": [],
  "categories": [
    "package-manager",
    "dependency-management",
    "automation"
  ],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [
    "node@24"
  ],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Automated dependency updates. Flexible so you don\u0027t need to be",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:41:14+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "renovate",
  "github_default_branch": "main",
  "github_last_commit_at": "2026-06-20T14:44:35Z",
  "github_readme_excerpt": "![Mend Renovate CLI banner](https://docs.renovatebot.com/assets/images/mend-renovate-cli-banner.jpg)\n\n[![License: AGPL-3.0-only](https://img.shields.io/badge/license-%20%09AGPL--3.0--only-blue.svg)](https://raw.githubusercontent.com/renovatebot/renovate/main/license)\n[![codecov](https://codecov.io/gh/renovatebot/renovate/branch/main/graph/badge.svg)](https://codecov.io/gh/renovatebot/renovate)\n[![Renovate enabled](https://img.shields.io/badge/renovate-enabled-brightgreen.svg)](https://renovatebot.com/)\n[![Build status](https://github.com/renovatebot/renovate/actions/workflows/build.yml/badge.svg)](https://github.com/renovatebot/renovate/actions/workflows/build.yml)\n![Docker Pulls](https://img.shields.io/docker/pulls/renovate/renovate?color=turquoise)\n[![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/renovatebot/renovate/badge)](https://securityscorecards.dev/viewer/?uri=github.com/renovatebot/renovate)\n\n# What is the Mend Renovate CLI?\n\nRenovate is an automated dependency update tool.\nIt helps to update dependencies in your code without needing to do it manually.\nWhen Renovate runs on your repo, it looks for references to dependencies (both public and private) and, if there are newer versions available, Renovate can create pull requests to update your versions automatically.\n\n## Features\n\n- Delivers update PRs directly to your repo\n  - Relevant package files are discovered automatically\n  - Pull Requests automatically generated in your repo\n- Provides useful information to help you decide which updates to accept (age, adoption, pass rates, merge confidence)\n- Highly configurable and flexible to fit in with your needs and repository standards\n- Largest collection of languages and platforms (listed below)\n- Connects with private repositories and package registries\n\n### Languages\n\nRenovate can provide updates for most popular languages, platforms, and registries including: npm, Java, Python, .NET, Scala, Ruby, Go, Docker and more.\nSupports ov",
  "github_repo": "renovatebot/renovate",
  "github_stars": 21819,
  "github_topics": [
    "azure-devops",
    "bitbucket",
    "dependencies",
    "dependencies-checking",
    "dependency-manager",
    "github",
    "gitlab",
    "npm",
    "package-management"
  ],
  "homepage": "https://github.com/renovatebot/renovate",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 2011,
  "installs_365d": 22977,
  "installs_90d": 6064,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "AGPL-3.0-only",
  "llm_generated_at": "2026-06-20T23:48:10+00:00",
  "llm_model": "claude-haiku-4-5",
  "name": "renovate",
  "oldnames": [],
  "one_liner": "Automated dependency update tool that creates pull requests for new package versions across npm, Python, Go, Docker, and 50+ package managers.",
  "optional_dependencies": [],
  "rank_30d": 969,
  "rank_365d": 997,
  "rank_90d": 1008,
  "raw_hash": "57f6582ec9c2c0a4",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/r/renovate.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [
    "git"
  ],
  "version_head": null,
  "version_stable": "43.233.0",
  "versioned_formulae": [],
  "why_use_this": "Renovate continuously monitors your project dependencies and automatically opens PRs with updates, saving manual version-bumping work at scale. It supports monorepos, private registries, and complex dependency graphs across multiple languages and package managers\u2014far more comprehensive than language-specific tools like Dependabot. Runs as a CLI or hosted service; useful for teams managing many repositories who want intelligent, configurable update strategies."
}