Skip to content

Renovate banner

Renovate documentation

Automated dependency updates. Multi-platform and multi-language.

Why use Renovate?

  • Get pull requests to update your dependencies and lock files
  • Reduce noise by scheduling when Renovate creates PRs
  • Renovate finds relevant package files automatically, including in monorepos
  • You can customize the bot's behavior with configuration files
  • Share your configuration with ESLint-like config presets
  • Get replacement PRs to migrate from a deprecated dependency to the community suggested replacement (npm packages only)
  • Open source

Supported Platforms

Renovate works on these platforms:

  • GitHub (.com and Enterprise Server)
  • GitLab (.com and CE/EE)
  • Bitbucket Cloud
  • Bitbucket Server
  • Azure DevOps
  • Gitea

Who Uses Renovate?

Renovate is used by:

Renovate Matrix

Ways to run Renovate

You can run Renovate as:

Install our GitHub app now