undetected-chromedriver('Selenium.webdriver.Chrome replacement with compatiblity for Brave, and other Chromium based browsers.', 'Not triggered by CloudFlare/Imperva/hCaptcha and such.', 'NOTE: results may vary due to many factors. No guarantees are given, except for ongoing efforts in understanding detection algorithms.')
playwrightA high-level API to automate web browsers
niquestsNiquests is a simple, yet elegant, HTTP library. It is a drop-in replacement for Requests, which is under feature freeze.
httpagentparserExtracts OS Browser etc information from http user agent string
inquirerpyPython port of Inquirer.js (A collection of common interactive command-line user interfaces)
django-debug-toolbarA configurable set of panels that display various debug information about the current request/response.
respxA utility for mocking out the Python HTTPX and HTTP Core libraries.
selenium-wire
Summary: Extends Selenium to give you the ability to inspect requests made by the browser.
Weekly downloads over the last yearSeptemberOctoberNovemberDecember2026FebruaryMarchAprilMayJuneJulyAugustDate00.10.20.30.40.50.60.70.80.911.11.21.3 million downloads per week