Skip to main content

Playwright + Camoufox browser automation — 56 tools, stealth mode, network capture, profiles

Project description

cmdop-skill-browser

cmdop-browser

CMDOP Skill

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_page first — returns annotated HTML with data-sel CSS 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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cmdop_browser-1.0.10.tar.gz (69.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

cmdop_browser-1.0.10-py3-none-any.whl (100.1 kB view details)

Uploaded Python 3

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

Hashes for cmdop_browser-1.0.10.tar.gz
Algorithm Hash digest
SHA256 7a0eefce25a5a469af287a0d472e1abaff0483ab6845cb551ee7976d07642585
MD5 cb1071d51b4183304d3dbc77dd7d4ec1
BLAKE2b-256 27a559230ca34abe77ea9c46d8408f2ade569ff05891ab1e60d51136f2fb2e3c

See more details on using hashes here.

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

Hashes for cmdop_browser-1.0.10-py3-none-any.whl
Algorithm Hash digest
SHA256 473d74d65b402e4eae77f017e4355afd21ccebb5616963f500d6837c5c4054cc
MD5 5b1fb017f6459422e0f77b807e267364
BLAKE2b-256 137a61ead2fa9b63105fcee361a0bff55927732894030e81ebbdfcf8b997312f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page