Data Science

Computational notebook apps for data science, machine learning, and scientific computing with live code execution.

2 apps

About Data Science Apps

Data science notebook apps combine code, visualizations, and narrative text in a single interactive document. These computational notebooks let you write code, see results immediately, and document your thinking alongside your analysis. Whether you're building machine learning models, exploring datasets, or teaching programming concepts, notebook apps provide an interactive environment that traditional IDEs can't match. They support multiple languages (Python, R, Julia, SQL) and integrate with data processing frameworks like Spark and pandas.

Who Should Use These Apps?

  • Data scientists
  • Machine learning engineers
  • Researchers & academics
  • Data analysts
  • Students learning programming

Common Features

  • Live code execution
  • Data visualization
  • Multi-language support
  • Markdown documentation
  • Reproducible research
Apache Zeppelin logo

Apache Zeppelin

Web-based notebook for interactive data analytics

FreeCollaborationCode Highlighting +5

Apache Zeppelin is an open-source web notebook for data-driven, interactive analytics with support for SQL, Python, Scala, R, and 20+ interpreters.

WebLinuxmacOSWindows
Jupyter Notebook logo

Jupyter Notebook

The original interactive computing notebook

FreeMarkdownCode Highlighting +6

Jupyter Notebook is the industry-standard open-source web application for creating and sharing documents with live code, equations, visualizations, and narrative text.

WebLinuxmacOSWindows

This Week In Note Apps

Weekly newsletter about note-taking tools, software, and the productivity ecosystem.

No spam. Unsubscribe anytime.