FlexGanttFX is the leading Gantt chart framework for JavaFX — high-performance, fully customizable, and deployable on desktop, web, and mobile. Trusted by Emirates, NASA, Boeing, and hundreds more.
FlexGanttFX is a domain-independent framework designed to handle anything from project planning to industrial scheduling at enterprise scale.
Canvas-based rendering with a buffer architecture handles tens of thousands of activities at 60 fps — no virtualization compromises.
Pluggable renderers, CSS styling, layer system, and a comprehensive API let you tailor every visual detail to your domain and brand.
ChronoUnit and SimpleUnit timelines support milliseconds to decades with configurable multi-row datelines, grid lines, and zoom levels.
Dual, Quad, and Multi chart containers with synchronized scrolling and zooming for complex multi-resource views.
Model and visualize dependencies between activities with customizable Finish-to-Start and other link types, rendered with curved or straight arrows.
Deploy the same codebase on desktop via JavaFX, in a browser via JPro, or natively on iOS and Android via GraalVM + Gluon.
From professional consulting to extensive documentation, DLSC GmbH provides everything you need to succeed with FlexGanttFX.
FlexGanttFX is complex, but supported by DLSC GmbH. We will help you get off the ground quickly with architecture reviews, custom renderer development, and performance tuning.
Visit DLSC.comCommon questions about licensing, Java version support, web deployment, and technical topics — answered concisely so you can move fast.
Browse FAQsThe extensive developer manual covers installation, the tutorial, all controls, the model layer, styling, and logging with code examples throughout.
Read the DocsThese demos highlight some of the many features built right into FlexGanttFX. Click to launch them directly in your browser.
Emirates Airlines uses FlexGanttFX at their Dubai headquarters to fine-tune the utilization of their aircraft fleet with real-time scheduling algorithms.
Launch Demo
Using the open-source MPXJ library, this demo imports Microsoft Project files and renders them in FlexGanttFX — showing seamless third-party data integration.
Launch Demo
The online sampler lets you try out all individual feature samples — each focused on one or two capabilities of the framework.
Launch DemoSee where and how FlexGanttFX has been deployed in production environments around the world.
FlexGanttFX is actively maintained. Here are the latest releases. See the full changelog for complete release notes.
The most common questions about FlexGanttFX. Can't find your answer? Contact us.
FlexGanttFX and its predecessor products have been deployed in hundreds of applications. Here's what customers have to say.
FlexGantt increases the gap between us and our competitors. Other standard tools in this business area are miles away from FlexGantt. The well designed architecture gives you the possibility to control every pixel of this component.
When evaluating FlexGantt library, we have instantly been really impressed because it seemed to correspond to our main expectations and needs. Its architecture using design patterns and the continuous and reactive support provided made it our clear choice.
I spent a significant amount of time evaluating Gantt chart packages and they all paled in comparison to FlexGantt's features, flexibility, and straightforward licensing. I would highly recommend it for any Java-based scheduling application.
FlexGantt impressed us because of its wide range of functionalities, possibilities of customizing, performance, internationalization, documentation and examples. In our opinion FlexGantt is the best library for our requirements.
FlexGantt is clearly, in my mind, head and shoulders above anything else we looked at. It's been a pleasure working with FlexGantt. We're lucky to have found such a wonderful product.
FlexGantt's large feature set, its high performance, and its superb visualization capabilities bring a great value to our products. The well-designed MVC architecture allows us to easily integrate and extend FlexGantt in our projects.
From aerospace and defense to telecommunications and logistics — FlexGanttFX powers mission-critical scheduling applications.




















Evaluate FlexGanttFX free for 30 days — no commitment required. Contact us and we'll help you get up and running.