1- # π Parallax Playwright SDK: Datadome & Perimeterx
1+ # π ParallaxAPIs Playwright SDK: Datadome & Perimeterx
22
33** Browser-based Playwright integration for bypassing DataDome and PerimeterX anti-bot protection.**
44
@@ -30,7 +30,7 @@ Get started with ParallaxAPIs SDK's in under 5 minutes:
3030## π¦ Installation
3131
3232``` bash
33- npm install parallax -sdk-playwright
33+ npm install parallaxapis -sdk-playwright
3434```
3535
3636---
@@ -42,7 +42,7 @@ npm install parallax-sdk-playwright
4242Init methods in sdk will create a browser, and plug solvers for you. You can just create them with our SDK and you are ready to go!
4343
4444``` javascript
45- import { PerimeterxHandler } from ' parallax -sdk-playwright' ;
45+ import { PerimeterxHandler } from ' parallaxapis -sdk-playwright' ;
4646
4747async function main () {
4848 const [page , browser ] = await PerimeterxHandler .init ({
@@ -76,7 +76,7 @@ main().catch(console.error);
7676You can also provide any browser, and context options which you need
7777
7878``` javascript
79- import { PerimeterxHandler } from ' parallax -sdk-playwright' ;
79+ import { PerimeterxHandler } from ' parallaxapis -sdk-playwright' ;
8080
8181async function main () {
8282 const [page , browser ] = await PerimeterxHandler .init ({
@@ -119,7 +119,7 @@ main().catch(console.error);
119119You can configure SDK-level settings using the ` sdkConfig ` option in the initialization config. This allows you to customize request timeouts and use custom dispatchers.
120120
121121``` javascript
122- import { PerimeterxHandler } from ' parallax -sdk-playwright' ;
122+ import { PerimeterxHandler } from ' parallaxapis -sdk-playwright' ;
123123import { ProxyAgent } from ' undici' ;
124124
125125async function main () {
@@ -160,7 +160,7 @@ main().catch(console.error);
160160## Pretty much the same for datadome
161161
162162``` javascript
163- import DatadomeHandler from ' parallax -sdk-playwright' ;
163+ import DatadomeHandler from ' parallaxapis -sdk-playwright' ;
164164
165165async function main () {
166166 const [page , browser ] = await DatadomeHandler .init ({
@@ -190,7 +190,7 @@ main().catch(console.error);
190190You can also provide any browser, and context options which you need
191191
192192``` javascript
193- import DatadomeHandler from ' parallax -sdk-playwright' ;
193+ import DatadomeHandler from ' parallaxapis -sdk-playwright' ;
194194
195195async function main () {
196196 const [page , browser ] = await DatadomeHandler .init ({
@@ -230,7 +230,7 @@ main().catch(console.error);
230230## Datadome with SDK Configuration
231231
232232``` javascript
233- import DatadomeHandler from ' parallax -sdk-playwright' ;
233+ import DatadomeHandler from ' parallaxapis -sdk-playwright' ;
234234import { Agent } from ' undici' ;
235235
236236async function main () {
@@ -273,16 +273,21 @@ main().catch(console.error);
273273
274274## π Documentation & Help
275275
276- - Full API docs: [ GitHub] ( https://github.com/parallaxsystems/parallax-sdk-playwright )
277- - Issues & support: [ GitHub Issues] ( https://github.com/parallaxsystems/parallax-sdk-playwright/issues )
276+ - Full API docs & support: [ Discord] ( https://www.parallaxsystems.io/join?s=gh )
277+
278+
279+
280+ ## π Contributing
281+
282+ Got feedback or found a bug? Feel free to open an issue or send us a pull request!
283+
278284
279- ---
280285
281286## π’ Enterprise
282287
283- Unlock enterprise-grade performance with custom solutions, expanded limits, and expert support. Contact us to learn more.
288+ Unlock enterprise-grade performance with custom solutions, expanded limits, and expert support. [ Contact us] ( https://www.parallaxsystems.io/join?s=gh ) to learn more.
289+
284290
285- ---
286291
287292## π License
288293
292297
293298## π Keywords
294299
295- ** DataDome bypass** β’ ** PerimeterX bypass** β’ ** Anti-bot bypass** β’ ** Bot detection bypass** β’ ** CAPTCHA solver** β’ ** Playwright anti-bot** β’ ** Browser automation** β’ ** Playwright web scraping** β’ ** DataDome Playwright SDK** β’ ** PerimeterX Playwright SDK** β’ ** Automated browser bypass** β’ ** Playwright CAPTCHA solver** β’ ** Browser fingerprinting bypass** β’ ** Headless browser anti-bot** β’ ** Playwright automation** β’ ** Challenge solver Playwright** β’ ** Browser-based bypass** β’ ** Playwright bot detection**
300+ ** DataDome bypass** β’ ** PerimeterX bypass** β’ ** Anti-bot bypass** β’ ** Bot detection bypass** β’ ** CAPTCHA solver** β’ ** Playwright anti-bot** β’ ** Browser automation** β’ ** Playwright web scraping** β’ ** DataDome Playwright SDK** β’ ** PerimeterX Playwright SDK** β’ ** Automated browser bypass** β’ ** Playwright CAPTCHA solver** β’ ** Browser fingerprinting bypass** β’ ** Headless browser anti-bot** β’ ** Playwright automation** β’ ** Challenge solver Playwright** β’ ** Browser-based bypass** β’ ** Playwright bot detection**
0 commit comments