Web-based business intelligence and data exploration platform with charts, dashboards, and SQL editing
Apache-2.0
- TypeScript
- Python
- Jupyter Notebook

About Apache Superset
Apache Superset is a modern business intelligence web application for exploring data, building charts, and creating dashboards. It can replace or augment proprietary BI tools for teams that work across many SQL data sources.
It includes a no-code chart builder, a web-based SQL Editor, a lightweight semantic layer for custom dimensions and metrics, caching to ease database load, and extensible security roles and authentication. It also exposes an API for programmatic customization and is built for cloud-native scale.
Apache Superset works with any SQL-speaking datastore or data engine that has a Python DB-API driver and a SQLAlchemy dialect, from Postgres and MySQL to Presto, Trino, BigQuery, and Snowflake. It ships with an official Docker image and a Helm chart for deployment, and is maintained as a top-level project of the Apache Software Foundation.
Key features
- No-code chart builder for quickly creating charts
- Web-based SQL Editor for advanced querying
- Lightweight semantic layer for custom dimensions and metrics
- Caching layer to help ease database load
- API for programmatic customization
Details
- First released
- 2015
- Platforms
- Web · Docker
- Deployment
- self-hostable · docker
- Data sources
- Any SQL-speaking datastore or engine
- Architecture
- Cloud-native
- Governance
- Apache Software Foundation
