¿Con qué está hecho grype?

grype es un repo de Go hecho con github.com/charmbracelet/bubbletea. Guarda sus datos en github.com/glebarez/sqlite, accede a ellos con gorm.io/gorm, valida sus datos con github.com/invopop/jsonschema y github.com/santhosh-tekuri/jsonschema/v6, se prueba con github.com/stretchr/testify, Google, github.com/go-test/deep y github.com/gkampitakis/go-snaps y se despliega con github.com/moby/moby/client. Son 128,421 líneas escritas, con 298 archivos de prueba.

Leído el 10 de noviembre de 2026, en el commit cd1f23e. Léela en markdown

Frontend

Estilos 1

Interfaz 4

Backend

Datos 1

Acceso a los datos 1

Apoyo

La base 1

Validación 2

Pruebas 4

  • github.com/stretchr/testify222 archivos
  • Google48 archivos
  • github.com/gkampitakis/go-snaps6 archivos
  • github.com/go-test/deep7 archivos

Despliegue 1

Herramientas 5

  • github.com/anchore/syft79 archivos
  • github.com/anchore/clio46 archivos
  • github.com/spf13/cobra16 archivos
  • github.com/dave/jennifer3 archivos
  • golang.org/x/tools2 archivos

Otras 41

  • github.com/anchore/go-logger10 archivos
  • HashiCorp7 archivos
  • github.com/anchore/stereoscope6 archivos
  • github.com/CycloneDX/cyclonedx-go2 archivos
  • github.com/gohugoio/hashstructure2 archivos
  • github.com/hashicorp/go-cleanhttp2 archivos
  • github.com/go-viper/mapstructure/v21 archivo
  • github.com/google/uuid1 archivo
  • github.com/gookit/color1 archivo
  • github.com/hashicorp/go-getter1 archivo
  • github.com/Masterminds/semver/v31 archivo
  • github.com/Masterminds/sprig/v31 archivo
29 más
  • github.com/spf13/afero19 archivos
  • github.com/wagoodman/go-partybus18 archivos
  • github.com/mholt/archives3 archivos
  • github.com/openvex/go-vex3 archivos
  • golang.org/x/exp3 archivos
  • github.com/bmatcuk/doublestar/v22 archivos
  • github.com/bmatcuk/doublestar/v42 archivos
  • github.com/dustin/go-humanize2 archivos
  • github.com/gocsaf/csaf/v32 archivos
  • github.com/hako/durafmt2 archivos
  • github.com/klauspost/compress2 archivos
  • github.com/sergi/go-diff2 archivos
  • github.com/ulikunitz/xz2 archivos
  • gopkg.in/yaml.v32 archivos
  • github.com/acarl005/stripansi1 archivo
  • github.com/adrg/xdg1 archivo
  • github.com/aquasecurity/go-pep440-version1 archivo
  • github.com/araddon/dateparse1 archivo
  • github.com/bitnami/go-version1 archivo
  • github.com/gabriel-vasile/mimetype1 archivo
  • github.com/google/go-containerregistry1 archivo
  • github.com/google/shlex1 archivo
  • github.com/iancoleman/strcase1 archivo
  • github.com/jinzhu/copier1 archivo
  • github.com/knqyf263/go-apk-version1 archivo
  • github.com/knqyf263/go-deb-version1 archivo
  • github.com/masahiro331/go-mvn-version1 archivo
  • golang.org/x/text1 archivo
  • golang.org/x/time1 archivo

Otros repos con un stack parecido

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

Preguntas frecuentes

¿En qué lenguaje está escrito grype?
grype está escrito en Go, con 128,421 líneas escritas.
¿Qué framework usa grype?
grype está hecho con github.com/charmbracelet/bubbletea.
¿Qué base de datos usa grype?
grype guarda sus datos en github.com/glebarez/sqlite y accede a ellos con gorm.io/gorm.
¿grype tiene pruebas?
Sí. grype tiene 298 archivos de prueba y se prueba con github.com/stretchr/testify, Google, github.com/go-test/deep y github.com/gkampitakis/go-snaps.
¿Qué repos tienen un stack parecido a grype?
Los que más comparten su stack:wagoodman/divevxcontrol/pentagicoder/coder

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 →