¿Con qué está hecho helm?

helm es un repo de Go hecho con k8s.io/apiserver y sigs.k8s.io/controller-runtime. Guarda sus datos en Postgres, accede a ellos con github.com/jmoiron/sqlx y github.com/Masterminds/squirrel, valida sus datos con github.com/asaskevich/govalidator y github.com/santhosh-tekuri/jsonschema/v6, se prueba con github.com/stretchr/testify, github.com/DATA-DOG/go-sqlmock, github.com/AdaLogics/go-fuzz-headers y github.com/foxcpp/go-mockdns, se despliega con github.com/distribution/distribution/v3 y k8s.io/klog/v2 y usa pq. Son 110,548 líneas escritas, con 252 archivos de prueba.

Leído el 7 de noviembre de 2026, en el commit c540ca0. Léela en markdown

La ficha dice con qué está hecho. Su mapa entero lo abre por dentro: cada parte del código y cómo se conecta con las demás.

Backend

Datos 2

Acceso a los datos 2

Apoyo

La base 2

Validación 2

Pruebas 4

  • github.com/stretchr/testify214 archivos
  • github.com/DATA-DOG/go-sqlmock4 archivos
  • github.com/AdaLogics/go-fuzz-headers2 archivos
  • github.com/foxcpp/go-mockdns1 archivo

Despliegue 2

  • github.com/distribution/distribution/v32 archivos
  • k8s.io/klog/v21 archivo

Herramientas 3

  • github.com/spf13/cobra54 archivos
  • k8s.io/cli-runtime14 archivos
  • k8s.io/kubectl3 archivos

Otras 27

  • github.com/Masterminds/semver/v317 archivos
  • github.com/opencontainers/image-spec4 archivos
  • github.com/extism/go-sdk2 archivos
  • github.com/gofrs/flock2 archivos
  • github.com/Masterminds/sprig/v32 archivos
  • github.com/tetratelabs/wazero2 archivos
  • Proton Mail2 archivos
  • github.com/moby/term1 archivo
  • github.com/opencontainers/go-digest1 archivo
  • k8s.io/apimachinery37 archivos
  • sigs.k8s.io/yaml30 archivos
  • k8s.io/client-go24 archivos
15 más
  • k8s.io/api15 archivos
  • github.com/spf13/pflag4 archivos
  • go.yaml.in/yaml/v34 archivos
  • oras.land/oras-go/v24 archivos
  • github.com/cyphar/filepath-securejoin3 archivos
  • golang.org/x/term3 archivos
  • k8s.io/apiextensions-apiserver3 archivos
  • github.com/fatih/color2 archivos
  • golang.org/x/crypto2 archivos
  • github.com/BurntSushi/toml1 archivo
  • github.com/evanphx/json-patch/v51 archivo
  • github.com/gobwas/glob1 archivo
  • github.com/mattn/go-shellwords1 archivo
  • golang.org/x/text1 archivo
  • sigs.k8s.io/kustomize/kyaml1 archivo

Otros repos con un stack parecido

Ordenados por cuánto de su stack comparten con helm, y después por estrellas.

Preguntas frecuentes

¿En qué lenguaje está escrito helm?
helm está escrito en Go, con 110,548 líneas escritas.
¿Qué framework usa helm?
helm está hecho con k8s.io/apiserver y sigs.k8s.io/controller-runtime.
¿Qué base de datos usa helm?
helm guarda sus datos en Postgres y accede a ellos con github.com/jmoiron/sqlx y github.com/Masterminds/squirrel.

La prueba: internal/storage/driver/sql.go, línea 33

¿Qué servicios usa helm?
helm usa pq.
¿helm tiene pruebas?
Sí. helm tiene 252 archivos de prueba y se prueba con github.com/stretchr/testify, github.com/DATA-DOG/go-sqlmock, github.com/AdaLogics/go-fuzz-headers y github.com/foxcpp/go-mockdns.
¿Qué repos tienen un stack parecido a helm?

Mira tu código por dentro, hoy.

Pega tu repo y lo ves dibujado, parte por parte: uno mediano, en menos de un minuto.

Gratis y sin cuenta.

O mira por dentro el de SeeRepo →

¿Es tu repo? Ponle su insignia, tenlo al día o quítalo →