Requests-HTML is an open-source Python library that combines request-style fetching with HTML parsing helpers. It supports CSS selectors, links, sessions, and optional JavaScript rendering for pages that need browser execution.
Key Features:
Choose Requests-HTML when a Python script needs a compact bridge between HTTP requests, parsing, and occasional JavaScript rendering.
Growing a website? Track its keywords, Google rankings, Search Console insights, and share of voice with bisibility. Free during beta.
Our productRepository
psf/requests-html
Stars
13.8KForks
996Last commit
2023-04-03License
MITLanguage
PythonMetrics recorded 2026-10-16
Last push: 2024-04-16
License source: Repository license file
Verified against the psf/requests-html repository and the PyPI package.