
About Renovate
Renovate is a dependency update tool that detects outdated packages and opens pull requests with the new versions. It is available as an open source project and as commercial editions.
What it does
Renovate scans your repositories on a schedule and opens pull requests when a dependency has a newer version. Each pull request can include release details, change logs and adoption information, so you can judge the update before merging. It can group updates, respond to repository events through webhooks and schedule its own jobs. It works with several hosting platforms, including GitHub, GitLab and Bitbucket.
Key features
- Pull requests for outdated dependencies
- Release notes and change logs in each request
- Scheduled scans at set intervals
- Webhook handling for repository events
- Works with many Git hosting platforms
Who it's for
Developers and maintainers who want dependencies to stay current without spending time on manual updates. Engineering teams with many repositories also use it to keep updates consistent.
Pricing and good to know
The CLI and Community editions are free, and the Enterprise edition is a paid product with extra features such as merge confidence workflows and reporting. The open source project is licensed under AGPL-3.0. Automated pull requests still need a review, and tests should run on each one before you merge.
Highlights
- Pull requests for outdated dependencies
- Release notes and change logs in each request
- Scheduled scans at set intervals
- Webhook handling for repository events
- Works with many Git hosting platforms












