$npx skillfedfor your agent

apache-superset

A modern, enterprise-ready business intelligence web application

Worth itPyPI Dynamic ContentReleased May 20261.1M downloads / mopermissive licensePure Python

Decision gist · record as of 2026-08-14

pure-Python wheel — apache_superset-6.1.0-py3-none-any.whl
v6.1.0 · released 2026-05-13 · Python >=3.10 · 67 runtime deps: apache-superset-core, backoff, celery, click, click-option-group, colorama, flask-cors, croniter

Yes. Apache Superset is actively maintained, permissively licensed, has low install friction, and is widely used for self-service analytics and BI. Install it if you need a self-hosted, open-source alternative to proprietary BI platforms and have a SQL database to connect. Be prepared for operational overhead: you'll need to manage a web server, database backend, Celery workers, and initial configuration. No known vulnerabilities as of the query date.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • Requires Python 3.10 or later.
  • A database backend (PostgreSQL, MySQL, etc.) and a web server like gunicorn are needed for production deployment.
  • Initial setup requires database migrations and admin initialization.

License · maintenance · safety

permissive license (permissive) — Licensed under Apache License 2.0, a permissive open-source license. You can use, modify, and distribute Superset freely in commercial and private projects, provided you include license notices and attribute the original work.

last release 2026-05-13 (93 days)

0 known vulnerabilities (OSV.dev, 2026-08-14) · 1,131,339 downloads/mo, #4,318 on PyPI

Verify before relying

pip install apache-superset

from superset import create_app
app = create_app()

# Then run via gunicorn or Flask development server
# superset db upgrade
# superset init
# gunicorn superset.app:create_app()
  • Specific database engines and versions supported beyond 'any SQL-speaking datastore'
  • Performance characteristics and scalability limits for large datasets or concurrent users
  • Authentication and RBAC feature completeness relative to enterprise requirements
  • Extensibility and customization effort for non-standard visualizations or data sources
Same gist for agents: .md · .json

What it is and what it does

Apache Superset is a modern, web-based business intelligence platform designed for data exploration and visualization. It provides a no-code chart builder for quick analysis, a powerful SQL editor for advanced queries, and a semantic layer for defining custom dimensions and metrics. The platform integrates with any SQL database or data engine that has a Python DB-API driver and SQLAlchemy dialect, making it broadly compatible across data sources.

Superset is deployed as a Flask web application backed by Celery for asynchronous tasks, with support for caching, role-based access control, and extensible authentication. It ships with a wide range of built-in visualizations and is designed for cloud-native deployment at scale. The package includes gunicorn for serving and supports Docker and Kubernetes deployments, making it suitable for teams replacing or augmenting proprietary BI tools.

Use it for

  • Build interactive dashboards and charts from SQL databases without writing code or custom visualization logic
  • Enable business analysts to explore and query data independently using a web-based SQL editor and semantic layer
  • Replace proprietary BI tools by hosting Superset on your own infrastructure with full control over data and access
  • Create geospatial visualizations and time-series dashboards for operational monitoring and reporting
  • Set up multi-tenant analytics with role-based security and configurable caching for database load management

Worth the install?

AI-flagged interpretation of the facts on this page. Verify before relying on it.

Worth it

Yes.

Apache Superset is actively maintained, permissively licensed, has low install friction, and is widely used for self-service analytics and BI. Install it if you need a self-hosted, open-source alternative to proprietary BI platforms and have a SQL database to connect. Be prepared for operational overhead: you'll need to manage a web server, database backend, Celery workers, and initial configuration. No known vulnerabilities as of the query date.

Install

apache-superset on PyPI

Before you install

Low install friction with a pure Python wheel distribution. Actively maintained with a recent release. Requires Python 3.10 or later and brings 67 runtime dependencies including Flask, Celery, and database connectivity libraries—typical for a full-stack web application.

Requires Python 3.10 or later. A database backend (PostgreSQL, MySQL, etc.) and a web server like gunicorn are needed for production deployment. Initial setup requires database migrations and admin initialization.

License in practice

Licensed under Apache License 2.0, a permissive open-source license. You can use, modify, and distribute Superset freely in commercial and private projects, provided you include license notices and attribute the original work.

Quickstart

pip install apache-superset

from superset import create_app
app = create_app()

# Then run via gunicorn or Flask development server
# superset db upgrade
# superset init
# gunicorn superset.app:create_app()

Verify before relying

  • Specific database engines and versions supported beyond 'any SQL-speaking datastore'
  • Performance characteristics and scalability limits for large datasets or concurrent users
  • Authentication and RBAC feature completeness relative to enterprise requirements
  • Extensibility and customization effort for non-standard visualizations or data sources

Package facts

Licensepermissive license permissive
Python supportSupports the current Python release >=3.10
Install frictionLow. Pure-Python wheel
Runtime dependencies
67 packages
apache-superset-corebackoffceleryclickclick-option-groupcoloramaflask-corscronitercron-descriptorcryptographydeprecationflaskflask-appbuilderflask-cachingflask-compressflask-talismanflask-loginflask-migrateflask-sessionflask-wtfgeopygreenletgunicornhashidsholidayshumanizeisodatejsonpath-ngMakomarkdown
MaintenanceActively maintained 93 days since the last release
First released
Downloads1,131,339 / month, #4,318 on PyPI 30-day window, as of 2026-08-14
Known vulnerabilitiesNone known OSV.dev, checked 2026-08-14
Classifiers
Programming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12

Evidence: apache_superset-6.1.0-py3-none-any.whl

Tags

Capabilities
business intelligence dashboarddata visualization platformsql query builder web uiinteractive chart creationself-service analyticsdatabase exploration toolsemantic layer for metrics
Topics
business-intelligencedata-visualizationself-hosted-analytics

Let your AI agent find packages like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.

wish › “business intelligence dashboard”

  • apache-supersetApache Superset is a web-based business intelligence platform that…
  • django-sql-explorerA Django-based SQL query editor and business intelligence tool that…
  • bokehBokeh is an interactive visualization library that creates…

Give your agent the search over MCP, or paste the wish link into any chat.

More Dynamic Content packages

MarkupSafe Worth it
PyPI · Dynamic Content · released Sep 2025

MarkupSafe provides a text object that escapes special characters so untrusted strings can be safely embedded in HTML and XML without injection attacks.

BSD-3-Clausecompiled wheel · 3.9+aging
797.1Mdownloads / mo
Jinja2 Worth it
PyPI · Dynamic Content · released Mar 2025

Jinja2 is a templating engine that renders dynamic content by combining templates with Python-like syntax and data, supporting template inheritance, macros, autoescaping, and sandboxed execution.

BSD-3-Clausepure Python · 3.7+aging
718.6Mdownloads / mo
soupsieve Worth it
PyPI · Python Modules · released Aug 2026

Soupsieve is a CSS selector library designed to work with Beautiful Soup 4 to select, match, and filter HTML and XML elements using modern CSS selectors from CSS level 1 through CSS level 4 specifications.

Install it if you use Beautiful Soup for HTML or XML parsing and want modern CSS selector support.

MITpure Python · 3.10+
428.6Mdownloads / mo
Werkzeug Worth it
PyPI · Application Frameworks · released Apr 2026

Werkzeug is a WSGI utility library providing request/response objects, URL routing, an interactive debugger, HTTP utilities, and a development server for building web applications.

BSD-3-Clausepure Python · 3.9+
268.1Mdownloads / mo
Flask Worth it
PyPI · Application Frameworks · released Feb 2026

Flask is a lightweight WSGI web application framework for building web applications in Python, from simple single-page sites to complex multi-route applications.

BSD-3-Clausepure Python · 3.9+
211.4Mdownloads / mo
Mako Worth it
PyPI · Dynamic Content · released Aug 2026

Mako compiles Python-embedded templates into Python modules for fast rendering, supporting layout inheritance, custom functions, and direct Python expressions within template syntax.

MITpure Python · 3.10+
201.7Mdownloads / mo

See also apache-superset-core · superset-showtime · sqlalchemy-drill · vanna · esphome-dashboard · apache-airflow-task-sdk · apache-airflow-providers-microsoft-mssql · sf-hamilton · apache-airflow-providers-apache-drill · reflex-components-plotly