Source: https://seerepo.com/r/owasp-amass/amass/built
Markdown source: https://seerepo.com/r/owasp-amass/amass/built.md
Description: amass is a Go repo built with Gorilla. It stores its data in SQLite and is tested with github.com/stretchr/testify.

# What is amass built with?

amass is a Go repo built with Gorilla. It stores its data in SQLite and is tested with github.com/stretchr/testify. It has 35,896 written lines, with 24 test files.

Read on November 8, 2026, at commit a284d25.

Repository: https://github.com/owasp-amass/amass

## Frontend

### Interface

- **github.com/cheggaaa/pb/v3**: 1 file

## Backend

### The base

- **[Gorilla](https://seerepo.com/uses/gorilla)**: 3 files

### Data

- **[SQLite](https://seerepo.com/uses/sqlite)**: 2 files · [engine/sessions/backlogdb/db.go, line 16](https://github.com/owasp-amass/amass/blob/a284d25a890cbb561a53410080a3fd96bbaa7312/engine/sessions/backlogdb/db.go#L16)

## Support

### Testing

- **github.com/stretchr/testify**: 5 files

### Tools

- **swag**
- **github.com/openrdap/rdap**: 5 files

### Other

- **golang.org/x/time**: 25 files
- **[Google](https://seerepo.com/uses/google)**: 11 files
- **github.com/miekg/dns**: 10 files
- **github.com/fatih/color**: 9 files
- **golang.org/x/net**: 5 files
- **github.com/yl2chen/cidranger**: 4 files
- **gopkg.in/yaml.v3**: 3 files
- **github.com/gorilla/websocket**: 2 files
- **github.com/likexian/whois-parser**: 2 files
- **github.com/likexian/whois**: 1 file
- **github.com/nyaruka/phonenumbers**: 1 file
- **gopkg.in/ini.v1**: 1 file
- **[HashiCorp](https://seerepo.com/uses/hashicorp)**: 1 file
- **mvdan.cc/xurls/v2**: 1 file

## Other repos with a similar stack

- [unionlabs/union](https://seerepo.com/r/unionlabs/union/built): Gorilla, SQLite
- [pingcap/tidb](https://seerepo.com/r/pingcap/tidb/built): Gorilla, github.com/cheggaaa/pb/v3
- [aquasecurity/trivy](https://seerepo.com/r/aquasecurity/trivy/built): SQLite, github.com/cheggaaa/pb/v3
- [harness/harness](https://seerepo.com/r/harness/harness/built): Gorilla, SQLite
- [istio/istio](https://seerepo.com/r/istio/istio/built): Gorilla, github.com/cheggaaa/pb/v3
- [seaweedfs/seaweedfs](https://seerepo.com/r/seaweedfs/seaweedfs/built): Gorilla, SQLite

## Frequently asked questions

### What language is amass written in?

amass is written in Go, with 35,896 written lines.

### What framework does amass use?

amass is built with Gorilla.

### What database does amass use?

amass stores its data in SQLite.

The proof: [engine/sessions/backlogdb/db.go, line 16](https://github.com/owasp-amass/amass/blob/a284d25a890cbb561a53410080a3fd96bbaa7312/engine/sessions/backlogdb/db.go#L16)

### Does amass have tests?

Yes. amass has 24 test files and is tested with github.com/stretchr/testify.

### Which repos have a stack like amass's?

The ones that share most of its stack: unionlabs/union, pingcap/tidb, and aquasecurity/trivy.

## What is your repo built with?

Any public repo, with no account: https://seerepo.com/r/owner/repo/built, with the owner and name it has on GitHub.
