A real web browser tab for Biscuit — surf YouTube, Google, or any site directly inside your editor.
- Opens a browser as a proper editor tab
- Navigation toolbar (back, forward, reload)
- URL bar with Go button and Enter-key navigation
- Uses Microsoft Edge WebView2 (Chromium engine) — full JavaScript support
- Falls back to tkinterweb HtmlFrame if WebView2 runtime is unavailable
- Windows (WebView2 is Windows-only)
pip install tkwebview2If WebView2 runtime is not found, it will be installed automatically.
- Install the extension
- Open Command Palette (
Ctrl+Shift+P) - Search for "Browser: Open New Tab"
- Type a URL and press Enter
browser/
├── src/
│ └── browser/
│ ├── __init__.py # Entry point
│ └── extension.py # Main extension logic
├── tests/
│ ├── __init__.py
│ ├── conftest.py
│ └── test_browser.py
├── pyproject.toml
└── README.md
- Initial release
- WebView2-based browser tab
- Navigation controls (back, forward, reload)
- URL input with Enter-key navigation
MIT