olabrowser

A browser. Ready when you are.

The web is your
workspace.

Connect your code to an isolated browser. Keep your familiar tools, see what happened, and get back to the work that matters.

Built for Puppeteer, Playwright, and the Chrome DevTools Protocol.

● ● ●your-next-workflow.ts↗
// Your tools. A browser of your own.
const browser = await puppeteer.connect({
  browserWSEndpoint: session.connect_url,
});

const page = await browser.newPage();
await page.goto('https://example.com');

// Take it from here.
One session. Its own browser context.CDP
01 / Connect

Bring your own workflow.

Use the browser libraries you know. Create a session, connect over CDP, and drive the page.

02 / Isolate

Keep sessions separate.

Each session gets its own browser context, with separate cookies and storage.

03 / Understand

See the whole session.

Inspect lifecycle, connection timing, and recording availability without digging through operational logs.

From connection to clarity

Less browser plumbing.
More forward motion.

Explore the API