Skip to content

Renovate banner

Renovate documentation

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

Why use Renovate?

  • Automatic updates

    Get pull requests to update your dependencies and lock files.

  • On your schedule

    Reduce noise by scheduling when Renovate creates PRs.

  • Works out of the box

    Renovate finds relevant package files automatically, including in monorepos.

  • How you like it

    You can customize the bot's behavior with configuration files.

  • Share your configuration

    Share your configuration with ESLint-like config presets.

  • Out with the old, in with the new

    Get replacement PRs to migrate from a deprecated dependency to the community suggested replacement, works with most managers, see issue 14149 for exceptions.

  • Open source

    Renovate is licensed under the GNU Affero General Public License.

Supported Platforms

Renovate works on these platforms:

Who Uses Renovate?

Renovate is used by:

Logos of companies and projects that use Renovate

List of companies and projects that use Renovate
  • Prisma
  • Netlify
  • Envoy
  • Condé Nast
  • Microsoft
  • Atlassian
  • Sourcegraph
  • Mozilla
  • Deloitte
  • Telus
  • Yarn
  • HashiCorp
  • Automattic
  • Algolia
  • eBay
  • Cypress
  • Red Hat
  • Financial Times
  • Uber
  • Buildkite

Ways to run Renovate

You can run Renovate as:

Or you can use the Mend Renovate App which is hosted by Mend.

Install the Mend Renovate app for GitHub Check out our tutorial