5 Best Open Source Multi-Platform Data Science Notebook Software

Spark Notebook

Spark Notebook

The Spark Notebook is an open source notebook aimed at enterprise environments, providing Data Scientists and Data Engineers with an interactive web-based editor combining Scala code, SQL queries, Markup and JavaScript in a collaborative manner to explore, analyse and learn from massive data sets.

Features include:

  • Multiple Spark Context Support – each notebook spawns a new JVM with its own SparkSession instance
  • Perform reproducible analysis with Scala, Apache Spark, and the Big Data ecosystem
  • Visualize the output of SQL queries directly as tables and charts
  • Focused on Scala, SQL and Apache Spark
  • Supports exclusively the Scala programming language, the Unpredicted Lingua Franca for Data Science and extensibly exploits the JVM ecosystem of libraries to drive an smooth evolution of data-driven software from exploration to production
  • Components in the Spark Notebook are dynamic and reactive

This software requires Java 7 or higher. Keep up-to-date with the latest developments by following on Twitter.

Homepage: spark-notebook.io
Developer: Andy Petrella and contributors
License: Apache License 2.0
Written in: Java

Back to Notebooks for Data Science


Ada, Assembly, Awk, Bash, C, C++, C#, Clojure, CoffeeScript, ECMAScript, Erlang, Forth, Fortran, Go, Haskell, HTML, Java, JavaScript, LaTeX, Lisp, Logo, Lua, OCaml, Pascal, Perl, PHP, Prolog, Python, R, Ruby, Rust, Scala, Scheme, Scratch, SQL, Swift, TeX, VimL

Pages: 1 2 3 4 5 6

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.