Home / Companies / Preset / Blog / Post Details
Content Deep Dive

Building Custom Viz Plugins in Superset v1

Blog post from Preset

Post Details
Company
Date Published
Author
Evan Rusackas
Word Count
2,586
Company Posts That Month
4
Language
English
Hacker News Points
-
Post removed?
No
Summary

Superset has undergone significant improvements in its visualization plugin development process, making it easier for developers to create and integrate new plugins. Previously, the development process was too complex for many, but recent enhancements, driven by Superset Improvement Proposals (SIPs), have simplified this by overhauling the visualization architecture and making it more community-friendly. The "Hello, World" plugin serves as a basic template for users to start building custom visualizations with a choice of libraries such as ECharts or D3. This process involves using a Yeoman generator to create a plugin scaffold, which includes comprehensive inline documentation, control input examples, and a React component setup. Additionally, new plugin development no longer requires writing Python code and can be handled in a single repository with safer CSS styles, improving accessibility and integration. Future developments aim to support dynamic imports, allowing plugins to be hosted independently and integrated into Superset configurations with ease.

Trends Found in this Post

No tracked trend matches for this post yet.

Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.