# Driver ## Docs - [Overview](https://docs.driver.dev/docs/index.md): Create managed browser sessions and use Driver's API from your automation code. - [Getting Started](https://docs.driver.dev/docs/introduction/getting-started.md): Create and stop your first Driver browser session. - [Create a Browser Session](https://docs.driver.dev/docs/fundamentals/creating-a-browser-session.md): Start a managed Chrome session and receive a CDP URL. - [Use a Browser Session](https://docs.driver.dev/docs/fundamentals/using-a-browser-session.md): Connect to Driver with Playwright or Puppeteer. - [Best Practices](https://docs.driver.dev/docs/fundamentals/best-practices.md): Use Driver with minimal CDP noise and reliable cleanup. - [View a Browser Session](https://docs.driver.dev/docs/fundamentals/viewing-a-browser-session.md): Watch and interact with a running Driver browser session. - [Manage Browser Sessions](https://docs.driver.dev/docs/fundamentals/managing-a-browser-session.md): List, fetch, update, and stop Driver browser sessions. - [Browser Profiles](https://docs.driver.dev/docs/features/browser-profiles.md): Persist browser state across hosted Driver sessions. - [Geolocation](https://docs.driver.dev/docs/features/geolocation.md): Target specific countries for your browser sessions - [Node Targeting](https://docs.driver.dev/docs/features/node-selection.md): Reuse a specific hosted node for a browser session. - [Proxies](https://docs.driver.dev/docs/features/proxies.md): Route a hosted browser session through your SOCKS5 proxy. - [Window Size](https://docs.driver.dev/docs/features/window-size.md): Configure browser viewport dimensions - [Playwright](https://docs.driver.dev/docs/integrations/playwright.md): Connect Driver sessions to Playwright - [Puppeteer](https://docs.driver.dev/docs/integrations/puppeteer.md): Connect Driver sessions to Puppeteer - [Browser-Use](https://docs.driver.dev/docs/integrations/browser-use.md): Build browser agents with Driver and Browser-Use - [Crawl4AI](https://docs.driver.dev/docs/integrations/crawl4ai.md): Combine Driver hosted sessions with Crawl4AI. - [Stagehand](https://docs.driver.dev/docs/integrations/stagehand.md): Build AI-native browser automations with Stagehand - [Create Browser Session](https://docs.driver.dev/api-reference/create-browser-session.md): Create a new hosted browser session. - [Get Browser Session](https://docs.driver.dev/api-reference/get-browser-session.md): Retrieve an existing browser session. - [Update Browser Session](https://docs.driver.dev/api-reference/update-browser-session.md): Update an existing browser session. Currently supports updating the session note. - [Stop Browser Session](https://docs.driver.dev/api-reference/stop-browser-session.md): Stop an existing browser session. - [List Browser Sessions](https://docs.driver.dev/api-reference/list-browser-sessions.md): List browser sessions with pagination. - [List Browser Profiles](https://docs.driver.dev/api-reference/list-browser-profiles.md): List all browser profiles. - [Delete Browser Profile](https://docs.driver.dev/api-reference/delete-browser-profile.md): Delete a browser profile by name. - [Get Account Balance](https://docs.driver.dev/api-reference/get-account-balance.md): Retrieve the current balance. - [Scrape URL](https://docs.driver.dev/api-reference/scrape-url.md): Render a URL in a browser and return the page content as HTML or Markdown. ## OpenAPI Specs - [openapi](https://docs.driver.dev/api-reference/openapi.json)