What is vuls built with?

vuls is a Go repo built with net/http. It signs people in with github.com/aws/aws-sdk-go-v2/credentials and github.com/emersion/go-sasl, stores files in AWS S3, makes its content with github.com/emersion/go-smtp, validates its data with github.com/asaskevich/govalidator, is tested with Google and github.com/d4l3k/messagediff, deploys with github.com/aws/aws-sdk-go-v2, github.com/aws/aws-sdk-go-v2/config, github.com/sirupsen/logrus, and github.com/aws/aws-sdk-go-v2/service/sts, and uses s3, Trivy, etcd, and github.com/Azure/azure-sdk-for-go/sdk/storage/azblob. It has 76,332 written lines, with 52 test files.

Read on November 11, 2026, at commit 184c7aa. Read it as markdown

The card says what it's built with. Its whole map opens it up: every part of the code and how it connects to the rest.

Frontend

Interface 2

Backend

The base 1

Data 4

Sign-in 2

Services 1

Support

Content 1

  • github.com/emersion/go-smtp1 file

Validation 1

Testing 2

  • Google8 files
  • github.com/d4l3k/messagediff1 file

Deploy 4

Tools 4

  • github.com/spdx/tools-golang1 file
  • github.com/google/subcommands12 files
  • github.com/spf13/cobra8 files
  • github.com/k0kubun/pp5 files

Other 21

  • github.com/pkg/errors7 files
  • HashiCorp3 files
  • github.com/CycloneDX/cyclonedx-go2 files
  • github.com/google/uuid2 files
  • github.com/samber/lo2 files
  • golang.org/x/xerrors62 files
  • github.com/BurntSushi/toml5 files
  • github.com/gosnmp/gosnmp4 files
  • github.com/knqyf263/go-deb-version3 files
  • github.com/google/go-containerregistry2 files
  • github.com/knqyf263/go-rpm-version2 files
  • github.com/mitchellh/go-homedir2 files
9 more
  • github.com/c-robinson/iplib1 file
  • github.com/cenkalti/backoff1 file
  • github.com/knqyf263/go-apk-version1 file
  • github.com/package-url/packageurl-go1 file
  • github.com/parnurzeal/gorequest1 file
  • github.com/saintfish/chardet1 file
  • golang.org/x/sync1 file
  • golang.org/x/term1 file
  • golang.org/x/text1 file

Other repos with a similar stack

Ordered by how much of its stack they share with vuls, then by stars.

Frequently asked questions

What language is vuls written in?
vuls is written in Go, with 76,332 written lines.
What framework does vuls use?
vuls is built with net/http.
What does vuls sign people in with?
vuls signs people in with github.com/aws/aws-sdk-go-v2/credentials and github.com/emersion/go-sasl.
What services does vuls use?
vuls stores files in AWS S3 and uses s3, Trivy, etcd, and github.com/Azure/azure-sdk-for-go/sdk/storage/azblob.

The proof: config/awsconf.go, line 7

Does vuls have tests?
Yes. vuls has 52 test files and is tested with Google and github.com/d4l3k/messagediff.
Which repos have a stack like vuls's?
The ones that share most of its stack:grafana/lokiinfiniflow/ragflowrclone/rclone

See inside your code, today.

Paste your repo and see it drawn, part by part: a medium one in under a minute.

Free, no account.

Or look inside SeeRepo's own →

Is it your repo? Add its badge, keep it up to date or take it down →