projectdiscovery/httpx
httpx is a fast and multi-purpose HTTP toolkit that allows running multiple probes using the retryablehttp library. observed · 2026-08-28
Health v2 · maintenance only
93/100
- Activity 99
- Release rhythm 80
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 64.0
- age_days: 2288
- days_rel: 55
- days_push: 7
- n_releases_24m: 11
Adoption not part of the score
10322 stars · 1091 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
httpx is a fast, multi-purpose HTTP toolkit written in Go that runs multiple probes (status codes, titles, TLS certificates, tech detection, etc.) against lists of hosts, URLs, or CIDRs using the retryablehttp library. It is designed for reliability at high thread counts and fits into reconnaissance and vulnerability-detection pipelines.
Use cases
- probe a list of subdomains for live web servers
- check http status codes and page titles for many urls
- enumerate ssl certificates and web server headers across cidr ranges
- filter live hosts during bug bounty reconnaissance
- feed discovered assets into a vulnerability scanning pipeline
- detect cdns and wafs behind web endpoints
When to choose
- you need fast, threaded HTTP probing of large host lists
- you want a pipeline-friendly CLI that accepts hosts, URLs, and CIDRs
- you need reliable results with retries and WAF handling built in
When to avoid
- you need a Python HTTP client library - this is the unrelated Go tool of the same name
- you need full vulnerability exploitation rather than probing and metadata collection
- you need a GUI-based scanner
Facets
cli-tool · maturity active
http-client security vulnerability-scanning cli developer-tools security osint penetration-testing developer-tools windows cli go http-probing bug-bounty recon attack-surface tls-certificate pipeline web-server-enumeration command-line linux macos docker
5 sources
- readme: https://github.com/projectdiscovery/httpx · fetched 2026-08-28 · 1dba05fee044
- homepage: https://docs.projectdiscovery.io/tools/httpx · fetched 2026-08-29 · 4b382433fb39
- site_page: https://docs.projectdiscovery.io/ · fetched 2026-08-29 · f8adb7e49951
- site_page: https://docs.projectdiscovery.io/quickstart · fetched 2026-08-29 · 3dad04b1713f
- site_page: https://docs.projectdiscovery.io/opensource/httpx/install · fetched 2026-08-29 · b40233c9ce0f
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| projectdiscovery/httpx | main | 93 |
For agents
markdown · JSON · MCP: product_card(name="projectdiscovery/httpx")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem