¿Con qué está hecho caddy?

caddy es un repo de Go hecho con chi. Arma su contenido con github.com/yuin/goldmark, se prueba con github.com/stretchr/testify, se despliega con go.uber.org/zap, Prometheus, OpenTelemetry, go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp, go.opentelemetry.io/otel y 4 más y usa etcd. Son 135,432 líneas escritas, con 193 archivos de prueba.

Leído el 4 de noviembre de 2026, en el commit c849256. Léela en markdown

Backend

La base 1

  • chi1 archivo

Datos 1

  • etcd1 archivo

Apoyo

Contenido 1

  • github.com/yuin/goldmark1 archivo

Pruebas 1

  • github.com/stretchr/testify7 archivos

Despliegue 9

  • Prometheus7 archivos
  • OpenTelemetry3 archivos
  • go.opentelemetry.io/otel2 archivos
  • go.opentelemetry.io/otel/trace2 archivos
  • github.com/prometheus/client_model1 archivo
  • go.opentelemetry.io/otel/sdk/metric1 archivo
  • go.uber.org/zap85 archivos
  • go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp2 archivos
  • go.opentelemetry.io/contrib/bridges/prometheus1 archivo

Herramientas 2

  • github.com/spf13/cobra8 archivos
  • golang.org/x/tools1 archivo

Otras 20

  • github.com/caddyserver/certmagic33 archivos
  • github.com/quic-go/quic-go5 archivos
  • Google2 archivos
  • github.com/Masterminds/sprig/v31 archivo
  • Uber1 archivo
  • golang.org/x/net12 archivos
  • github.com/dustin/go-humanize7 archivos
  • cel.dev/cel-go6 archivos
  • github.com/mholt/acmez/v36 archivos
  • golang.org/x/sys6 archivos
  • golang.org/x/term5 archivos
  • github.com/pires/go-proxyproto3 archivos
8 más
  • golang.org/x/crypto3 archivos
  • github.com/cespare/xxhash/v22 archivos
  • github.com/klauspost/compress2 archivos
  • golang.org/x/sync2 archivos
  • github.com/alecthomas/chroma/v21 archivo
  • github.com/spf13/pflag1 archivo
  • golang.org/x/time1 archivo
  • gopkg.in/yaml.v31 archivo

Otros repos con un stack parecido

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

Preguntas frecuentes

¿En qué lenguaje está escrito caddy?
caddy está escrito en Go, con 135,432 líneas escritas.
¿Qué framework usa caddy?
caddy está hecho con chi.
¿Qué servicios usa caddy?
caddy usa etcd.
¿caddy tiene pruebas?
Sí. caddy tiene 193 archivos de prueba y se prueba con github.com/stretchr/testify.
¿Qué repos tienen un stack parecido a caddy?

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 →