What is renovate built with?

renovate is a TypeScript repo. It signs people in with @aws-sdk/credential-providers, stores files in AWS S3, makes its content with yaml, markdown-table, remark, handlebars, markdown-it, and 4 more, validates its data with Zod, Ajv, ajv-formats, and validate-npm-package-name, is tested with vitest-mock-extended, Vitest, memfs, and nock, deploys with OpenTelemetry, and uses cacache and Redis. It has 568,203 written lines, with 1,113 test files.

Read on November 4, 2026, at commit 570fdbb. Read it as markdown

Frontend

Styles 1

  • mkdocs-material

Backend

Data 2

Sign-in 1

  • @aws-sdk/credential-providers2 files

Services 1

Support

Content 9

  • yaml5 files
  • remark2 files
  • handlebars1 file
  • markdown-it1 file
  • remark-gfm1 file
  • unified1 file
  • markdown-table2 files
  • node-html-parser1 file
  • sax1 file

Validation 4

  • Zod172 files
  • Ajv2 files
  • ajv-formats2 files
  • validate-npm-package-name2 files

Testing 4

  • Vitest29 files
  • nock1 file
  • vitest-mock-extended55 files
  • memfs3 files

Deploy 1

  • OpenTelemetry9 files

Tools 10

  • type-fest13 files
  • @yarnpkg/parsers2 files
  • Prettier2 files
  • glob1 file
  • simple-git5 files
  • detect-indent3 files
  • ignore3 files
  • commander2 files
  • source-map-support2 files
  • find-up1 file

Other 33

  • SemVer55 files
  • got11 files
  • json59 files
  • opentelemetry6 files
  • croner2 files
  • execa2 files
  • protobufjs2 files
  • GraphQL1 file
  • luxon54 files
  • dequal17 files
  • fs-extra11 files
  • deepmerge4 files
21 more
  • p-map4 files
  • minimatch3 files
  • slugify3 files
  • cronstrue2 files
  • diff2 files
  • ini2 files
  • safe-stable-stringify2 files
  • strip-json-comments2 files
  • url-join2 files
  • adm-zip1 file
  • async-mutex1 file
  • aws41 file
  • common-tags1 file
  • emoji-regex1 file
  • git-url-parse1 file
  • ms1 file
  • p-all1 file
  • punycode1 file
  • tar1 file
  • yauzl1 file
  • yazl1 file

Other repos with a similar stack

Ordered by how much of its stack they share with renovate, then by stars.

Frequently asked questions

What language is renovate written in?
renovate is written in TypeScript, with 568,203 written lines.
What does renovate sign people in with?
renovate signs people in with @aws-sdk/credential-providers.
What services does renovate use?
renovate stores files in AWS S3 and uses cacache and Redis.

The proof: lib/instrumentation/reporting.ts, line 1

Does renovate have tests?
Yes. renovate has 1,113 test files and is tested with vitest-mock-extended, Vitest, memfs, and nock.
Which repos have a stack like renovate's?
The ones that share most of its stack:infiniflow/ragflown8n-io/n8nsupabase/supabase

See inside your code, today.

Paste your repo and see it drawn, part by part: a medium one in under a minute.

Free, no account.

Or look inside SeeRepo's own →

Is it your repo? Add its badge, keep it up to date or take it down →