NewMetaViz Hub is live. Share your custom Metabase visualizations.

M
MetaViz Hub
Get started

The community hub for Metabase custom visualizations

Metabase lets you build custom chart types and ship them as plugins. MetaViz Hub is where the community shares them — so you can find what you need in minutes, or publish your own work for thousands of Metabase users.

What is a Metabase custom visualization?

Metabase Pro and Enterprise allow you to extend the native chart library with custom-built visualizations. These plugins are JavaScript bundles — packaged as .tgz files — that Metabase loads alongside its built-in charts. Once installed, they appear in the visualization picker of every question, just like a native chart type.

MetaViz Hub is the community catalog where developers publish their plugins and users discover them. Every plugin is reviewed before publication, so what you see works.

I want to discover plugins

Find the right visualization

Browse community-built chart types, maps, KPIs and more. Each plugin is reviewed before publication — what you see works.

  1. 1

    Browse the catalog

    Filter by category, search by name, read reviews.

  2. 2

    Download the plugin

    Get the .tgz file directly from the plugin page.

  3. 3

    Install it in Metabase

    Drop it into your Metabase instance. No extra config.

Browse the catalog →
I want to publish a plugin

Share your visualization

Built a custom Metabase chart? Submit it here. We handle discovery, ratings and distribution — you keep ownership of your code.

  1. 1

    Build your visualization

    Follow the official Metabase custom viz documentation.

    Metabase docs →
  2. 2

    Make sure metabase-plugin.json exists

    The standard Metabase manifest is the only file we require.

    See required format →
  3. 3

    Submit your GitHub URL

    We read your plugin info, you fill a short form. Our team reviews every submission manually.

    Submit now →
Submit a visualization →

Frequently asked questions

What is a Metabase custom visualization?

Metabase Pro and Enterprise let you add custom chart types beyond the built-in options. A custom visualization is a JavaScript plugin — packaged as a .tgz file — that Metabase loads alongside its native charts. You can build pie charts with custom logic, waffle charts, geographic maps, KPI cards, and more.

Do I need Metabase Pro or Enterprise to use plugins?

Yes. Custom visualizations are only available on Metabase Pro and Enterprise plans. They are not supported on the free Community Edition or the Starter plan.

How do I install a plugin in Metabase?

Download the .tgz file from the plugin page, then upload it in your Metabase admin panel under Settings → Custom visualizations. The new chart type will appear in the visualization picker on any question.

Are the plugins free?

Yes. All plugins on MetaViz Hub are free and open-source. You can inspect the source code on GitHub before installing anything.

How long does the review process take?

We manually review every plugin submission. The process typically takes up to 48 hours. You will receive an email when your plugin is approved or rejected.