What is vcluster built with?
vcluster is a Go repo built with net/http, sigs.k8s.io/controller-runtime, and k8s.io/apiserver. It stores its data in SQLite, signs people in with golang.org/x/oauth2, connects to GitHub, validates its data with github.com/invopop/jsonschema and github.com/go-openapi/loads, is tested with github.com/onsi/ginkgo/v2, github.com/onsi/gomega, gotest.tools, gotest.tools/v3, github.com/go-logr/zapr, and 2 more, deploys with k8s.io/klog/v2, github.com/sirupsen/logrus, sigs.k8s.io/gateway-api, github.com/go-logr/logr, go.uber.org/zap, and 8 more, and uses etcd and HashiCorp. It has 141,753 written lines, with 257 test files.
Read on November 12, 2026, at commit c5e9027. Read it as markdown
The card says what it's built with. Its whole map opens it up: every part of the code and how it connects to the rest.
Frontend
Interface 1
Backend
The base 1
Data 3
- etcd5 files
- HashiCorp2 files
- SQLite2 files · cmd/vcluster/main.go, line 13
Sign-in 1
- golang.org/x/oauth21 file
Services 1
- GitHub2 files · pkg/platform/version.go, line 11
Other repos with a similar stack
Ordered by how much of its stack they share with vcluster, then by stars.
- projectdiscoverynuclei32.7k
Nuclei is a fast, customizable vulnerability scanner powered by the global security community and built on a simple YAML-based DSL, enabling collaboration to tackle trending vulnerabilities on the internet. It helps you find vulnerabilities in your applications, APIs, networks, DNS, and cloud configurations.
7 of 74 in commonCompare →
Frequently asked questions
What language is vcluster written in?
What framework does vcluster use?
What database does vcluster use?
The proof: cmd/vcluster/main.go, line 13
What does vcluster sign people in with?
What services does vcluster use?
Does vcluster have tests?
Which repos have a stack like vcluster's?
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.
Is it your repo? Add its badge, keep it up to date or take it down →

