Embedded Browser

thane includes a full embedded browser that lives as a pane alongside your terminals. Claude Code can navigate URLs, evaluate JavaScript, extract accessibility trees, and interact with web UIs — without needing a separate browser window.

Full Browser Rendering

Not a simplified webview — a complete browser engine that renders modern web apps, handles JavaScript frameworks, and supports DevTools.

Side-by-Side with Terminals

The browser is a split pane, not a separate window. See terminal output and browser state together. Resize, move, or zoom just like terminal panes.

Port Detection & Auto-Open

thane detects when your dev server starts listening on a port and shows a badge in the sidebar. Click to open the URL in the embedded browser instantly. Shift+click opens the URL in your default browser instead.

Vimium Keyboard Navigation

Full Vimium-style keyboard navigation: press f to show link hints, j/k to scroll, g/G to jump to top/bottom, H/L for back/forward, r to reload. Navigate the web without touching the mouse.

How it works

The embedded browser renders natively within thane's split pane system — you can place the browser next to terminals, resize it, or move it just like any other pane. It supports modern web standards, JavaScript frameworks, and DevTools.

The browser supports navigation, JavaScript evaluation, and accessibility tree extraction — enabling Claude Code to interact with web pages programmatically without screenshots.

Port detection watches terminal output for common dev server patterns (e.g., 'listening on port 3000'). When detected, thane adds a clickable badge to the sidebar workspace entry. This creates a seamless workflow: start your dev server in one pane, click the port badge, and see the result in the embedded browser — all without leaving thane.

Use cases

Web development with Claude Code

Claude Code writes code in one terminal, runs the dev server in another, and verifies the result in the embedded browser — all in a single workspace.

Web scraping and testing

Claude Code can navigate to pages, evaluate JavaScript to extract data, and read the accessibility tree — enabling automated testing and data extraction.

Documentation and research

Browse API docs, Stack Overflow, or GitHub alongside your terminal without switching windows. Share the browser pane with Claude Code for collaborative research.

Ready to try thane?

Free for personal use. OS-level sandboxing, split panes, embedded browser, and real-time audit trail — all on your machine.