superset-viz-plugins
superset-viz-plugins copied to clipboard
superset-viz-plugins
Deprecation notice - this repository and its plugins will no longer be maintained and will officially support the current version 1.4
Due to internal org requirements, we have moved this repository to our internal git provider. Thanks to everyone who supported this, we hope to share more superset work in the future.
Guides
If you're looking for the fastest way to develop your Apache Superset custom plugin you have found it, here are the guides that will help you achieve that :
In short
It is all about generating your own repository from this repository https://github.com/nielsen-oss/superset-viz-plugins
In Long
https://www.youtube.com/watch?v=HNkPQtfzXK0
https://medium.com/nmc-techblog/apache-superset-manage-custom-viz-plugins-in-production-9fde1a708e55
evetually you’ll have your dockerFile automatically deployed to your dockerHub repository like this own
Nielsen-oss Apache superset + custom plugins in a docker-image
Project Overview
Template repository
This repository is a template repository that enables you to create a custom set of plugins that by Github workflow process generate a ready to load docker image bundled with the plugins
Monorepo
This repository is using a monorepo strategy which lets us have one source of truth for many projects. All the projects hosted here rely on the same tools.
Artifacts Deployment
Connection to superset
- Replace
superset/superset-frontend/webpack.config.js
with webpack.config.js - Use this tutorial to connect plugins to superset
Storybook examples (uses Chromatic)
Plugins in repository
Additional docs:
Manage Repository