b46dad3ac7
* build: change gitignore and update package.json * fix: importing issues * fix: missing reference * build: move buildAssets script * fix: prettier * fix: lints jsx-sort-default-props, sort-prop-types * fix: more lints jsx-sort-default-props, sort-prop-types * fix: remove all unnecessary eslint-disable * fix: export default type * fix: use .forEach instead of for...of * fix: package.json * fix: ts issue * fix: webpack config * fix: issue with for loop * fix: parallel coordinates * fix: parallel coordinates * fix: add prettier check Co-Authored-By: Evan Rusackas <evan@preset.io> * build: change type:dts to type * fix: bring back Math.pow * fix: use optional * fix: bring back .0 * fix: declare word in the loop * fix: for loop in sunburst Co-authored-by: Evan Rusackas <evan@preset.io> |
||
---|---|---|
.. | ||
.github | ||
packages | ||
scripts | ||
.gitignore | ||
.npmrc | ||
.travis.yml | ||
CHANGELOG.md | ||
commitlint.config.js | ||
lerna.json | ||
LICENSE | ||
package.json | ||
README.md |
@superset-ui/plugins 🔌💡
@superset-ui/legacy-*
packages are extracted from the classic
Apache Superset and converted into plugins. These
packages are extracted with minimal changes (almost as-is). They also depend on legacy API
(viz.py
) to function.
@superset-ui/plugin-*
packages are newer and higher quality in general. A key difference that they
do not depend on viz.py
(which contain visualization-specific python code) and interface with
/api/v1/query/
instead: a new generic endpoint instead meant to serve all visualizations. Also
should be written in Typescript.
We are not accepting pull requests for new community-contributed plugins to be merged into this repository at the moment. We will keep it lean for now to improve the standard and reduce operational load on maintenance. Bug fixes are welcome.
To setup your own plugin repository, we current have a template for new repository that you can copy from. Go to "superset-ui-plugins-template" and look for the green "Use this template" button.
This way anybody can create and publish a Superset plugin. In the future, we may create a generator, which may make it a bit more convenient.
Demo (Storybook)
Most recent release: https://apache-superset.github.io/superset-ui-plugins/
Current master: https://superset-ui-plugins.netlify.com
Packages
Package | Version | Note |
---|---|---|
@superset-ui/plugin-chart-word-cloud | ||
@superset-ui/plugin-chart-table | ||
@superset-ui/preset-chart-xy | experimental |
Contribution and development guide
Please read the contributing guidelines which include development environment setup and other things you should know about coding in this repo.
License
Apache-2.0