Another Gantt plugin? ![]()
Yeah, Iād think the same.
But let me tell you why itās different.
My first plugin developed on Bubble was also a Gantt/Timeline plugin.
Itās quite complete, more robust, and was designed with a different purpose than this one, using a different library.
SmartGantt was born with a different purpose. It was developed to solve real problems, specific needs of a leading platform in the construction and project management sector.
Does this plugin work?
Yes. It really works.
And the biggest proof is that it wasnāt created based on āfeature ideasā or āguesswork,ā but based on real problems faced by users of a production application. Thatās the biggest validation.
āā¦itās not yet available in any Bubble plugin. Iāve tested all the Gantt charts and none of them have these basic features of dragging, increasing and decreasing the task duration, and also having dependencies behave properly when the āparentā task is changed.ā
But is it different from the others?
Very much so. All the key features were required because they simply didnāt exist in the available Gantt plugins with Frappe library.
And letās be honest, no one spends time, energy, or money reinventing something thatās already ready. If there were something similar, it would be much smarter to click āSubscribeā and play along.
Developing plugins like this isnāt magic, itās not just shouting āPLUGIN-TE SESAME.ā ![]()
Itās hard. For me, at least, it is. But itās also rewarding.
You are looking for a Gantt chart plugin with the Frappe library that truly delivers the functionality you need to execute your projects? Are the limitations of your current plugin holding you back?
See the key features and main differences of SmartGantt:
SMART Side Panel
You can display a view listing the chartās tasks in a table design alongside your Gantt chart. Itās synchronized to track vertical scrolling and stay aligned with the chart. You decide what to display: title, image, dates, duration, or a button to configure actions. All this with the possibility of complete customization to make it your own. Each column can be manipulated through states, that is, directly from the front-end of your appās page. You define the column order.
And to enhance the experience even more, the side panel is resizable. Drag the divider to balance the views or even hide it completely if you prefer.

SMART Updates & Dependencies
Moving a task in current plugins can be a nightmare. This plugin solves this easily, and complexity dissolves into simplicity. SmartGantt does the heavy lifting, automatically calculating and updating the dates of all dependent tasks when you drag a main āparentā task, all with just one workflow. Itās optional, you decide whether to update dependent tasks or not.

SMART Drag Scroll like Canvas
With SmartGantt, you can drag like a canvas. Enjoy the freedom to drag the chart in any direction without having to use the scroll bars, simply dragging any part of the chart.
SMART Customization
Have access to the style options to customize your chart look and feel, reflecting your brand/app. Want to apply a dynamic color to the background and progress of tasks, such as the status color? You can! Use the āTask Background Color Fieldā option to define the field that corresponds to each taskās color, and the chart will respond by dynamically coloring.

SMART Export Gantt as Image
Yes, export your full chart view to image, ready to share with your team or clients.
and much moreā¦
Why I posting?
Because this project made me proud. Because it solved real problems.
I just want to share something that I know will help a lot of people.
If it makes sense for your project, its great.
If you want to share it with someone who might benefit, send the link.
And if you want to talk about how to improve, evolve, or integrate with other solutions, Iām here.
Thank you!!

