Technologies

What is argo-cd built with?

argo-cd is a Go repo built with net/http, React, React Router, and react-router-dom. It connects to GitHub, makes its content with js-yaml, is tested with github.com/stretchr/testify and Testing Library, deploys with github.com/sirupsen/logrus, and uses Redis. It has 729 files and 389,668 written lines, with 566 test files.

Read on November 4, 2026, at commit 211c2b4. Read it as markdown

/

argo-cd

Backend

The base

Support

Testing

  • github.com/stretchr/testify423 files

Deploy

  • github.com/sirupsen/logrus177 files

Other

  • github.com/Masterminds/semver/v35 files
  • go.yaml.in/yaml/v33 files

ui

Frontend

The base

Interface

  • monaco-editor4 files
  • dagre1 file
ui

Support

Content

  • js-yaml5 files

Testing

  • Testing Library36 files

Other

  • rxjs18 files
  • TanStack13 files
  • Lodash3 files
  • react-helmet2 files
  • date-fns1 file
  • timezones-list1 file

Other repos with a similar stack

Ordered by how much of its stack they share with argo-cd, then by stars.

Frequently asked questions

What language is argo-cd written in?
argo-cd is written in Go: 729 files and 389,668 written lines.
What framework does argo-cd use?
argo-cd is built with net/http, React, React Router, and react-router-dom.
What services does argo-cd use?
argo-cd connects to GitHub and uses Redis.

The proof: applicationset/services/internal/github_app/client.go, line 10

Does argo-cd have tests?
Yes. argo-cd has 566 test files and is tested with github.com/stretchr/testify and Testing Library.
Which repos have a stack like argo-cd's?

What is your repo built with?

Paste your public repo and see it drawn.

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 →