$npx skillfedfor your agent

Browsers packages

19 packages

Packages

playwright Worth it
PyPI · Browsers · released Jul 2026

Automate Chromium, Firefox, and WebKit browsers via a single Python API for web testing, scraping, and interaction automation.

Apache-2.0compiled wheel · 3.10+
92.5Mdownloads / mo
browser-harness With conditions
PyPI · Browsers · released Jul 2026

Connects an LLM agent directly to a real Chrome/Chromium browser via the Chrome DevTools Protocol, allowing the agent to control browser tasks and self-improve by writing helper code during execution.

MITpure Python · 3.11+
7.1Mdownloads / mo
patchright With conditions
PyPI · Browsers · released Jul 2026

Patchright is an undetected fork of Playwright that automates Chromium-based browsers while evading bot-detection systems. It works as a drop-in replacement for Playwright's sync and async APIs.

However, install it only if standard Playwright fails due to detection—anti-detection techniques are inherently fragile and may break as detection systems evolve.

Apache-2.0compiled wheel · 3.10+
4.2Mdownloads / mo
seleniumbase With conditions
PyPI · Browsers · released Aug 2026

SeleniumBase is a browser automation framework that combines Selenium WebDriver with pytest integration, CDP mode for bot-detection bypass, and tools for web testing, scraping, and crawling.

However, the 60 runtime dependencies are substantial—evaluate whether you need the full feature set or if a lighter alternative suits your use case.

permissive licensepure Python · 3.9+
3.1Mdownloads / mo
browserforge Worth it
PyPI · Browsers · released Feb 2026

Generates realistic browser headers and device fingerprints that mimic actual web traffic patterns, using a Bayesian generative model to avoid detection.

Install it if you need realistic browser headers or fingerprints for scraping, testing, or automation; skip it if you don't interact with anti-bot systems or…

Apache-2.0pure Python
2.2Mdownloads / mo
proxy.py Worth it
PyPI · Browsers · released Feb 2025

A lightweight, pluggable HTTP proxy server framework that handles forward proxying, reverse proxying, and TLS interception with support for custom plugins and asyncio-based concurrency.

BSD-3-Clausepure Python · 3.6+
1.0Mdownloads / mo
scrapling Worth it
PyPI · Browsers · released Aug 2026

Scrapling is a web scraping and crawling framework that handles single requests to full-scale crawls, with built-in anti-bot bypass, adaptive element relocation, proxy rotation, and concurrent spider support.

Install it if you need to scrape protected or dynamic websites at scale; skip it if you only need simple static HTML parsing.

BSD-3-Clausepure Python · 3.10+
966.1Kdownloads / mo
camoufox With conditions
PyPI · Browsers · released Jul 2026

Python wrapper around Playwright that automatically generates and injects realistic device fingerprints (OS, CPU, navigator, fonts, screen dimensions, WebGL, etc.) into a headless Firefox browser to avoid detection.

MITpure Python
948.4Kdownloads / mo
cloakbrowser With conditions
PyPI · Browsers · released Aug 2026

Launches a stealth Chromium browser that evades bot detection by modifying fingerprints at the C++ source level rather than through JavaScript injection or configuration hacks.

MITpure Python · 3.9+
734.8Kdownloads / mo
streaming-form-data With conditions
PyPI · Browsers · released Jun 2026

Parses multipart/form-data streams chunk-by-chunk without buffering entire payloads, enabling efficient handling of large file uploads in web applications.

MITcompiled wheel · 3.10+
528.7Kdownloads / mo
nodriver With conditions
PyPI · Browsers · released May 2026

nodriver is an async browser automation library that controls Chromium-based browsers via direct protocol communication, designed to evade anti-bot detection while providing a simple, high-level interface.

However, the GNU AFFERO GENERAL PUBLIC LICENSE Version 3 requires careful review if you plan to modify and deploy this on a server or in a SaaS product—source code…

AGPLpure Python · 3.9+
405.6Kdownloads / mo
mechanize With conditions
PyPI · Browsers · released Apr 2024

Automate programmatic interaction with HTTP web servers by simulating a stateful browser—fill forms, follow links, manage history, and parse HTML without a GUI.

However, consider that maintenance is aging—last release was 840 days ago—so evaluate whether the package meets your Python version and modern web compatibility needs…

BSD-3-Clausepure Pythonaging
364.6Kdownloads / mo
pychrome With conditions
PyPI · Browsers · released Jul 2023

Pychrome provides a Python interface to control Google Chrome via the Chrome DevTools Protocol, allowing you to automate browser interactions, navigate pages, and listen to network events programmatically.

BSD-3-Clausepure Pythondormant
355.9Kdownloads / mo
zendriver With conditions
PyPI · Browsers · released Jul 2026

Zendriver is an async-first web automation framework using Chrome DevTools Protocol to scrape content, run JavaScript, and interact with websites in a real browser without Selenium or WebDriver.

However, Alpha status means the API may change; verify that the current feature set and stability match your production requirements before committing to it in a…

AGPL-3.0-onlypure Python · 3.10+
119.2Kdownloads / mo
recognizer With conditions
PyPI · Browsers · released Apr 2024

Solves reCAPTCHA challenges using AI-based image recognition, with support for direct API calls and integration with Playwright for browser automation.

However, success depends heavily on using an undetected browser engine (not included); standard Playwright will likely fail.

Apache-2.0pure Python · 3.8+
111.8Kdownloads / mo
airium With conditions
PyPI · Browsers · released Jun 2025

Airium generates HTML from Python code using indentation and context managers instead of templates, and can also parse HTML back into Python.

permissive licensepure Pythonaging
97.0Kdownloads / mo
rebrowser-playwright With conditions
PyPI · Browsers · released May 2025

A patched version of Playwright that automates Chromium, Firefox, and WebKit browsers while attempting to evade bot-detection systems through rebrowser patches.

However, the aging maintenance status (462 days since release) and small community (102 stars) mean you should verify that the patches still work against current…

permissive licensecompiled wheel · 3.9+aging
94.9Kdownloads / mo
qutebrowser With conditions
PyPI · Browsers · released Apr 2026

A keyboard-driven, vim-like web browser built on Python and Qt that prioritizes keyboard navigation over mouse interaction.

copyleftbuilds from source · 3.9+
87.8Kdownloads / mo
agentql With conditions
PyPI · Browsers · released May 2026

AgentQL is a Python client for interacting with web pages using AI-driven queries instead of traditional selectors, built on Playwright for browser automation.

MITpure Python · 3.9+
74.2Kdownloads / mo