Saltar al contenido

La alternativa a nodriver de código abierto

nodriver 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.

¿Qué es nodriver?

nodriver (del autor de undetected-chromedriver) prescinde por completo de Selenium y del binario chromedriver, y habla directamente el Chrome DevTools Protocol, de forma asíncrona. Así elimina toda la superficie de detección de WebDriver, y resulta rápido y cómodo de usar. Tiene licencia AGPL-3.0, unas 4,900 estrellas en GitHub y cerca de 350,000 descargas al mes en PyPI; su última versión (0.50.99) salió en octubre de 2026. Un fork comunitario, Zendriver, integra correcciones más rápido y agrega compatibilidad con Docker.

nodriver es un driver, no un motor. El Chrome que controla no está modificado, así que los valores nativos de la huella digital no cambian, y todas las sesiones de una máquina comparten la identidad de esa máquina. Controlar un navegador por CDP todavía puede dejar señales del uso de CDP, según qué dominios habilite un script, y no hay control de TLS ni de HTTP/2. Además, AGPL-3.0 es un copyleft de red fuerte, un factor real a considerar para uso comercial o SaaS.

Clearcote vs nodriver

CaracterísticaClearcotenodriver
Enfoque Parches en C++ a nivel del motor: valores nativos CDP directo sobre Chrome estándar
Control de la huella digital Persona coherente en el motor Los valores reales de tu host
TLS / coherencia de red Sigue al Chrome declarado (JA3/JA4 + HTTP/2) Lo que envíe el Chrome local
Interfaz Playwright y Puppeteer + un endpoint CDP permanente Su propia API CDP asíncrona (Python)
Licencia Build abierto BSD-3 AGPL-3.0 (copyleft de red)
Mantenimiento Activo Última versión: octubre de 2026
Costo Build abierto gratis; build más reciente gratis con GitHub Gratis y abierto

Comparación elaborada en noviembre de 2026. Licencia de nodriver: 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 el motor, no solo el driver

nodriver elimina la capa de WebDriver, pero controla un Chrome sin modificar. Clearcote parchea la huella digital dentro del motor, así que canvas, WebGL y navigator presentan una persona coherente.

Una capa de red coherente

nodriver deja TLS y HTTP/2 en manos del Chrome local. El handshake de Clearcote sigue la versión de Chrome declarada.

Licencia permisiva

nodriver es AGPL-3.0 (copyleft de red fuerte), algo que muchos equipos comerciales y de SaaS evitan. El build abierto de Clearcote es BSD-3.

La misma ergonomía de CDP, más superficie

Conservas un flujo de trabajo limpio centrado en CDP y, además, Playwright y Puppeteer, Docker y un servidor MCP.

Cuándo nodriver puede ser mejor opción

  • Quieres un scraper CDP asíncrono y ligero, y AGPL-3.0 no es un problema para tu caso de uso.
  • Tus objetivos tienen una dificultad entre baja y moderada, y la huella digital propia del host es aceptable.
  • O combínalos: nodriver acepta una ruta de navegador personalizada, así que puede controlar el binario de Clearcote.

Preguntas frecuentes

¿nodriver o Clearcote?

nodriver es un cliente CDP asíncrono que controla un Chrome estándar; Clearcote es un Chromium modificado que controlas con Playwright, Puppeteer o su endpoint CDP. nodriver elimina la capa del driver; Clearcote cambia la huella digital en el motor y mantiene TLS/HTTP-2 coherentes, capas a las que nodriver no llega.

¿nodriver cambia la huella digital del navegador?

No a nivel del motor. Controla un Chrome sin modificar, así que canvas, WebGL, navigator y la pila TLS son los originales. Se centra en eliminar la superficie de detección de WebDriver y chromedriver.

¿nodriver o Zendriver?

Zendriver es un fork comunitario de nodriver que integra correcciones más rápido, agrega tipado y linting, y es compatible con Docker. El enfoque es el mismo; consulta la comparación con Zendriver.

¿La licencia AGPL es un problema?

Para algunos, sí. AGPL-3.0 es un copyleft de red fuerte, algo que algunos equipos comerciales y de SaaS evitan. El build abierto de Clearcote es BSD-3.

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

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.CompararClearcote vs ZendriverZendriver 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.InvestigaciónHow automation gets caught, layer by layerFrom the WebDriver flag to the TLS handshake — the distinct layers a detector reads, and why fixing one rarely helps.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.