GitHub user dosubot[bot] added a comment to the discussion: Does Superset 6.0.0 
officially support the Extension Framework (.supx)?

<!-- Answer -->
Yes, I can help! Here's what I found about your Extension Framework questions:

**1. Does Superset 6.0.0 officially support the Extension Framework (.supx)?**

Yes, but it's in **early/experimental form**. The Extension Framework [was 
introduced in August 2025](https://github.com/apache/superset/pull/31934) and 
first released with [Superset 6.0.0 in December 
2025](https://github.com/apache/superset/pull/36745). However, all extension 
packages are still at **version 0.1.0rc1** (release candidate status), meaning 
APIs may change before reaching stable 1.0.0.

**2. Regarding the CLI issues you're encountering:**

The CLI package was [renamed to 
`superset-extensions-cli`](https://github.com/apache/superset/pull/34883) (not 
`apache-superset-extensions-cli`). Install it with:
```bash
pip install superset-extensions-cli
```

Commands use `superset-extensions` (with a hyphen):
```bash
superset-extensions init    # Create new extension
superset-extensions build   # Build assets
superset-extensions bundle  # Create .supx file
```

**3. Extension loading configuration:**

[Backend extension loading was enhanced in January 
2026](https://github.com/apache/superset/pull/37646). Try these deployment 
options:

- **For Docker**: Place `.supx` files in `docker/extensions` and set 
`EXTENSIONS_PATH = "/app/docker/extensions"`
- **For development**: Use `LOCAL_EXTENSIONS = ["/path/to/extension"]` to load 
from disk
- **Via API**: Upload via `/api/v1/extensions/import/` REST endpoint

**4. Recommended approach for extending Superset 6.0.0:**

For **custom visualization plugins**, you don't need the new Extension 
Framework. Use the established [ChartPlugin 
approach](https://github.com/apache/superset/wiki/Semantic-Versioning) 
documented in the [Community Resource 
Library](https://github.com/apache/superset/wiki/Community-Resource-Library).

For **UI extensions** (SQL Lab panels, sidebar components, etc.), the .supx 
framework is the path forward, but given its experimental status, expect some 
rough edges.

The [comprehensive extension 
documentation](https://github.com/apache/superset/pull/35217) is available at: 
https://superset.apache.org/developer_portal/extensions/overview


<!-- Dosu Comment Footer -->
*To reply, just mention 
[@dosu](https://go.dosu.dev/dosubot?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=brand-link).*

---
<sup>How did I do? 
[Good](https://app.dosu.dev/response-feedback/869fa469-54c7-484d-9e38-639b3a167499?feedback_type=great_response&utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=feedback-great_response)
 | 
[Irrelevant](https://app.dosu.dev/response-feedback/869fa469-54c7-484d-9e38-639b3a167499?feedback_type=irrelevant_answer&utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=feedback-irrelevant_answer)
 | 
[Incorrect](https://app.dosu.dev/response-feedback/869fa469-54c7-484d-9e38-639b3a167499?feedback_type=incorrect_sources&utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=feedback-incorrect_sources)
 | 
[Verbose](https://app.dosu.dev/response-feedback/869fa469-54c7-484d-9e38-639b3a167499?feedback_type=too_verbose&utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=feedback-too_verbose)
 | [Hallucination](https://app.dosu.dev/response-feedback/869fa469-54c7-48
 
4d-9e38-639b3a167499?feedback_type=hallucination&utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=feedback-hallucination)
 | [Report 
🐛](https://app.dosu.dev/response-feedback/869fa469-54c7-484d-9e38-639b3a167499?feedback_type=bug_report&utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=feedback-bug_report)
 | 
[Other](https://app.dosu.dev/response-feedback/869fa469-54c7-484d-9e38-639b3a167499?feedback_type=other&utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=feedback-other)</sup>

[![Chat with 
Dosu](https://dosu.dev/dosu-chat-badge.svg)](https://app.dosu.dev/a28d3c7e-a9d3-459e-9fb6-3a6f9ff4f357/ask?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=chat-badge)&nbsp;[![Open
 in 
Cursor](https://dosu.dev/dosu-in-cursor.svg)](https://cursor.com/link/prompt?text=Yes%2C%20I%20can%20help%21%20Here%27s%20what%20I%20found%20about%20your%20Extension%20Framework%20questions%3A%0A%0A%2A%2A1.%20Does%20Superset%206.0.0%20officially%20support%20the%20Extension%20Framework%20%28.supx%29%3F%2A%2A%0A%0AYes%2C%20but%20it%27s%20in%20%2A%2Aearly/experimental%20form%2A%2A.%20The%20Extension%20Framework%20%5Bwas%20introduced%20in%20August%202025%5D%28https%3A//github.com/apache/superset/pull/31934%29%20and%20first%20released%20with%20%5BSuperset%206.0.0%20in%20December%202025%5D%28https%3A//github.com/apache/superset/pull/36745%29.%20However%2C%20all%20extension%20packages%20are%20still%20at%20%2A%2Aversion%200.1.0rc1%2A%2A%20%28release%20candidate%20s
 
tatus%29%2C%20meaning%20APIs%20may%20change%20before%20reaching%20stable%201.0.0.%0A%0A%2A%2A2.%20Regarding%20the%20CLI%20issues%20you%27re%20encountering%3A%2A%2A%0A%0AThe%20CLI%20package%20was%20%5Brenamed%20to%20%60superset-extensions-cli%60%5D%28https%3A//github.com/apache/superset/pull/34883%29%20%28not%20%60apache-superset-extensions-cli%60%29.%20Install%20it%20with%3A%0A%60%60%60bash%0Apip%20install%20superset-extensions-cli%0A%60%60%60%0A%0ACommands%20use%20%60superset-extensions%60%20%28with%20a%20hyphen%29%3A%0A%60%60%60bash%0Asuperset-extensions%20init%20%20%20%20%23%20Create%20new%20extension%0Asuperset-extensions%20build%20%20%20%23%20Build%20assets%0Asuperset-extensions%20bundle%20%20%23%20Create%20.supx%20file%0A%60%60%60%0A%0A%2A%2A3.%20Extension%20loading%20configuration%3A%2A%2A%0A%0A%5BBackend%20extension%20loading%20was%20enhanced%20in%20January%202026%5D%28https%3A//github.com/apache/superset/pull/37646%29.%20Try%20these%20deployment%20options%3A%0A%0A-%20%2A%2A
 
For%20Docker%2A%2A%3A%20Place%20%60.supx%60%20files%20in%20%60docker/extensions%60%20and%20set%20%60EXTENSIONS_PATH%20%3D%20%22/app/docker/extensions%22%60%0A-%20%2A%2AFor%20development%2A%2A%3A%20Use%20%60LOCAL_EXTENSIONS%20%3D%20%5B%22/path/to/extension%22%5D%60%20to%20load%20from%20disk%0A-%20%2A%2AVia%20API%2A%2A%3A%20Upload%20via%20%60/api/v1/extensions/import/%60%20REST%20endpoint%0A%0A%2A%2A4.%20Recommended%20approach%20for%20extending%20Superset%206.0.0%3A%2A%2A%0A%0AFor%20%2A%2Acustom%20visualization%20plugins%2A%2A%2C%20you%20don%27t%20need%20the%20new%20Extension%20Framework.%20Use%20the%20established%20%5BChartPlugin%20approach%5D%28https%3A//github.com/apache/superset/wiki/Semantic-Versioning%29%20documented%20in%20the%20%5BCommunity%20Resource%20Library%5D%28https%3A//github.com/apache/superset/wiki/Community-Resource-Library%29.%0A%0AFor%20%2A%2AUI%20extensions%2A%2A%20%28SQL%20Lab%20panels%2C%20sidebar%20components%2C%20etc.%29%2C%20the%20.supx%20framework%20is%20the
 
%20path%20forward%2C%20but%20given%20its%20experimental%20status%2C%20expect%20some%20rough%20edges.%0A%0AThe%20%5Bcomprehensive%20extension%20documentation%5D%28https%3A//github.com/apache/superset/pull/35217%29%20is%20available%20at%3A%20https%3A//superset.apache.org/developer_portal/extensions/overview)&nbsp;[![Join
 
Discord](https://img.shields.io/badge/join-5865F2?logo=discord&logoColor=white&label=)](https://go.dosu.dev/discord-bot?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=join-discord)&nbsp;[![Share
 on 
X](https://img.shields.io/badge/X-share-black)](https://twitter.com/intent/tweet?text=%40dosu_ai%20helped%20me%20solve%20this%20issue!&url=https%3A//github.com/apache/superset/discussions/38607)

GitHub link: 
https://github.com/apache/superset/discussions/38607#discussioncomment-16101099

----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: 
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to