A high-performance, lightweight Chrome DevTools Protocol (CDP) client with built-in stealth.
Project description
Xcelerate Python SDK
A high-performance, lightweight Chrome DevTools Protocol (CDP) client for Python, designed for speed and stealth.
Features
- Blazing Fast: Direct CDP communication over WebSockets.
- Stealth by Design: Built-in anti-bot protection and binary patching.
- Universal: Native bindings for high performance.
- Async/Await: Full support for Python's asyncio.
Installation
pip install xcelerate
Quick Start
import asyncio
from xcelerate import Browser, BrowserConfig
async def main():
# Launch browser with stealth enabled
config = BrowserConfig(headless=True, stealth=True)
browser = await Browser.launch(config)
# Create a new page
page = await browser.new_page("https://pixelscan.net/")
# Interact with the page
print(f"Title: {await page.title()}")
# Take a screenshot
screenshot = await page.screenshot_full()
with open("result.png", "wb") as f:
f.write(screenshot)
await browser.close()
if __name__ == "__main__":
asyncio.run(main())
License
MIT
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
xcelerate-0.1.2.tar.gz
(2.0 MB
view details)
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 xcelerate-0.1.2.tar.gz.
File metadata
- Download URL: xcelerate-0.1.2.tar.gz
- Upload date:
- Size: 2.0 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7da9bfc08c37e1049c95b9839298422bc751292cea8f3c023cdaf5160206fb42
|
|
| MD5 |
eaf85fd5e28f1049fe2aa9b06a391544
|
|
| BLAKE2b-256 |
542638ea519f69bf252220fd878a6932bc994e02349c0d2e377a82764f7c6a0a
|
File details
Details for the file xcelerate-0.1.2-py3-none-any.whl.
File metadata
- Download URL: xcelerate-0.1.2-py3-none-any.whl
- Upload date:
- Size: 2.0 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9ebbe4501277863d106fbc1a8fc8086f7e0980e080dfb310bd34ba1304768898
|
|
| MD5 |
ad20a9ce41389d9a96b9afc499fed7e6
|
|
| BLAKE2b-256 |
415afcb71f775e1c0b6d5f12a76f79a1ee44648cb77b6cdf757200ebb3dacb93
|