Jupyterlab Firefox Launcher Documentation
Created and maintained by Vantage Compute
The JupyterLab Firefox Launcher provides seamless integration of a full Firefox browser environment within your JupyterLab workspace. This extension is designed for data scientists, researchers, and developers who need web browsing capabilities from where the notebook server runs.
Quick Start
Get up and running with JupyterLab Firefox Launcher in minutes:
1. Install System Dependencies
# Ubuntu/Debian
sudo apt update
sudo apt install xvfb dbus-x11 xpra firefox -y
# CentOS/RHEL/Fedora
sudo dnf install xorg-x11-server-Xvfb dbus-x11 xpra firefox
2. Install Extension
pip install jupyterlab-firefox-launcher
3. Launch JupyterLab
jupyter lab
4. Open Firefox
Click the Firefox icon in the JupyterLab launcher to start browsing!
Key Features
๐ On-Demand Sessions
Launch multiple independent Firefox instances with isolated profiles and configurations.
๐ Session Isolation
Each Firefox session runs in its own isolated environment with dedicated resources.
๐ฑ Responsive Integration
Firefox runs natively within JupyterLab tabs with seamless user experience.
๐ฏ Multi-Session Support
Run multiple concurrent Firefox sessions without conflicts or interference.
๐งน Automatic Cleanup
Proper session management and resource cleanup when sessions end.
โก High Performance
Optimized for remote display using advanced Xpra technology.
Use Cases
- Web-based Research: Access web resources directly within your computational environment
- Data Visualization: View interactive web-based charts and dashboards
- API Testing: Test web APIs and services from within JupyterLab
- Documentation: Access online documentation while coding
- Remote Development: Full browser access in remote JupyterLab deployments
Documentation Structure
Latest Updates
- Multi-Session Support: Run multiple Firefox instances simultaneously
- Enhanced Security: Improved session isolation and cleanup
- Apache License: Now available under Apache License 2.0
- Performance Improvements: Optimized for better remote display performance
Built with โค๏ธ by Vantage Compute