awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
PuerkitoBio avatar

PuerkitoBio/fetchbot

0
View on GitHub↗
791 stars·92 forks·Go·BSD-3-Clause·9 views

Fetchbot

Package fetchbot provides a simple and flexible web crawler that follows the robots.txt policies and crawl delays.

Features

  • Go Crawling Frameworks - Flexible crawler with robots.txt and delay support.

Star history

Star history chart for puerkitobio/fetchbotStar history chart for puerkitobio/fetchbot

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Fetchbot

These projects share indexed features with Fetchbot. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • hakluke/hakrawlerhakluke avatar

    hakluke/hakrawler

    4,993View on GitHub↗

    Hakrawler is a command-line web spider tool designed for security reconnaissance, built to crawl target websites and extract hyperlinks along with JavaScript file references. As a focused reconnaissance utility, it collects every discoverable URL and script source from a given domain, mapping the attack surface for penetration testing and vulnerability assessment. The tool differentiates itself through its concurrent architecture: a fixed-size goroutine pool fetches pages in parallel, while CSS selectors parse HTML to extract anchor and script references. A depth-aware recursion limiter preve

    Gobugbountycrawlinghacking
    View on GitHub↗4,993
  • henrylee2cn/pholcushenrylee2cn avatar

    henrylee2cn/pholcus

    7,578View on GitHub↗

    Pholcus is a distributed web crawler framework written in Go designed for high-concurrency data extraction. It functions as a distributed crawling orchestrator and dynamic data extraction engine, utilizing a server-client architecture to coordinate tasks across multiple nodes. The system integrates a headless browser engine to render dynamic content and execute JavaScript, allowing it to extract data from single-page applications. It features a web-based management interface for configuring spider parameters and monitoring execution progress, alongside the ability to update extraction rules v

    Go
    View on GitHub↗7,578
  • montferret/ferretM

    MontFerret/ferret

    0View on GitHub↗
    View on GitHub↗0
  • asciimoo/collyasciimoo avatar

    asciimoo/colly

    25,348View on GitHub↗

    Colly is a web scraping framework and concurrent crawler written in Go. It provides a system for traversing web pages, following links, and extracting structured data from HTML and XML documents. The framework includes a distributed scraping engine designed to spread data collection tasks across multiple instances to increase throughput. It ensures compliance with website owner policies by automatically reading and respecting robots.txt files. The system manages request lifecycles through domain-based rate limiting, concurrency controls, and session management via a stateful cookie jar. It s

    Go
    View on GitHub↗25,348
Compare all 10 related projects→

Frequently asked questions

What does puerkitobio/fetchbot do?

Package fetchbot provides a simple and flexible web crawler that follows the robots.txt policies and crawl delays.

What are the main features of puerkitobio/fetchbot?

The main features of puerkitobio/fetchbot are: Go Crawling Frameworks.

Which projects share features with puerkitobio/fetchbot?

Projects with overlapping indexed features include: asciimoo/colly — Colly is a web scraping framework and concurrent crawler written in Go. It provides a system for traversing web pages,… hakluke/hakrawler — Hakrawler is a command-line web spider tool designed for security reconnaissance, built to crawl target websites and… henrylee2cn/pholcus — Pholcus is a distributed web crawler framework written in Go designed for high-concurrency data extraction. It… montferret/ferret. puerkitobio/gocrawl — gocrawl is a polite, slim and concurrent web crawler written in Go. shiyanhui/dht — See the video on the Youtube.