Ratings aggregated from independent review platforms. Learn more
Key Features
Multi-purpose notebook interfaceSupport for multiple language backends (e.g., Spark, Flink, Python, R, JDBC, Markdown, Shell)Built-in Apache Spark integration with automatic context injection and dependency loadingBasic data visualization chartsPivot chart with drag-and-drop aggregationDynamic forms for interactive inputReal-time notebook and paragraph collaborationAbility to embed paragraph results as iframes into external websites
Pricing Plans
Open Source
Free
Web-based notebook
Interactive data analytics
Collaborative documents
Supports SQL, Scala, Python, R and more
Spark, PySpark, Spark R, Spark SQL with dependency loader
Connect any JDBC data sources (Postgresql, Mysql, MariaDB, Redshift, Apache Hive)
Python with Matplotlib, Conda, Pandas SQL and PySpark integrations
20+ different interpreters
Single User Local Spark
6 Built-in visualizations
Display system
Dynamic form
Multiple backends supported
Multi-user Support w/ LDAP
Java 11 support
Latest Apache Spark and Apache Flink supported
Python 3.9 as default
Data Ingestion
Data Discovery
Data Analytics
Data Visualization & Collaboration
Apache Spark integration (Automatic SparkContext and SQLContext injection, Runtime jar dependency loading, Canceling job and displaying its progress)
Apache Zeppelin is an open-source, web-based notebook that enables data engineers, data scientists, and business analysts to perform data-driven development interactively. It provides a collaborative environment for data ingestion, discovery, analytics, and visualization. Users can write code in multiple languages, including Apache Spark, Python, R, and SQL, within a single notebook.
The platform's interpreter concept allows for seamless integration with various data processing backends, making it highly flexible. It offers built-in Apache Spark integration, simplifying dependency management and job execution. Zeppelin also includes robust data visualization capabilities, such as pivot charts with drag-and-drop functionality, and supports dynamic forms for interactive data input.
Designed for collaboration, Zeppelin allows users to share notebooks and paragraphs, broadcasting changes in real-time similar to Google Docs. It also provides a feature to embed visualization results from individual paragraphs into external websites, making it easy to share insights with a broader audience. Being 100% open-source and Apache2 Licensed, it benefits from an active development community.
Apache Zeppelin is an open-source, web-based notebook that provides an interactive environment for data ingestion, discovery, analytics, visualization, and collaboration. It allows users to write code in various languages and integrate with different data processing backends.
How much does Apache Zeppelin cost?
Apache Zeppelin is 100% open-source and Apache2 Licensed, meaning it is completely free to use.
Is Apache Zeppelin free?
Yes, Apache Zeppelin is free. It is an open-source project released under the Apache2 License.
Who is Apache Zeppelin for?
Apache Zeppelin is for data engineers, data scientists, business analysts, and anyone who needs an interactive environment to explore, analyze, and visualize data, especially those working with big data technologies like Apache Spark.