Playwright + Camoufox browser automation — 56 tools, stealth mode, network capture, profiles
Project description
cmdop-browser
Browser automation with stealth mode, anti-bot bypass, network capture, and profile persistence. Powered by Playwright (Chromium) and Camoufox (Firefox).
Install
pip install cmdop-browser
Providers
| Provider | Engine | Best for |
|---|---|---|
playwright |
Chromium | General automation, fast, reliable |
camoufox |
Firefox | Stealth scraping, anti-bot bypass |
Set via env: BROWSER_PROVIDER=camoufox (default) or BROWSER_PROVIDER=playwright.
Tools (56)
Navigation
navigate refresh back forward get_url get_title
Interaction
click type type_human clear hover press_key mouse_move
Page State
get_page get_html get_text get_interactive
Use
get_pagefirst — returns annotated HTML withdata-selCSS selectors for reliable targeting.
Data Extraction
extract extract_data extract_regex get_attribute exists count execute_script
Screenshots
screenshot save_screenshot
Waiting
wait_for_selector wait_for_idle wait
Network
network_enable network_get network_clear network_stats network_export_har
Profiles
create_profile switch_profile list_profiles save_profile delete_profile
Tabs
tab_new tab_switch tab_close tab_list tab_current tab_next tab_previous tab_count
Media
extract_video_urls get_video_info
Cookies
import_cookies
Turnstile
solve_turnstile is_turnstile_present wait_turnstile
Advanced
extract_meta extract_tables extract_jsonld get_ax_tree get_full_state
Stealth
Human-like behaviors: Fitts's Law mouse movement, Gaussian overshoot, WPM-based typing with natural timing, momentum scrolling, canvas/WebGL/audio fingerprint spoofing.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file cmdop_browser-1.0.10.tar.gz.
File metadata
- Download URL: cmdop_browser-1.0.10.tar.gz
- Upload date:
- Size: 69.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.18
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7a0eefce25a5a469af287a0d472e1abaff0483ab6845cb551ee7976d07642585
|
|
| MD5 |
cb1071d51b4183304d3dbc77dd7d4ec1
|
|
| BLAKE2b-256 |
27a559230ca34abe77ea9c46d8408f2ade569ff05891ab1e60d51136f2fb2e3c
|
File details
Details for the file cmdop_browser-1.0.10-py3-none-any.whl.
File metadata
- Download URL: cmdop_browser-1.0.10-py3-none-any.whl
- Upload date:
- Size: 100.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.18
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
473d74d65b402e4eae77f017e4355afd21ccebb5616963f500d6837c5c4054cc
|
|
| MD5 |
5b1fb017f6459422e0f77b807e267364
|
|
| BLAKE2b-256 |
137a61ead2fa9b63105fcee361a0bff55927732894030e81ebbdfcf8b997312f
|