What is httpx built with?

httpx is a Go repo built with net/http and github.com/julienschmidt/httprouter. It stores its data in MongoDB, MySQL, and Postgres, uses AI through github.com/happyhackingspace/dit, makes its content with github.com/PuerkitoBio/goquery, github.com/gocarina/gocsv, and github.com/microcosm-cc/bluemonday, is tested with github.com/stretchr/testify, github.com/go-rod/rod, and github.com/go-faker/faker/v4, deploys with github.com/projectdiscovery/gologger, and uses go.mongodb.org/mongo-driver, pq, and github.com/projectdiscovery/hmap. It has 21,756 written lines, with 38 test files.

Read on November 13, 2026, at commit 9b6d807. 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.

Backend

The base 1

Data 6

AI 1

  • github.com/happyhackingspace/dit2 files

Support

The base 1

  • github.com/julienschmidt/httprouter1 file

Content 3

Testing 3

  • github.com/stretchr/testify24 files
  • github.com/go-rod/rod2 files
  • github.com/go-faker/faker/v41 file

Deploy 1

  • github.com/projectdiscovery/gologger11 files

Other 29

  • github.com/projectdiscovery/utils30 files
  • github.com/projectdiscovery/retryablehttp-go13 files
  • github.com/pkg/errors5 files
  • github.com/projectdiscovery/fastdialer5 files
  • github.com/projectdiscovery/tlsx3 files
  • github.com/projectdiscovery/clistats2 files
  • github.com/projectdiscovery/mapcidr2 files
  • github.com/projectdiscovery/rawhttp2 files
  • github.com/go-viper/mapstructure/v21 file
  • github.com/projectdiscovery/fdmax1 file
  • github.com/projectdiscovery/ratelimit1 file
  • github.com/projectdiscovery/useragent1 file
17 more
  • Uber1 file
  • github.com/projectdiscovery/networkpolicy5 files
  • github.com/projectdiscovery/wappalyzergo3 files
  • golang.org/x/net3 files
  • github.com/logrusorgru/aurora2 files
  • github.com/mfonda/simhash2 files
  • github.com/projectdiscovery/goflags2 files
  • github.com/spaolacci/murmur32 files
  • github.com/weppos/publicsuffix-go2 files
  • golang.org/x/exp2 files
  • golang.org/x/text2 files
  • gopkg.in/yaml.v32 files
  • github.com/dop251/goja1 file
  • github.com/dustin/go-humanize1 file
  • github.com/hdm/jarm-go1 file
  • github.com/projectdiscovery/dsl1 file
  • github.com/rs/xid1 file

Other repos with a similar stack

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

Frequently asked questions

What language is httpx written in?
httpx is written in Go, with 21,756 written lines.
What framework does httpx use?
httpx is built with net/http and github.com/julienschmidt/httprouter.
What database does httpx use?
httpx stores its data in MongoDB, MySQL, and Postgres.

The proof: internal/db/mongodb.go, line 10

Does httpx use AI?
Yes. httpx uses AI through github.com/happyhackingspace/dit.
What services does httpx use?
httpx uses go.mongodb.org/mongo-driver, pq, and github.com/projectdiscovery/hmap.
Does httpx have tests?
Yes. httpx has 38 test files and is tested with github.com/stretchr/testify, github.com/go-rod/rod, and github.com/go-faker/faker/v4.
Which repos have a stack like httpx's?

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 →