Home

Hrequests (human requests) is a simple, configurable, feature-rich, replacement for the Python requests library.

arrow-up-right PyPI arrow-up-rightPyPI arrow-up-right arrow-up-rightarrow-up-right


✨ Features

  • Seamless transition between HTTP and headless browsing πŸ’»

  • Integrated fast HTML parser πŸš€

  • High performance network concurrency with goroutines & gevent πŸš€

  • Replication of browser TLS fingerprints πŸš€

  • JavaScript rendering πŸš€

  • Supports HTTP/2 πŸš€

  • Realistic browser header generation using BrowserForgearrow-up-right πŸš€

  • JSON serializing up to 10x faster than the standard library πŸš€

πŸ’» Browser crawling

  • Simple & uncomplicated browser automation

  • Human-like cursor movement and typing

  • Anti-detect browsing using Camoufoxarrow-up-right and Patchrightarrow-up-right (new in v0.9.0!)

  • Full page screenshots

  • Proxy support

  • Headless and headful support

  • No CORS restrictions

⚑ More

  • High performance ✨

  • HTTP backend written in Go

  • Automatic gzip & brotli decode

  • Written with type safety

  • 100% threadsafe ❀️


Last updated