Ross ROSS = Recommend OSS · open-source software intelligence for agents

hakluke/hakrawler

Simple, fast web crawler designed for easy, quick discovery of endpoints and assets within a web application observed · 2026-08-28

github.com/hakluke/hakrawler · homepage · Go · GPL-3.0 (copyleft) observed · 2026-08-28

Health v2 · maintenance only

66/100

  • Activity 96
  • Release rhythm 8
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 2453
  • days_rel: n/a
  • days_push: 28
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

5116 stars · 536 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

Hakrawler is a fast command-line web crawler written in Go, built on the Gocolly library, that discovers URLs and JavaScript file locations from web applications. It reads URLs from stdin and fits naturally into Unix pipelines for reconnaissance workflows.

Use cases

  • crawl a website to discover endpoints and assets
  • find javascript files on a target domain for bug bounty recon
  • pipe subdomains from httpx into a crawler to enumerate urls
  • discover hidden paths and forms during penetration testing
  • gather urls from a list of domains quickly from the command line
  • crawl a site through a proxy for traffic inspection

When to choose

  • you need fast, scriptable endpoint discovery in a recon pipeline
  • you want a lightweight stdin/stdout tool that chains with httpx or subfinder
  • you're doing bug bounty or pentest reconnaissance and need URL and JS file discovery

When to avoid

  • you need a full-featured crawler with rendering of JavaScript-heavy SPAs
  • you want a GUI or interactive crawling experience
  • you need polite, rate-limited crawling of sites you don't own without careful configuration

Facets

cli-tool · maturity active

web-scraping cli http-client security penetration-testing osint web-development windows cli go bug-bounty recon endpoint-discovery javascript-discovery stdin-pipeline gocolly command-line linux macos docker

2 sources

Member repositories

RepositoryRoleHealth v2
hakluke/hakrawlermain66

For agents

markdown · JSON · MCP: product_card(name="hakluke/hakrawler")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem