22 Punkte von xguru 2025-03-22 | 3 Kommentare | Auf WhatsApp teilen
  • Open-Source-Headless-Browser für AI-Agenten, LLM-Training, Web-Scraping und Tests
    • 9-fach geringerer Speicherverbrauch als Chrome, 11-fach schnellere Ausführung
  • Unterstützt die Ausführung von Javascript, Web-API-Unterstützung, kompatibel mit Playwright und Puppeteer (WIP)
  • Da er nicht auf Chromium, Blink oder WebKit basiert, ist er leichtgewichtig
  • Performance-Optimierung durch Low-Level-Systemprogrammierung auf Basis von Zig
  • Rendering ausgenommen, performancezentriertes Design → schnelle und leichte Ausführung möglich

Umsetzungsstand der Hauptfunktionen: derzeit Beta

  • HTTP-Loader
  • HTML-Parser und DOM-Baum (basierend auf der Netsurf-Bibliothek)
  • Javascript-Unterstützung (v8)
  • Grundlegende DOM-API-Unterstützung
  • Ajax-Unterstützung: XHR API, Fetch API
  • DOM-Dump → Extraktion von Seitenstruktur und Inhalten
  • Grundlegender CDP(Chrome DevTools Protocol)-/websockets-Server → kompatibel mit Puppeteer und Playwright

Die Unterstützung für Web-APIs wird derzeit weiterentwickelt und soll sich im Laufe der Zeit schrittweise verbessern.

3 Kommentare

 
mam2z 2025-03-22

Seit bun scheint wieder etwas aus der Zig-Ecke aufgetaucht zu sein. Ob die Rendering-Engine Eigenentwicklung ist? Wenn es Rust wäre, würde man wohl Servo verwenden.

 
geeep 2025-03-22

Ein Browser ohne Rendering.

 
mam2z 2025-03-22

Danke. Also bedeutet headless so etwas.