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> [](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) [](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) [](https://go.dosu.dev/discord-bot?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=join-discord) [](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]
