Zum Inhalt springen

Die Open-Source-Zendriver-Alternative

Zendriver ist der Community-Fork von nodriver: schnell, asynchron, rein über CDP, offen für Beiträge und mit Docker-Unterstützung. Wie nodriver steuert es ein Standard-Chrome, der Fingerprint ist also weiterhin der Ihres Rechners. Clearcote ändert diesen Fingerprint in der Engine, und Zendriver kann Clearcote steuern.

Was ist Zendriver?

Zendriver ist ein Fork von nodriver, der entstand, um im Upstream liegen gebliebene Pull Requests zu übernehmen, statische Typisierung und Linting einzuführen und das Projekt für Beiträge zu öffnen. Es ist durchgehend asynchron, spricht das Chrome DevTools Protocol direkt an, ohne Selenium oder WebDriver, und bringt ein begleitendes Docker-Setup mit, um unter Linux ein GPU-beschleunigtes Chrome ohne Headless-Modus zu betreiben. Zendriver steht unter AGPL-3.0, hat etwa 1.450 GitHub-Sterne und rund 270.000 PyPI-Downloads im Monat und hat Ende September 2026 Version 0.17 veröffentlicht – ein großes Release, das die Funktionen übernommen hat, die nodriver seit dem Fork hinzugefügt hatte.

Zendriver übernimmt das Design von nodriver: Es beseitigt die WebDriver-Angriffsfläche vollständig, aber das Chrome, das es steuert, ist unverändert. Canvas, WebGL, Fonts und Hardware stammen vom Host. Seit 0.17 kann jeder Browser-Kontext einen eigenen Proxy verwenden, es gibt aber keine Möglichkeit, einer Session einen anderen Geräte-Fingerprint zu geben. Die AGPL-3.0-Lizenz ist starkes Netzwerk-Copyleft – das ist relevant, wenn Sie Zendriver als Teil eines gehosteten Dienstes betreiben.

Clearcote vs. Zendriver

FunktionClearcoteZendriver
Ansatz C++-Patches auf Engine-Ebene Direkter CDP-Client auf einem Standard-Chrome
Fingerprint-Identität Kohärente Persona aus einem Seed Die echten Werte Ihres Hosts
WebDriver-Angriffsfläche Keine: Steuerung über CDP Keine: gesteuert über CDP
Docker Offizielles Image mit CDP-Endpunkt Begleit-Image für GPU-beschleunigtes Chrome (Linux)
TLS / Netzwerk ClientHello folgt der Chrome-Version der Persona Was das lokale Chrome eben sendet
Schnittstelle Playwright & Puppeteer plus ein direkter CDP-Endpunkt Eigene asynchrone Python-API
Lizenz Offener Build BSD-3 AGPL-3.0 (Netzwerk-Copyleft)
Kosten Offener Build kostenlos; neuester Build kostenlos mit GitHub; Pro $49/Monat Kostenlos & offen

Stand des Vergleichs: November 2026. Lizenz von Zendriver: Open Source (AGPL-3.0). Details ändern sich – den aktuellen Stand finden Sie beim Projekt selbst.

Gemessen: 12 Tools auf denselben 10 Websites

Wir haben das Open-Source-Harness browsers-benchmark 5-mal ausgeführt, zuletzt am 27. Oktober 2026. Jedes Tool lief über eine eigene US-Residential-IP und in jedem Durchlauf in einer anderen Reihenfolge. Als bestanden gilt ein Aufruf, wenn die eigene Prüfung des Harness für die jeweilige Website die eigentliche Seite gefunden hat und keine Block- oder Challenge-Seite. Clearcote gemessen auf einem Windows-Desktop (neuester Build); die anderen Tools auf einem Linux-Server.

Anteil der Seitenaufrufe, die die eigentliche Seite erreicht haben, pro Tool, headed und headless
ToolHeadedHeadless
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

Websites: eine Suchergebnisseite, ein Community-Forum, die Website eines Softwareunternehmens, ein Luxushändler, eine Produktseite auf einem Marktplatz, eine Ticketing-Website, ein Modehändler, eine Reisebuchungsseite, eine Fluggesellschaft, ein soziales Netzwerk. Dies ist eine Momentaufnahme aus einem Netzwerk und einer Woche: Die Ergebnisse ändern sich mit jedem Release, jedem Proxy und den Websites selbst, und kein Tool hat jede Website jedes Mal geladen. Rohdaten (JSON).

Warum sich Teams für Clearcote entscheiden

Ändert, was der Browser meldet

Zendriver steuert Chrome sauber, aber das Chrome ist unverändert. Clearcote setzt Canvas, WebGL, Fonts, Bildschirm und Hardware in der Engine – als eine konsistente Persona.

Viele Identitäten von einem Host

Jeder Seed ist eine eigene Maschine, sodass parallele Sessions nicht den Fingerprint des Servers teilen, auf dem sie laufen.

Permissive Lizenz

AGPL-3.0 bringt Pflichten für Netzwerkdienste mit sich. Der offene Build von Clearcote steht unter BSD-3, das keine solchen Pflichten kennt.

Funktioniert mit Zendriver

Zendriver akzeptiert über browser_executable_path jedes Chromium-Binary, auch Clearcote.

Wann Zendriver die bessere Wahl sein kann

  • Ihnen gefällt die asynchrone API im Stil von nodriver, und der eigene Fingerprint des Hosts ist für Ihre Zielseiten akzeptabel.
  • AGPL-3.0 passt zu Ihrem Einsatzzweck.
  • Oder betreiben Sie Zendriver auf Clearcote: Übergeben Sie das Binary als browser_executable_path und die Fingerprint-Argumente als browser_args.

FAQ

Zendriver vs. nodriver: Was ist der Unterschied?

Zendriver ist ein Fork von nodriver, der ausstehende Fixes übernommen, Linting und Typisierung ergänzt, den Issue-Tracker geöffnet und Docker-Unterstützung hinzugefügt hat. Der Kernansatz – ein direkter CDP-Client für ein Standard-Chrome – ist derselbe.

Ändert Zendriver den Browser-Fingerprint?

Nein. Es entfernt die WebDriver-Schicht, aber Canvas, WebGL, Fonts, Bildschirm und Hardware stammen von dem Chrome, das es startet, und dem Rechner, auf dem es läuft.

Kann Zendriver Clearcote steuern?

Ja. Setzen Sie browser_executable_path auf das Clearcote-Binary (download() aus dem SDK gibt den Pfad zurück) und übergeben Sie --fingerprint in browser_args.

Wie tief es geht

Mehr als doppelt so viele Patches wie jeder verglichene Fork.

In Chromium kompilierte Patches, nach Ansatz. Skriptbasierte Tools verändern die Engine überhaupt nicht.

Stealth-Plugins

z. B. puppeteer-extra-plugin-stealth

0

Gepatchte Treiber

z. B. undetected-chromedriver, nodriver

0

Andere Chromium-Forks

kostenlose und kostenpflichtige Builds

35–87

Clearcote Pro

r57, Chromium 156

240

Veröffentlichte Patch-Zahlen, Stand Oktober 2026. Die Spanne umfasst die kostenlosen und kostenpflichtigen Builds anderer Forks; bei Clearcote ist es der Pro-Build.

Testen

365 Prüfungen, kostenlos, mit Ihrem eigenen Browser

Der Fingerprint-Test, an dem jeder Clearcote-Build gemessen wird. Führen Sie ihn mit dem aus, was Sie heute verwenden, und vergleichen Sie.

Test ausführen
Nachlesen

Die Patches des offenen Builds sind öffentlich

Der kostenlose offene Build ist BSD-3, aus dem Quellcode reproduzierbar und braucht kein Konto. Der Pro-Build fügt private Patches hinzu.

Auf GitHub öffnen
Releases verfolgen

57 Engine-Releases, 7 Chromium-Hauptversionen

Jeder Patch wird in jede neue Chromium-Version übernommen. Der neueste Build bekommt neue Hauptversionen am Tag ihres Erscheinens.

Releases ansehen

Weiterlesen

VergleichClearcote vs. nodrivernodriver ist der Nachfolger von undetected-chromedriver: schnell, asynchron, ohne Selenium, direkt über CDP. Es steuert aber weiterhin ein Standard-Chrome, der Fingerprint ist also der Ihres Rechners. Clearcote behält die CDP-first-Ergonomie bei und ändert Fingerprint und TLS in der Engine.Q&AWhat 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.DokumentationDeployment – Docker & CDP-EndpunktClearcote als Stealth-CDP-Endpunkt: offizielles Docker-Image, serve() und Playwright, Puppeteer oder browser-use per CDP anbinden – ohne Codeänderung.VergleichClearcote vs. CamoufoxCamoufox ist ein gut gemachter Open-Source-Anti-Detect-Browser auf Firefox-Basis. Clearcote verfolgt denselben Ansatz auf Engine-Ebene mit Chromium: Ihre Automatisierung tritt damit als der Browser auf, den etwa 66 % des Webs tatsächlich nutzen, statt als einer, den etwa 3 % nutzen.VergleichClearcote vs. CloakBrowserCloakBrowser ist ein leistungsfähiges Stealth-Chromium auf Engine-Ebene mit großer Anhängerschaft, doch das gepatchte Binary ist Closed Source. Clearcote arbeitet ebenfalls auf Engine-Ebene und liefert einen offenen Build, dessen Patches Sie allesamt lesen und selbst bauen können.VergleichClearcote vs. undetected-chromedriverundetected-chromedriver wird immer noch etwa 2,5 Millionen Mal im Monat heruntergeladen, das letzte Release erschien aber im Februar 2024. Es verbirgt die Selenium/ChromeDriver-Nahtstelle auf einem Standard-Chrome und rührt weder den Fingerprint noch die Netzwerkschicht an. Clearcote ändert beides in der Engine.

Die Open-Source-Alternative auf Chromium-Basis ausprobieren

Kostenlos und Open Source, direkt einsetzbar mit Playwright & Puppeteer, kohärent bis hinunter zum TLS-Handshake.

Kostenlos für einen Browser: GitHub, eine Kartenprüfung oder ein Google-Firmenkonto. Nie belastet.