bb

Active

A headless Chrome driver with plain-text output — designed to be called from scripts, pipelines, and LLM tool loops. Auto-starts Chrome on first use, persists state across commands, and keeps everything local.

Tech Stack

Go Chrome DevTools Protocol

Features

  • Plain-text output by default, JSON optional
  • Persistent headless Chrome across commands
  • Auto-starts Chrome on first use
  • Full page interaction (click, type, select, submit)
  • Accessibility tree inspection
  • Screenshot and PDF capture
  • Tab management
  • DOM waiting and network idle detection
  • Single binary distribution
  • Homebrew installable

Links