apache

superset: Explore Data and Build Business Intelligence Dashboards

Apache Superset is a web-based business intelligence platform for exploring SQL data, building visualizations, and creating dashboards. It suits analysts and organizations that want self-service analytics across supported data sources, with administrators managing deployment and access.

View on GitHub Compare
Stars
75k
Forks
18.4k
Stars, last 30 days
+361

Our take

Health score

75/100

How it is scored
Activity
83
Community
93
Issues
66
Pull requests
59

+361 stars in the last 30 days

  • Merges more pull requests than 98% of the projects we track
  • Releases more often than 81% of the projects we track
  • More contributors than 78% of the projects we track

Project history

Daily GitHub snapshots since Oct 7, 2026. History covers stars and forks; health signals are not tracked historically.

Selected snapshot

Stars

75,525

Forks

18,615

Change since Nov 14, 2026: +3 stars·+2 forks

Overview

Apache Superset is a web-based business intelligence and data exploration platform. It helps analysts query data, turn results into visualizations, and assemble dashboards without requiring every task to be handled in code.

It can be a fit for teams seeking a self-hosted alternative or complement to proprietary BI tools, especially when their data is spread across SQL-speaking databases and engines. Analysts and business users work in the interface, while administrators configure connections, security, and deployment.

Key Features

  • No-code chart building and dashboard creation.
  • A browser-based SQL editor for querying data directly.
  • A lightweight semantic layer for defining dimensions and metrics.
  • Connectors for SQL data sources through Python DB-API drivers and SQLAlchemy dialects.
  • Visualization options including geospatial charts.
  • Configurable caching to help reduce database load.
  • Role-based security and authentication options.
  • An API and extension framework for programmatic customization.

Use Cases

  • Analysts can explore warehouse data and build charts without writing application code for each visualization.
  • Business teams can share dashboards for recurring operational or analytical reporting.
  • Data practitioners can use the SQL editor to investigate datasets and make query results available as visualizations.
  • Platform teams can provide a common analytics interface across multiple supported SQL databases and engines.

Getting Started

Start with the official quickstart guide for setup. For deployment choices, see the installation and architecture documentation. The repository README links to user, administrator, and developer guides.

Alternatives

  • graphic-walker: Graphic Walker offers embeddable drag-and-drop data exploration, while Superset is a full BI platform with SQL workflows and dashboard management.
  • Vizro: Vizro is a Python toolkit for building custom dashboard apps, while Superset provides a ready-made BI platform for exploring SQL data.
ProjectLanguageLicenseStarsStatus
supersetPythonApache-2.075kNot checked yet
graphic-walkerTypeScriptApache-2.03.3kActive
vizroPythonApache-2.03.8kActive

Considerations

Superset is an application to deploy and operate, not a hosted analytics service. Production use requires administrators to configure security, scaling, and database drivers. A data source needs a compatible Python DB-API driver and SQLAlchemy dialect, and supported databases may require additional connector setup. Review the project's deployment guidance before using it for production workloads.

Found this useful?

Share it with someone who would like superset.

Comparisons