CoCalc
Collaborative cloud notebooks (Jupyter, LaTeX, SageMath) with real-time editing
Discover top open-source software, updated regularly with real-world adoption signals.

Next-generation interactive computing environment for notebooks, code, and data
JupyterLab provides a flexible, extensible UI for notebooks, terminals, editors, and file browsing, supporting modern browsers and easy installation via conda, mamba, or pip.

When teams consider JupyterLab, these hosted platforms usually appear on the same shortlist.
Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.
Exploratory data analysis
Run notebooks, visualize results, and edit scripts side‑by‑side for faster insight generation.
Teaching interactive courses
Provide students a browser‑based lab with notebooks and terminals, simplifying setup and ensuring a consistent environment.
Developing custom data‑science extensions
Use npm APIs to add new panels or widgets, creating a tailored UI for specific workflow needs.
Deploying reproducible research pipelines
Combine notebooks, scripts, and versioned files in one workspace to ensure reproducibility and easy sharing.
Use `conda install -c conda-forge jupyterlab`, `mamba install -c conda-forge jupyterlab`, or `pip install jupyterlab`.
The latest versions of Firefox, Chrome, and Safari are known to work.
Yes, for Notebook versions earlier than 5.3 run `jupyter serverextension enable --py jupyterlab --sys-prefix` after installation.
Maintenance ended May 15 2024; critical fixes are back‑ported only until Dec 31 2024. Upgrade to JupyterLab 4 is recommended.
Extensions can be installed from PyPI, conda, or directly via npm; prebuilt extensions require no additional build step.
Project at a glance
ActiveLast synced 4 days ago