PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Robots Txt Python Packages

Python packages with the GitHub topic robots-txt. Sorted by monthly downloads, with stars and forks.
scrapy
protego

A pure-Python robots.txt parser with support for modern conventions.

9.6M 94 35
GateNLP
ultimate-sitemap-parser

Ultimate Website Sitemap Parser

254K 257 77
eliasdabbas
advertools

advertools - online marketing productivity and analysis tools

49K 1K 258
Scovant
scovant-core

Open-source, evidence-first scanner for passive AI agent readiness signals on websites.

9K 0 0
Gi0tto
sluicer

Turn any web page, or a whole site, into structured data, with no model in the loop: every record a page declares with where each value came from, fields learnt from one example and checked on every page, crawls, feeds and archives.

4K 1 0
M4p4
django-bots

User-agent parsing, crawler detection and AI bot blocking for Django.

3K 2 0
icvoss
django-icv-sitemaps

Scalable sitemap generation for Django: background XML sitemaps, robots.txt, llms.txt, security.txt, redirects, and 404 logging

2K 1 0
simonw
datasette-block-robots

Datasette plugin that blocks robots and crawlers using robots.txt

2K 7 0
kulykivska
crawlableseo

Make a client-rendered SPA crawlable from its own HTML shell: per-URL meta tags, JSON-LD, robots.txt, sitemap.xml, llms.txt and IndexNow from one declaration. No headless browser, no SSR.

2K 0 0
csmatar
rastrolog

See which AI crawlers read your site and which AI chat products send you visitors. CLI, middleware, JS snippet.

2K 1 2
jwmorley73
jwm-robotstxt

Provides python access to Googles parser for robot.txt files as used by their GoogleBot webscraper.

1K 1 0
benwebber
texting-robots-py

Python binding for the Texting Robots robots.txt parser

1K 0 0
atomno-mcp
atomno-mcp-seo-audit

MCP server for technical SEO audits powered by the detail.web engine: health score, 78 checks across 8 categories, robots/sitemap/JSON-LD/meta tools, GEO sub-score.

834 1 0
jatsu
django-cs-robots

Editable robots txt

761 0 0
sarthak213
harvester-kit

Polite, reproducible web harvesting: fetch once, parse forever. Resumable crawls, offline re-parsing, RFC 9309 robots.txt, provenance on every record. Built on Scrapling.

760 0 0
OwenOrcan
yirabot

YiraBot: Simplifying Web Scraping for All. A user-friendly tool for developers and enthusiasts, offering command-line ease and Python integration. Ideal for research, SEO, and data collection.

691 17 0
Etoileint
astrocrawl

Async web crawler powered by Playwright headless Chromium — JavaScript rendering, AI-powered extraction (OpenAI / Anthropic / Google), CSS rule engine with visual preview, and a full PySide6 desktop GUI. SQLite WAL crash recovery, proxy circuit breaker, RFC 9309 robots.txt, ReDoS-immune regex, 3,822 tests. pip install astrocrawl[full,gui,fast].

551 10 0
nzrsky
fast-robotstxt

Fast and modern robots.txt parser and matcher (C++20). Fork of Google's library with zero-copy parsing (~30% faster) and RFC 9309 compliance fixes.

470 5 0
dtduc-git
wbactl

Local-first toolkit for Web Bot Auth (RFC 9421): agent-side doctor, verifier conformance vectors, passive AI-access audit.

394 0 0
vasco-branco06
geo-check

Check whether a website is reachable and readable by AI crawlers, and score it. Two scores, never averaged. Blocking model training costs no points.

250 3 0
meysam81
sitemap-harvester

Crawl sitemap of a given website and export metadata of its pages recursively into CSV format.

228 7 0
specivo
django-seo-suite

Lightweight, extensible SEO metadata layer for Django: titles, meta tags, canonical URLs, hreflang, JSON-LD and Open Graph for models and views — plus a versioned robots.txt.

215 0 0
gexiro-global
indexnow-ping

Submit sitemap URLs through IndexNow and optionally Google Search Console, with a robots.txt guard for pre-launch sites.

214 0 0
beb7
greenflare

Open-Source Python Based SEO Web Crawler

163 198 21
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology