MARKETPLACE
PLUGINS
ULTIMATE CHARTS STUDIO
Ultimate Charts Studio logo

Ultimate Charts Studio

Published July 2026
   β€’    Updated today

Plugin details

πŸ“Š Ultimate Charts Studio
Ultimate Charts Studio is a flexible chart plugin for Bubble, designed to help you create clean, modern, and highly customizable charts with less setup.

The plugin currently includes 3 web elements:

1. Standard Charts
Create traditional and mixed charts such as Line, Area, Bar, Column, Clustered Column, Horizontal Bar, Radar, Distribution, and combined chart types.

2. Circular Charts
Create Pie, Doughnut, and Radial Progress charts with configurable labels, values, colors, legends, tooltips, center text, rounded edges, and animations.

3. KPI / Gauge Charts
Create visual indicators such as Thermometer, Speedometer, Progress Bar, Horizontal Battery Level, and Vertical Battery Level.

✨ Main features:
β€’ Multiple chart types
β€’ Visualization presets
β€’ Multi-series support
β€’ Custom colors
β€’ Custom labels and values
β€’ Tooltips
β€’ Click selection
β€’ States and events
β€’ Chart export to PNG, JPG, SVG, and PDF
β€’ Bubble storage support for exported files
β€’ Chart preview in the editor
β€’ Actions for chart download and data inversion

Ultimate Charts Studio is currently focused on web apps. A mobile version is being developed.

Useful links:

πŸ“˜ Documentation

πŸ§ͺ Demo Page

πŸ› οΈ Editor

$20

One time  β€’  Or  $3/mo

stars   β€’   0 ratings
0 installs  
This plugin does not collect or track your personal data.

Platform

Web

Contributor details

Ticket Land logo
Ticket Land
Joined 2020   β€’   70 Plugins
View contributor profile

Instructions

πŸš€ How to Use Ultimate Charts Studio
Ultimate Charts Studio includes 3 independent elements:

Standard Charts
Use this element for Line, Area, Bar, Column, Clustered Column, Horizontal Bar, Radar, Distribution, and mixed charts.

Circular Charts
Use this element for Pie, Doughnut, and Radial Progress charts.

KPI / Gauge Charts
Use this element for Thermometer, Speedometer, Progress Bar, Horizontal Battery Level, and Vertical Battery Level charts.

1. Choose a chart element

Add one of the plugin elements to your page:

β€’ Standard Charts
β€’ Circular Charts
β€’ KPI / Gauge Charts

Each element has its own fields, states, events, and actions.

2. Use presets or manual types

Most elements include a field called visualization_preset.

If visualization_preset is different from None, the preset controls the chart type.

If visualization_preset is None, the chart uses the manual type or series type fields.

3. Standard Charts data format

For Standard Charts:

β€’ data_axis_x uses comma-separated labels.
Example:
Jan,Feb,Mar,Apr

β€’ series_X_values uses semicolon-separated values.
Example:
100;250;180;320

This allows users to use formatted numbers with commas without breaking the data list.

Example:
25,000;18,500;30,000

Standard Charts supports up to 5 series:

β€’ series_1_label
β€’ series_1_values
β€’ series_1_color
β€’ series_1_type

Repeat the same pattern up to series_5.

Series 2 to 5 are only displayed when their values field is not empty.

4. Circular Charts data format

For Circular Charts:

β€’ labels uses comma-separated values.
Example:
Chrome,Safari,Edge,Firefox

β€’ values uses semicolon-separated values.
Example:
69.65;15.31;5.21;3.33

β€’ colors uses comma-separated colors.
Example:
#4285F4,#0A84FF,#0078D7,#FF7139

For Radial Progress, the percentage is calculated from the values list.

5. KPI / Gauge Charts data format

For KPI / Gauge Charts, use:

β€’ min_value
β€’ max_value
β€’ current_value

The state current_percentage is calculated as:

current_value / max_value * 100

You can format the displayed value using:

β€’ preffix
β€’ suffix
β€’ decimal_place
β€’ decimal_separator
β€’ thousand_separator

6. Tooltips

Some elements support tooltip templates.

Available placeholders may include:

β€’ [CURRENT_VALUE]
β€’ [CURRENT_LABEL]
β€’ [CURRENT_PERCENTAGE]
β€’ [CURRENT_LABEL_X]

Example:
[CURRENT_LABEL]: [CURRENT_VALUE]

7. Actions

Available actions depend on the element.

Common action:

Download Chart
Exports the current chart as PNG, JPG, SVG, or PDF.

Download action fields:

β€’ filename
β€’ extension
β€’ save_to_bubble_storage
β€’ auto_download

Standard Charts also includes:

Invert Series and X Axis
This action transposes the active chart data. Series labels become the X-axis labels, and X-axis labels become series labels. Running the action again toggles the chart back.

8. States and events

Each element exposes useful states such as:

β€’ is_ready
β€’ has_data
β€’ current_type
β€’ current_preset
β€’ selected_value
β€’ selected_percentage
β€’ chart_width
β€’ chart_height
β€’ file

Events may include:

β€’ chart_is_ready
β€’ data_has_changed
β€’ no_data_detected
β€’ animation_finished

Use these states and events to trigger Bubble workflows, display selected values, save exported files, or react when no data is available.

9. Recommended setup

Start with a preset if you want a fast setup.

Use manual types when you need full control.

For dynamic Bubble data, format your lists carefully before passing them into the chart fields.

For the complete field reference and examples, see the documentation link in the plugin description.

Types

This plugin can be found under the following types:
Element   β€’   Event   β€’   Action

Categories

This plugin can be found under the following categories:
Chart   β€’   Visual Elements

Resources

Support contact
Documentation
Tutorial

Rating and reviews

No reviews yet

This plugin has not received any reviews.
Bubble