undetected-chromedrivervsselenium-driverless
Undetected chromedriver is custom open source headless browser driver based on Selenium. It extends Selenium headless browsers to be more ressistant to fingeprinting and identification techniquest like: - Cloudflare - Datadome - Imperva And other similar WAF anti-bot systems.
Selenium Driverless is a Selenium inspired browser automation library with focus on web scraping detection bypass. It shares most of Selenium API and UX but implements several extensions that make the scraper more difficult to detect and extra usability features like: - Bypass Cloudflare - Multiple Tab scraping - Multiple context support - Proxy auth - Network interception
Highlights
stealthseleniumheadless-browser
Example Use
```python
# It works the same as Selenium just with a different import.
import undetected_chromedriver as uc
driver = uc.Chrome(headless=True, use_subprocess=False)
driver.get('https://nowsecure.nl')
driver.save_screenshot('screenshot.png')
driver.close()
```
```python
# It works the same as Selenium just with a different import.
import undetected_chromedriver as uc
driver = uc.Chrome(headless=True, use_subprocess=False)
driver.get('https://nowsecure.nl')
driver.save_screenshot('screenshot.png')
driver.close()
```
Alternatives / Similar
camoufox
new
nodriver
new
pydoll
new
rod
new
browser-use
new
primp
new
stagehand
new
puppeteer-extra
new
skyvern
new
botasaurus
new
camoufox
new
nodriver
new
pydoll
new
rod
new
browser-use
new
primp
new
stagehand
new
puppeteer-extra
new
skyvern
new
botasaurus
new