Source: https://seerepo.com/r/projectdiscovery/nuclei/built
Markdown source: https://seerepo.com/r/projectdiscovery/nuclei/built.md
Description: nuclei is a Go repo built with net/http. It stores files in AWS S3 and connects to GitHub. It has 570 files and 176,763 written lines, with 396 test files.

# What is nuclei built with?

nuclei is a Go repo built with net/http. It stores files in AWS S3 and connects to GitHub. It has 570 files and 176,763 written lines, with 396 test files.

Read on November 1, 2026, at commit df57ae6.

Repository: https://github.com/projectdiscovery/nuclei

## Backend

### The base

- **[net/http](https://seerepo.com/uses/net-http)**

### Services

- **[GitHub](https://seerepo.com/uses/github)**: 4 files · [pkg/external/customtemplates/github.go, line 10](https://github.com/projectdiscovery/nuclei/blob/df57ae6d2955864fd92a1bd2565fe9e4e9a7592b/pkg/external/customtemplates/github.go#L10)
- **[AWS S3](https://seerepo.com/uses/aws-s3)**: 2 files · [pkg/catalog/aws/catalog.go, line 17](https://github.com/projectdiscovery/nuclei/blob/df57ae6d2955864fd92a1bd2565fe9e4e9a7592b/pkg/catalog/aws/catalog.go#L17)

## Other repos with a similar stack

- [dolthub/dolt](https://seerepo.com/r/dolthub/dolt/built): net/http, GitHub, AWS S3 · [Compare](https://seerepo.com/compare/dolthub/dolt/vs/projectdiscovery/nuclei)
- [infiniflow/ragflow](https://seerepo.com/r/infiniflow/ragflow/built): net/http, AWS S3
- [zed-industries/zed](https://seerepo.com/r/zed-industries/zed/built): GitHub, AWS S3
- [serverless/serverless](https://seerepo.com/r/serverless/serverless/built): GitHub, AWS S3
- [RocketChat/Rocket.Chat](https://seerepo.com/r/RocketChat/Rocket.Chat/built): GitHub, AWS S3
- [rapid7/metasploit-framework](https://seerepo.com/r/rapid7/metasploit-framework/built): GitHub, AWS S3

## Frequently asked questions

### What language is nuclei written in?

nuclei is written in Go: 570 files and 176,763 written lines.

### What framework does nuclei use?

nuclei is built with net/http.

### What services does nuclei use?

nuclei stores files in AWS S3 and connects to GitHub.

The proof: [pkg/catalog/aws/catalog.go, line 17](https://github.com/projectdiscovery/nuclei/blob/df57ae6d2955864fd92a1bd2565fe9e4e9a7592b/pkg/catalog/aws/catalog.go#L17)

### Does nuclei have tests?

Yes. nuclei has 396 test files.

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

The ones that share most of its stack: dolthub/dolt, infiniflow/ragflow, and zed-industries/zed.

## 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.
