CDP for C++
A modern C++ library for Chrome DevTools Protocol automation, ranging from quick one-liners to direct protocol control—without dragging in an external runtime or package ecosystem.
Project breakdown
- Problem
- Native C++ browser automation often means heavy bindings, generated wrappers, or handing control to another runtime.
- Decisions
- Zero external dependencies, thread-safe internals, isolated browser contexts, and three API levels for quick, high-level, or raw CDP access.
- Capabilities
- DOM and input automation, screenshots and PDFs, network interception, request mocking, extension loading, and concurrent sessions.

