Skip to content



Multi-language Dependency Automation

  • Automatically update dependencies using convenient Pull Requests
  • Supports a multitude of languages including JavaScript, Java, Ruby, PHP, Python, Go, Cargo, Elixir, Docker, etc.
  • Extensive configurability. WhiteSource Renovate will fit in with your workflow, including custom grouping and schedules
  • Supports shared presets as code, similar to eslint shared configs

View WhiteSource Renovate website

No-risk onboarding

After installation, you'll receive a single onboarding PR that previews what happens next, so there's no surprises.

Unopinionated, highly flexible configuration

Modify any of WhiteSource Renovate's smart defaults with custom overrides at the repository, package file, dependency type, and package levels.

Support for monorepo directory structures

WhiteSource Renovate will discover all package files files in each repository. Supports Lerna and Yarn Workspaces with zero config.

Automatic lock file and checksum support

Generates all necessary lock files and checksums and includes them in the same commit

Ease the noise with custom schedules

Define schedules in your time zone, any hour of the day or day of the week.
Throttle updates however you want with schedules, configurable right down to the per-package level.

Rules-based automerging

Merge some updates without human intervention if they pass tests and satisfy your automerge rules.

Receive a no-risk onboarding PR that tells you what will happen after you activate and lets you reconfigure to see an updated preview description

Pricing and setup

Renovate logo preview

WhiteSource Renovate

Unlimited Private and Public repositories per account

  • Free

Next: Confirm your installation location.

Renovate is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.