Headless Browsers in Rust: Chromiumoxide vs headless_chrome vs the Python Alternative
rust
dev.to
Rust now has two serious headless browser libraries: chromiumoxide and headless_chrome. Both drive Chrome via the Chrome DevTools Protocol. Neither is as mature as Playwright or Puppeteer — but for certain use cases (performance-critical scrapers, systems already in Rust), they're worth evaluating. This is a practical comparison, not a benchmark. All code examples tested on Chrome 122. chromiumoxide — the more maintained option chromiumoxide wraps the Chrome DevTools Protocol with a