¿Con qué está hecho osv-scanner?

osv-scanner es un repo de Go. Usa IA con Model Context Protocol, se prueba con Google, github.com/gkampitakis/go-snaps y gopkg.in/dnaeon/go-vcr.v4 y usa MCP. Son 45,296 líneas escritas, con 112 archivos de prueba.

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

Backend

Apoyo

Pruebas 3

  • Google15 archivos
  • github.com/gkampitakis/go-snaps2 archivos
  • gopkg.in/dnaeon/go-vcr.v42 archivos

Herramientas 2

  • github.com/urfave/cli/v310 archivos
  • golang.org/x/vuln2 archivos

Otras 13

  • github.com/CycloneDX/cyclonedx-go7 archivos
  • github.com/tidwall/gjson3 archivos
  • github.com/opencontainers/go-digest2 archivos
  • github.com/tidwall/sjson2 archivos
  • google.golang.org/grpc2 archivos
  • github.com/go-git/go-git/v51 archivo
  • google.golang.org/protobuf6 archivos
  • golang.org/x/term3 archivos
  • github.com/BurntSushi/toml1 archivo
  • github.com/gobwas/glob1 archivo
  • github.com/package-url/packageurl-go1 archivo
  • github.com/tidwall/pretty1 archivo
1 más
  • go.yaml.in/yaml/v41 archivo

Otros repos con un stack parecido

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

Preguntas frecuentes

¿En qué lenguaje está escrito osv-scanner?
osv-scanner está escrito en Go, con 45,296 líneas escritas.
¿osv-scanner usa IA?
Sí. osv-scanner usa IA con Model Context Protocol.
¿Qué servicios usa osv-scanner?
osv-scanner usa MCP.

La prueba: cmd/osv-scanner/mcp/command.go, línea 22

¿osv-scanner tiene pruebas?
Sí. osv-scanner tiene 112 archivos de prueba y se prueba con Google, github.com/gkampitakis/go-snaps y gopkg.in/dnaeon/go-vcr.v4.
¿Qué repos tienen un stack parecido a osv-scanner?

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 →