22 pontos por xguru 2025-03-22 | 3 comentários | Compartilhar no WhatsApp
  • Navegador headless open source para agentes de IA, treinamento de LLM, web scraping e testes
    • 9x menos uso de memória e 11x mais rápido que o Chrome
  • Suporte à execução de Javascript, suporte a Web API e compatibilidade com Playwright e Puppeteer (WIP)
  • Não é baseado em Chromium, Blink ou WebKit, por isso é leve
  • Otimizado para desempenho com programação de sistemas de baixo nível baseada em Zig
  • Sem renderização, com design focado em desempenho → execução rápida e leve

Estado de implementação dos principais recursos: atualmente em Beta

  • Loader HTTP
  • Parser HTML e árvore DOM (baseados na biblioteca Netsurf)
  • Suporte a Javascript (v8)
  • Suporte básico à API DOM
  • Suporte a Ajax: API XHR, Fetch API
  • Dump de DOM → extração da estrutura e do conteúdo da página
  • Servidor básico de CDP (Chrome DevTools Protocol) /websockets → compatível com Puppeteer e Playwright

O suporte a Web API está em andamento e deve melhorar gradualmente com o tempo

3 comentários

 
mam2z 2025-03-22

Parece que, depois do bun, saiu mais uma coisa em zig. Será que o motor de renderização é próprio? Se fosse em rust, eu pensaria que usaria o Servo.

 
geeep 2025-03-22

É um navegador sem renderização.

 
mam2z 2025-03-22

Obrigado. Então é isso que headless significa.