Data Science Notebooks
Jupyter
Project Jupyter exists to develop open-source software, open-standards, and services for interactive computing across dozens of programming languages. There's a number of vendors offering Jupyter notebooks as a managed service.
Amazon Sagemaker
Amazon SageMaker helps data scientists and developers to prepare, build, train, and deploy high-quality machine learning (ML) models quickly by bringing together a broad set of capabilities purpose-built for ML.
Google Colab
Colab notebooks allow you to combine executable code and rich text in a single document, along with images, HTML, LaTeX and more.
Deepnote
Deepnote is a new kind of data notebook that’s built for collaboration — Jupyter compatible, works magically in the cloud, and sharing is as easy as sending a link.
Hex
The Data Workspace for Teams. Work with data in collaborative SQL and Python notebooks. Share as interactive data apps that anyone can use.
Databricks Notebooks
Collaborate across engineering, data science, and machine learning teams with support for multiple languages, built-in data visualizations, automatic versioning, and operationalization with jobs.
DataCamp Workspace
DataCamp Workspace is an AI-powered data notebook to help you get from data to insights, faster.
JupyterLab
JupyterLab is the next-generation web-based user interface for Project Jupyter.
Hyperquery
Hyperquery is a data notebook that enables you to easily build shareable analyses in SQL and Python.
Jetbrains Datalore
A powerful online environment for Jupyter notebooks. Use smart coding assistance for Python in online Jupyter notebooks, run code on powerful CPUs and GPUs, collaborate in real-time, and easily share the results.
Kaggle
Explore and run machine learning code with Kaggle Notebooks, a cloud computational environment that enables reproducible and collaborative analysis.
Nextjournal
Runs anything you can put into a Docker container. Improve your workflow with polyglot notebooks, automatic versioning and real-time collaboration. Save time and money with on-demand provisioning, including GPU support.
Noteable
Noteable is a collaborative notebook platform that enables teams to use and visualize data, together.
nteract
nteract is an open-source organization committed to creating fantastic interactive computing experiences that allow people to collaborate with ease.
Observable
Make sense of the world with data, together. Explore, visualize, and analyze data. Collaborate with the community. Learn and be inspired. Share insights with the world.
Query.me
Collaborative SQL Notebooks. A better way for data teams to analyze, unite & deliver.
VS Code
Visual Studio Code is a lightweight but powerful source code editor. It supports working with Jupyter Notebooks natively, as well as through Python code files.
Mode Notebooks
Native R & Python Notebooks. From SQL, explore your analysis using R or Python Notebooks.
Querybook
Querybook is Pinterest’s open-source big data IDE via a notebook interface.
Zeppelin
Web-based notebook that enables data-driven, interactive data analytics and collaborative documents with SQL, Scala and more.
Count
Count helps your data team work closer with the business so everyone is working on the problems that matter. Fast.
Husprey
Husprey provides a SQL data workspace designed for Data Analytics teams. Collaborate, analyze and share within your data team and with Business teams.
Pluto.jl
Writing a notebook is not just about writing the final document — Pluto empowers the experiments and discoveries that are essential to getting there.
Polynote
Polynote is a different kind of notebook. It supports mixing multiple languages in one notebook, and sharing data between them seamlessly. It encourages reproducible notebooks with its immutable data model.
Compare tool features
Tool | Setup | Jupyter compatibility | Programming languages | Data visualization | Collaborative editing | Pricing | License |
---|
Jupyter | Self-hosted | Jupyter-compatible | Jupyter | Visualize with code | File-based or asynchronous collaboration | Free | Open source |
Amazon Sagemaker | Fully managed | Jupyter-compatible | Jupyter | Visualize with code | Limited collaboration | Free and paid options | Proprietary |
Google Colab | Fully managed | Jupyter-compatible | Jupyter | Visualize with code | Limited collaboration | Free and paid options | Proprietary |
Deepnote | Fully managed | Jupyter-compatible | Jupyter, SQL | Visualize with code or UI | Realtime collaboration | Free and paid options | Proprietary |
Hex | Fully managed | Jupyter-compatible | Jupyter, SQL | Visualize with code or UI | Realtime collaboration | Free and paid options | Proprietary |
Databricks Notebooks | Self-hosted or fully managed | Jupyter-compatible | Jupyter | Visualize with code or UI | Realtime collaboration | Free and paid options | Proprietary |
DataCamp Workspace | Fully managed | Jupyter-compatible | Jupyter, SQL | Visualize with code or UI | Realtime collaboration | Free and paid options | Proprietary |
JupyterLab | Self-hosted | Jupyter-compatible | Jupyter | Visualize with code | File-based or asynchronous collaboration | Free | Open source |
CoCalc | Self-hosted or fully managed | Jupyter-compatible | Jupyter | Visualize with code | Realtime collaboration | Free and paid options | Open source |
Hyperquery | Fully managed | None | Python, SQL | Visualize with code or UI | Realtime collaboration | Free and paid options | Proprietary |
Jetbrains Datalore | Fully managed | Jupyter-compatible | Jupyter | Visualize with code or UI | Realtime collaboration | Free and paid options | Proprietary |
Kaggle | Fully managed | Jupyter-compatible | Jupyter | Visualize with code | Limited collaboration | Free | Proprietary |
Nextjournal | Fully managed | Jupyter-compatible | Jupyter | Visualize with code | Realtime collaboration | Free and paid options | Proprietary |
Noteable | Self-hosted or fully managed | Jupyter-compatible | Jupyter, SQL | Visualize with code or UI | Realtime collaboration | Free and paid options | Proprietary |
nteract | Self-hosted | Jupyter-compatible | Jupyter | Visualize with code | File-based or asynchronous collaboration | Free | Open source |
Observable | Fully managed | None | JS | Visualize with code | Realtime collaboration | Free and paid options | Proprietary |
Query.me | Fully managed | None | SQL | Visualization UI builder | File-based or asynchronous collaboration | Free and paid options | Proprietary |
VS Code | Self-hosted | Jupyter-compatible | Jupyter | Visualize with code | File-based or asynchronous collaboration | Free | Open source |
Mode Notebooks | Fully managed | None | SQL, R, Python | Visualization UI builder | File-based or asynchronous collaboration | Unknown | Proprietary |
Querybook | Self-hosted | None | Python | Visualization UI builder | Realtime collaboration | Free | Open source |
Zeppelin | Self-hosted | None | Python, SQL, Spark | Unknown | File-based or asynchronous collaboration | Free | Open source |
Count | Fully managed | None | SQL | Visualization UI builder | Realtime collaboration | Free and paid options | Proprietary |
Husprey | Fully managed | None | SQL | Visualization UI builder | File-based or asynchronous collaboration | Free and paid options | Proprietary |
Pluto.jl | Self-hosted | None | Julia | Unknown | File-based or asynchronous collaboration | Free | Open source |
Polynote | Self-hosted | None | Scala, Python | Unknown | File-based or asynchronous collaboration | Free | Open source |
Zepl | Fully managed | Unknown | Python, R | Unknown | Realtime collaboration | Unknown | Proprietary |