Data Science Notebooks

3 min read Original article ↗

A screenshot of Jupyter

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.

A screenshot of Amazon Sagemaker

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.

A screenshot of Google Colab

Google Colab

Colab notebooks allow you to combine executable code and rich text in a single document, along with images, HTML, LaTeX and more.

A screenshot of Deepnote

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.

A screenshot of Hex

Hex

The Data Workspace for Teams. Work with data in collaborative SQL and Python notebooks. Share as interactive data apps that anyone can use.

A screenshot of Databricks Notebooks

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.

A screenshot of DataCamp Workspace

DataCamp Workspace

DataCamp Workspace is an AI-powered data notebook to help you get from data to insights, faster.

A screenshot of JupyterLab

JupyterLab

JupyterLab is the next-generation web-based user interface for Project Jupyter.

A screenshot of CoCalc

CoCalc

Your best choice for teaching remote scientific courses.

A screenshot of Hyperquery

Hyperquery

Hyperquery is a data notebook that enables you to easily build shareable analyses in SQL and Python.

A screenshot of Jetbrains Datalore

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.

A screenshot of Kaggle

Kaggle

Explore and run machine learning code with Kaggle Notebooks, a cloud computational environment that enables reproducible and collaborative analysis.

A screenshot of Nextjournal

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.

A screenshot of Noteable

Noteable

Noteable is a collaborative notebook platform that enables teams to use and visualize data, together.

A screenshot of nteract

nteract

nteract is an open-source organization committed to creating fantastic interactive computing experiences that allow people to collaborate with ease.

A screenshot of Observable

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.

A screenshot of Query.me

Query.me

Collaborative SQL Notebooks. A better way for data teams to analyze, unite & deliver.

A screenshot of VS Code

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.

A screenshot of Mode Notebooks

Mode Notebooks

Native R & Python Notebooks. From SQL, explore your analysis using R or Python Notebooks.

A screenshot of Querybook

Querybook

Querybook is Pinterest’s open-source big data IDE via a notebook interface.

A screenshot of Zeppelin

Zeppelin

Web-based notebook that enables data-driven, interactive data analytics and collaborative documents with SQL, Scala and more.

A screenshot of Count

Count

Count helps your data team work closer with the business so everyone is working on the problems that matter. Fast.

A screenshot of Husprey

Husprey

Husprey provides a SQL data workspace designed for Data Analytics teams. Collaborate, analyze and share within your data team and with Business teams.

A screenshot of Pluto.jl

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.

A screenshot of Polynote

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.

A screenshot of Zepl

Zepl

Notebook-powered analytics for enterprise teams.