apache/superset

Apache Superset is a Data Visualization and Data Exploration Platform

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 28 minutes ago
Added to GitGenius on June 12th, 2023
Created on July 21st, 2015
Open Issues & Pull Requests: 628 (+0)
Number of forks: 18,163
Total Stargazers: 74,449 (+0)
Total Subscribers: 1,535 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 30.4 hours
Mean response time: 184.4 days
90th percentile: 611.8 days
Tracked items: 3,322

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 93% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "sqllab" is answered fastest, typically in about 7 hours, while "#bug" waits about 22 months. 35% of tracked open issues have had no activity in three months. Only 5% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 214
New in 7 days: 22
Closed in 7 days: 16
Avg open age: 139 days
Stale 30+ days: 128
Stale 90+ days: 78

Recent activity

Opened in 7 days: 20
Closed in 7 days: 13
Comments in 7 days: 29
Events in 7 days: 103

Top labels

  • #bug (1,506)
  • inactive (761)
  • validation:required (462)
  • !deprecated-label:bug (399)
  • enhancement:request (258)
  • #bug:cosmetic (232)
  • sip (231)
  • sqllab (199)

Detailed Description

Apache Superset is an open-source business intelligence and data visualization platform built with TypeScript as its primary language. It functions as a modern, enterprise-ready web application designed to replace or augment proprietary BI tools, offering a no-code interface for building charts alongside a powerful web-based SQL Editor for advanced querying. The platform integrates with nearly any SQL database or data engine that has a Python DB-API driver and SQLAlchemy dialect, providing broad compatibility across data sources.

The core functionality of Superset centers on data exploration and visualization. Users can build interactive dashboards without writing code, access a wide array of visualization types ranging from simple bar charts to geospatial visualizations, and leverage a lightweight semantic layer for defining custom dimensions and metrics. The platform includes a configurable caching layer designed to reduce database load, highly extensible security roles and authentication options, and a REST API for programmatic customization. Its cloud-native architecture was built from the ground up for scalability.

The project's contributor base shows concentrated activity among key maintainers. The repository's contributor network overlaps with major projects including Microsoft's VSCode and TypeScript repositories as well as the Rust language repository, suggesting cross-pollination of ideas and practices with other significant open-source initiatives.

Superset's documentation is organized into three primary guides: a User Guide for analysts and business users covering data exploration, chart building, and database connections; an Administrator Guide addressing installation, configuration, security, and scaling; and a Developer Guide for contributors and those building on the REST API and extension framework. The platform's positioning as a modern data exploration tool emphasizes its ability to handle complex analytical workflows while maintaining accessibility for non-technical users through its no-code chart builder interface.