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

Building Custom Viz Plugins in Superset v2 (Updated for Monorepo)

Blog post from Preset

Post Details
Company
Date Published
Author
Ville Brofeldt
Word Count
1,402
Company Posts That Month
3
Language
English
Hacker News Points
-
Post removed?
No
Summary

In July 2020, a blog post detailed how to create a custom "Hello World" visualization plugin for Apache Superset, which at the time used a multirepo architecture. Since then, Superset has transitioned to a monorepo architecture, simplifying the creation of visualization plugins by consolidating code into a single repository, thus eliminating the need for multiple pull requests across different repos and simplifying dependency management. The blog post outlines the new streamlined process for creating a custom visualization plugin using the Superset Yeoman Generator, which requires familiarity with Node.js, npm, and React, and provides a step-by-step guide for setting up a basic plugin. The post also describes an example of a more complex visualization plugin using the Ant Design Charts library to create a liquid chart, highlighting the customization capabilities and improvements in the developer experience compared to the previous multirepo setup. The transition to a monorepo has made it easier to manage and build new visualization plugins, enhancing the overall functionality and user experience of Apache Superset.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Developer Experience 1 231 84 46 +5%
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.