Saltar al contenido

La alternativa a Zendriver de código abierto

Zendriver es el fork comunitario de nodriver: rápido, asíncrono, solo CDP, con un proceso de contribución abierto y compatibilidad con Docker. Igual que nodriver, controla un Chrome estándar, así que la huella digital sigue siendo la de tu máquina. Clearcote cambia esa huella digital en el motor, y Zendriver puede controlarlo.

¿Qué es Zendriver?

Zendriver es un fork de nodriver que nació para integrar pull requests que se habían estancado upstream, agregar tipado estático y linting, y abrir el proyecto a contribuciones. Es asíncrono por diseño, habla directamente el Chrome DevTools Protocol sin Selenium ni WebDriver, y tiene una configuración de Docker complementaria para ejecutar en Linux un Chrome con aceleración por GPU y sin modo headless. Tiene licencia AGPL-3.0, unas 1,450 estrellas en GitHub y cerca de 270,000 descargas al mes en PyPI, y publicó la 0.17 a finales de septiembre de 2026, una versión grande que incorporó las funciones que nodriver había agregado desde el fork.

Zendriver hereda el diseño de nodriver: elimina por completo la superficie de WebDriver, pero el Chrome que controla no está modificado. Canvas, WebGL, fuentes y hardware salen del host. Desde la 0.17, cada contexto del navegador puede usar su propio proxy, pero no hay forma de darle a una sesión una huella digital de dispositivo distinta. La licencia AGPL-3.0 es un copyleft de red fuerte, algo que importa si lo ejecutas como parte de un servicio alojado.

Clearcote vs Zendriver

CaracterísticaClearcoteZendriver
Enfoque Parches en C++ a nivel del motor Cliente CDP directo sobre un Chrome estándar
Identidad de la huella digital Persona coherente a partir de un seed Los valores reales de tu host
Superficie de WebDriver Ninguna: se controla por CDP Ninguna: se controla por CDP
Docker Imagen oficial con endpoint CDP Imagen complementaria para Chrome con aceleración por GPU (Linux)
TLS / red El ClientHello sigue la versión de Chrome de la persona Lo que envíe el Chrome local
Interfaz Playwright y Puppeteer, más un endpoint CDP directo Su propia API asíncrona de Python
Licencia Build abierto BSD-3 AGPL-3.0 (copyleft de red)
Costo Build abierto gratis; build más reciente gratis con GitHub; Pro $49/mes Gratis y abierto

Comparación elaborada en noviembre de 2026. Licencia de Zendriver: Código abierto (AGPL-3.0). Los detalles cambian, así que consulta su proyecto para ver lo más reciente.

Medido: 12 herramientas en los mismos 10 sitios

Ejecutamos el harness de código abierto browsers-benchmark 5 veces; la última terminó el 27 de octubre de 2026. Cada herramienta corrió con su propia IP residencial de EE. UU., en un orden distinto en cada ejecución. Un acierto significa que la propia comprobación del harness para ese sitio encontró la página en sí, no una página de bloqueo o de desafío. Clearcote medido en un escritorio Windows (build más reciente); las demás herramientas, en un servidor Linux.

Proporción de cargas de página que llegaron a la página real, por herramienta, en modo headed y headless
HerramientaHeadedHeadless
Clearcote0.63.2 · r5278%39/5080%40/50
Camoufox0.5.8 · v156.0.1-beta.3672%36/5080%40/50
Invisible Playwright0.43.0 · Firefox76%38/5078%39/50
CloakBrowser0.6.474%37/5064%32/50
SeleniumBase (CDP mode)4.49.0 · Chrome74%37/50—
nodriver0.50.6 · Chrome74%37/5040%20/50
Zendriver0.17.1 · Chrome64%32/5060%30/50
tf-playwright-stealth (Firefox)1.2.058%29/5062%31/50
tf-playwright-stealth (Chromium)1.2.056%28/5050%25/50
Playwright (Chromium)1.62.056%28/5030%15/50
Playwright (Firefox)1.62.054%27/5054%27/50
Patchright1.64.3 · Chrome24%12/5026%13/50

Sitios: una página de resultados de búsqueda, un foro de comunidad, el sitio de una empresa de software, una tienda de lujo, la página de producto de un marketplace, un sitio de venta de boletos, una tienda de moda, un sitio de reservas de viaje, una aerolínea, una red social. Esto es una instantánea de una red y una semana: los resultados cambian con cada release, cada proxy y los propios sitios, y ninguna herramienta cargó todos los sitios todas las veces. Resultados sin procesar (JSON).

Por qué los equipos eligen Clearcote

Cambia lo que reporta el navegador

Zendriver controla Chrome de forma limpia, pero ese Chrome no está modificado. Clearcote fija canvas, WebGL, fuentes, pantalla y hardware en el motor, como una sola persona consistente.

Muchas identidades desde un solo host

Cada seed es una máquina propia, así que las sesiones en paralelo no comparten la huella digital del servidor donde se ejecutan.

Licencia permisiva

AGPL-3.0 impone obligaciones a los servicios en red. El build abierto de Clearcote es BSD-3, que no las impone.

Funciona con Zendriver

El browser_executable_path de Zendriver acepta cualquier binario de Chromium, incluido Clearcote.

Cuándo Zendriver puede ser mejor opción

  • Te gusta la API asíncrona al estilo de nodriver y la huella digital propia del host es aceptable para tus objetivos.
  • AGPL-3.0 no es un problema para tu forma de usarlo.
  • O ejecuta Zendriver sobre Clearcote: pasa el binario como browser_executable_path y los argumentos de huella digital como browser_args.

Preguntas frecuentes

Zendriver o nodriver: ¿cuál es la diferencia?

Zendriver es un fork de nodriver que integró las correcciones pendientes, agregó linting y tipado, abrió el issue tracker y sumó compatibilidad con Docker. El enfoque central, un cliente CDP directo para un Chrome estándar, es el mismo.

¿Zendriver cambia la huella digital del navegador?

No. Elimina la capa de WebDriver, pero canvas, WebGL, fuentes, pantalla y hardware salen del Chrome que lanza y de la máquina donde se ejecuta.

¿Zendriver puede controlar Clearcote?

Sí. Configura browser_executable_path con el binario de Clearcote (el download() del SDK devuelve su ruta) y pasa --fingerprint en browser_args.

Qué tan profundo llega

Más del doble de parches que cualquier fork que comparamos.

Parches compilados en Chromium, por enfoque. Las herramientas basadas en scripts no cambian el motor en absoluto.

Plugins de stealth

p. ej. puppeteer-extra-plugin-stealth

0

Drivers parcheados

p. ej. undetected-chromedriver, nodriver

0

Otros forks de Chromium

builds gratuitos y de pago

35–87

Clearcote Pro

r57, Chromium 156

240

Cantidad de parches publicada, octubre de 2026. El rango cubre los builds gratuitos y de pago de otros forks; en Clearcote es el build Pro.

Pruébalo

365 comprobaciones, gratis, en tu propio navegador

El test de huella digital al que se somete cada build de Clearcote. Ejecútalo en lo que usas hoy y compara.

Ejecutar el test
Léelo

Los parches del build abierto son públicos

El build abierto gratuito es BSD-3, reproducible desde el código fuente y no necesita cuenta. El build Pro agrega parches privados encima.

Abrir en GitHub
Míralo salir

57 versiones del motor, 7 versiones mayores de Chromium

Cada parche se lleva a cada nueva versión de Chromium. El build más reciente recibe las nuevas versiones mayores el día que salen.

Ver las versiones

Lecturas relacionadas

CompararClearcote vs nodrivernodriver es el sucesor de undetected-chromedriver: rápido, asíncrono, sin Selenium y con CDP directo. Pero sigue controlando un Chrome estándar, así que la huella digital es la de tu máquina. Clearcote conserva la ergonomía centrada en CDP y cambia la huella digital y el TLS en el motor.Preguntas y respuestasWhat is CDP detection?The Chrome DevTools Protocol drives automation but leaves side-effects — Runtime.enable, injected init scripts, main-world execution — that a page can observe. Spotting those is CDP detection.DocumentaciónDespliegue: Docker y endpoint CDPClearcote como endpoint CDP stealth: la imagen oficial de Docker, serve() y cómo conectar Playwright, Puppeteer o browser-use por CDP sin cambiar código.CompararClearcote vs CamoufoxCamoufox es un navegador antidetect de código abierto bien construido, basado en Firefox. Clearcote aplica el mismo enfoque a nivel del motor sobre Chromium, así que tu automatización se presenta como el navegador que realmente usa cerca del 66% de la web, y no como uno que usa alrededor del 3%.CompararClearcote vs CloakBrowserCloakBrowser es un Chromium stealth a nivel del motor, capaz y con muchos seguidores, pero el binario parcheado es de código cerrado. Clearcote también trabaja a nivel del motor y ofrece un build abierto en el que puedes leer y recompilar cada parche.CompararClearcote vs undetected-chromedriverundetected-chromedriver todavía se descarga unos 2.5 millones de veces al mes, pero su última versión es de febrero de 2024. Oculta el rastro de Selenium/ChromeDriver sobre un Chrome estándar y nunca toca la huella digital ni la capa de red. Clearcote cambia ambas en el motor.

Prueba la alternativa de código abierto basada en Chromium

Gratis y de código abierto, un reemplazo directo para Playwright y Puppeteer, coherente hasta el handshake TLS.

Gratis para un navegador: GitHub, una verificación de tarjeta o una cuenta de Google de empresa. Nunca se cobra.