Home

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


✨ 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 🚀

  • JSON serializing up to 10x faster than the standard library 🚀

💻 Browser crawling

  • Simple & uncomplicated browser automation

  • Human-like cursor movement and typing

  • Chrome and Firefox extension support

  • Full page screenshots

  • Proxy support

  • Headless and headful support

  • No CORS restrictions

⚡ More

  • High performance ✨

  • Minimal dependence on the python standard libraries

  • HTTP backend written in Go

  • Automatic gzip & brotli decode

  • Written with type safety

  • 100% threadsafe ❤️


Last updated