#29 · Primary category: Business Intelligence & Analytics
zeppelin
Web-based notebook that enables data-driven, interactive data analytics and collaborative documents with SQL, Scala and more.
Project last updated:08/29/26
GitHub Stars
6.7K
Forks
2.8K
Contributors
605
License
Apache-2.0
Why we included this project
Apache Zeppelin is one of the older notebook projects in the big-data world, and its design still holds up well. You write each analysis as a paragraph in a browser and tag it with an interpreter such as Spark, PySpark, JDBC, or Hive, so a single document can mix SQL against different databases with Scala or Spark code beside it. That interpreter model is the real draw: one environment reaches many backends without rewriting the analysis, and teammates can run or edit the same paragraphs rather than passing SQL snippets around in scripts and emails. It is a good fit for analysts and engineers who want reproducible, shareable data work and already live in the Spark/JVM ecosystem. Because it is an Apache project, you can also self-host it from a binary package or a source build if you want to avoid depending on a hosted notebook service.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
spark
Apache Spark - A unified analytics engine for large-scale data processing
metabase
The easy-to-use open source Business Intelligence and Embedded Analytics tool that lets everyone work with data :bar_chart:
streamlit
Streamlit — A faster way to build and share data apps.
duckdb
DuckDB is an analytical in-process SQL database management system
ToolJet
ToolJet is the open-source foundation of ToolJet AI - the enterprise app generation platform for building internal tools, dashboard, business applications, workflows and AI agents 🚀