¿Con qué está hecho talos?

talos es un repo de Go hecho con net/http y k8s.io/apiserver. Inicia sesión con github.com/Azure/azure-sdk-for-go/sdk/azidentity y golang.org/x/oauth2, se prueba con github.com/stretchr/testify, go.uber.org/goleak, github.com/golang/mock, github.com/santhosh-tekuri/jsonschema/v6 y k8s.io/pod-security-admission, se despliega con go.uber.org/zap, containerd, github.com/digitalocean/go-libvirt, github.com/moby/moby/client, k8s.io/kubelet y 12 más y usa etcd. Son 582,559 líneas escritas, con 1,075 archivos de prueba.

Leído el 12 de noviembre de 2026, en el commit 790ef2e. 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.

Frontend

Interfaz 2

  • github.com/rivo/tview23 archivos
  • github.com/gdamore/tcell/v212 archivos

Backend

La base 1

Datos 1

Inicio de sesión 2

Apoyo

La base 1

Pruebas 5

Despliegue 17

5 más

Herramientas 6

  • go.etcd.io/etcd/etcdutl/v33 archivos
  • Docker1 archivo
  • github.com/aws/smithy-go1 archivo
  • PlanetScale
  • github.com/spf13/cobra100 archivos
  • k8s.io/kubectl2 archivos

Otras 73

  • Google163 archivos
  • HashiCorp62 archivos
  • github.com/containerd/cgroups/v326 archivos
  • github.com/opencontainers/runtime-spec24 archivos
  • github.com/opencontainers/go-digest14 archivos
  • github.com/distribution/reference12 archivos
  • github.com/miekg/dns11 archivos
  • github.com/opencontainers/image-spec11 archivos
  • Prometheus11 archivos
  • github.com/sigstore/sigstore-go5 archivos
  • github.com/godbus/dbus/v53 archivos
  • github.com/gopacket/gopacket3 archivos
61 más
  • github.com/sigstore/sigstore3 archivos
  • github.com/aws/aws-sdk-go-v2/service/kms2 archivos
  • github.com/pkg/xattr2 archivos
  • github.com/diskfs/go-diskfs1 archivo
  • github.com/elastic/go-libaudit/v21 archivo
  • github.com/sigstore/protobuf-specs1 archivo
  • github.com/theupdateframework/go-tuf/v21 archivo
  • golang.org/x/sys91 archivos
  • go.yaml.in/yaml/v473 archivos
  • k8s.io/apimachinery53 archivos
  • k8s.io/api46 archivos
  • github.com/dustin/go-humanize38 archivos
  • k8s.io/client-go34 archivos
  • google.golang.org/protobuf33 archivos
  • github.com/blang/semver/v430 archivos
  • golang.org/x/sync29 archivos
  • github.com/mdlayher/netlink12 archivos
  • github.com/spf13/pflag12 archivos
  • github.com/google/go-containerregistry11 archivos
  • go4.org/netipx11 archivos
  • golang.zx2c4.com/wireguard/wgctrl11 archivos
  • cel.dev/cel-go8 archivos
  • k8s.io/utils8 archivos
  • github.com/klauspost/compress7 archivos
  • github.com/insomniacslk/dhcp6 archivos
  • k8s.io/cri-api6 archivos
  • github.com/cenkalti/backoff/v75 archivos
  • github.com/ryanuber/go-glob5 archivos
  • github.com/beevik/ntp4 archivos
  • github.com/coreos/go-iptables4 archivos
  • github.com/fsnotify/fsnotify4 archivos
  • github.com/grpc-ecosystem/go-grpc-middleware/v24 archivos
  • kernel.org/pub/linux/libs/security/libcap/cap4 archivos
  • github.com/evanphx/json-patch3 archivos
  • github.com/fatih/color3 archivos
  • github.com/mattn/go-isatty3 archivos
  • github.com/pelletier/go-toml/v23 archivos
  • github.com/rs/xid3 archivos
  • golang.org/x/net3 archivos
  • golang.org/x/term3 archivos
  • github.com/Azure/azure-sdk-for-go/sdk/security/keyvault/azkeys2 archivos
  • github.com/google/nftables2 archivos
  • github.com/mdlayher/ethernet2 archivos
  • github.com/mdlayher/genetlink2 archivos
  • github.com/thejerf/suture/v42 archivos
  • github.com/ulikunitz/xz2 archivos
  • sigs.k8s.io/yaml2 archivos
  • github.com/alexflint/go-filemutex1 archivo
  • github.com/bougou/go-ipmi1 archivo
  • github.com/cyberphone/json-canonicalization1 archivo
  • github.com/florianl/go-tc1 archivo
  • github.com/g0rbe/go-chattr1 archivo
  • github.com/ghodss/yaml1 archivo
  • github.com/google/certificate-transparency-go1 archivo
  • github.com/jxskiss/base621 archivo
  • github.com/klauspost/cpuid/v21 archivo
  • github.com/safchain/ethtool1 archivo
  • golang.org/x/text1 archivo
  • golang.org/x/time1 archivo
  • k8s.io/apiextensions-apiserver1 archivo
  • k8s.io/component-base1 archivo

Otros repos con un stack parecido

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

Preguntas frecuentes

¿En qué lenguaje está escrito talos?
talos está escrito en Go, con 582,559 líneas escritas.
¿Qué framework usa talos?
talos está hecho con net/http y k8s.io/apiserver.
¿Con qué inicia sesión talos?
talos inicia sesión con github.com/Azure/azure-sdk-for-go/sdk/azidentity y golang.org/x/oauth2.
¿Qué servicios usa talos?
talos usa etcd.
¿talos tiene pruebas?
Sí. talos tiene 1,075 archivos de prueba y se prueba con github.com/stretchr/testify, go.uber.org/goleak, github.com/golang/mock, github.com/santhosh-tekuri/jsonschema/v6 y k8s.io/pod-security-admission.
¿Qué repos tienen un stack parecido a talos?
Los que más comparten su stack:aquasecurity/trivyhashicorp/vaultk3s-io/k3s

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 →