MARKETPLACE
PLUGINS
PERFECT πŸ‘Œ GANTT / TIMELINE CHART
Perfect πŸ‘Œ Gantt / Timeline Chart logo

Perfect πŸ‘Œ Gantt / Timeline Chart

Published September 2024
   β€’    Updated today

Plugin details

Add a beautiful Gantt / Timeline chart that your users will love. It can display project tasks, daily schedules, task progress, dependencies, weekend highlights and much more. Fast, powerful, mobile-ready and fully customizable. Based on a popular open-source library.
πŸš€ Live Demo

This plugin is...
β€’ Lightning Fast - Loads instantly
β€’ Fully Customizable - Match your app with 30+ styling options
β€’ Mobile Ready - Perfect experience on all devices
β€’ With Top-Rated Support - ⭐️️️⭐️️️⭐️️️⭐️️️⭐️️️ customer satisfaction

Features:
β€’ Interactive Task Dragging - Drag tasks to change dates, save to database
β€’ 7 View Modes - Hour to Year for any zoom scale
β€’ Task Dependencies and progress tracking
β€’ Weekend Highlighting and today marker
β€’ Multi-Language - Localization in 20+ languages

4 Actions:
β€’ Scroll to today - Navigate to current date
β€’ Refresh - Reload chart data
β€’ Reset - Clear and rebuild chart
β€’ Update task - Modify task properties

4 Events:
β€’ Task clicked - When user clicks any task
β€’ Task hovered - When user hovers over task
β€’ Task double clicked - When user double-clicks task
β€’ Task date changed - When user drags task to new dates

24 States:
β€’ clicked task ID/name/start/end/duration/progress - Details of clicked task
β€’ hovered task ID/name/start/end/duration/progress - Details of hovered task
β€’ changed task ID/new start/new end - Details of date-changed task
β€’ view mode - Current zoom level (hour/day/week/month/year)

Perfect For Building:
β€’ Project management apps for teams
β€’ Resource planning dashboards
β€’ Timeline visualization tools
β€’ Interactive scheduling features

Trial
The best way to explore the plugin is simply by subscribing. You can cancel anytime, and you'll only be billed for the days you actually use it. It's a straightforward, commitment-free way to see if it's the right fit for your app.

Our other Bubble plugins:
β€’ TinyMCE - Robust Rich Text Editor
β€’ ReactFlow: Node-based Graph/Diagram
β€’ Apple Sign In - Login with Apple ID

$90

One time  β€’  Or  $6/mo

5.0 stars   β€’   10 ratings
2.1K installs
This plugin does not collect or track your personal data.

Platform

Web

Contributor details

Enhancio logo
Enhancio
Joined 2024   β€’   5 Plugins
View contributor profile

Instructions

Getting started is easy:
1. Install the plugin and add the Gantt chart element to your page

2. You can start with dummy data to check the plugin features by enabling field "Show example tasks"

3. Then disable the field and configure fields "Data type" and "Data source" to show real data.
- Data type: The Bubble data type representing a single Gantt bar (task). Select the type of thing in your app that each Gantt task should represent.
- Data source: The list of things (of the selected Data type) to display as Gantt tasks. Typically a database search.
- ID, name, dates, etc. - field mappings from your type (Data type field) to Gantt bar (task) properties.
- See element fields help for more details.

4. Then customize the appearance, change behavior or integrate more deeply with actions, events or states. Everything is documented in the Bubble.

FAQ

Q: Why does the "Language" field not translate all texts?
A: The language setting currently affects date formats only. Some UI texts (like the Today button, tooltips, or view mode dropdown) are fixed in English. As a workaround, you can hide these elements and build your own buttons or tooltips with conditions.

Q: Can I save new dates when dragging tasks?
A: Yes! Use the "Task date changed" event to trigger a workflow that saves the new start and end dates to your database. The "changed task new start" and "changed task new end" states provide the updated dates.

If you need some help, we will be happy to help! Contact us using and email in the contributor page.

Types

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

Categories

This plugin can be found under the following categories:
Data (things)   β€’   Chart   β€’   Mobile   β€’   Productivity   β€’   AI   β€’   Visual Elements

Resources

Support contact
Tutorial

Rating and reviews

Average rating (5.0)

Love the dependency lines
January 4th, 2026
The dependencies feature is something I thought I’d need to hack together. Having it work out of the box was such a relief. It’s accurate and easy to update dynamically when dates shift.
Thank you!
January 4th, 2026
  β€’  
Enhancio
Best Gantt option on Bubble, period
September 8th, 2025
I tested everything available. Either slow, ugly, or not responsive. This is the only one I’d trust for a production app.
Thanks! πŸ™
September 8th, 2025
  β€’  
Enhancio
Finally a Gantt chart that’s production-ready
July 16th, 2025
Most Gantt plugins on Bubble feel like MVPs - missing features, clunky styling, or limited views. This one is on another level. You can customize nearly everything, the chart updates instantly, and the support has been top-notch. If you're serious about timelines in your app, don't waste time with the others. Start here.
Thank you!
September 8th, 2025
  β€’  
Enhancio
Clean and responsive
June 30th, 2025
I’m impressed with how well this Gantt chart works on mobile. A lot of charts get messy or laggy, but this one stays sharp and smooth. Great plugin if mobile UX matters to you.
Thanks πŸ™
June 30th, 2025
  β€’  
Enhancio
Excellent for project dashboards
June 18th, 2025
We’re using this to build a resource management feature and it’s doing a fantastic job. Dependencies, today markers, styling options - it’s got everything. Big shoutout to the dev team for the quick support too πŸ™Œ
We are happy that the plugin meets your needs. If there would be some other feature that would be useful for you to be in the plugin, let us know. πŸ™‚
June 18th, 2025
  β€’  
Enhancio
Bubble