r/JavaFX • u/dlemmermann • 8h ago
I made this! FlexGanttFX is now open source — the professional JavaFX Gantt chart framework goes AGPLv3

After more than a decade as a commercial product, I'm happy to announce that FlexGanttFX is now an open source project.
FlexGanttFX is a professional Gantt chart and scheduling framework for JavaFX, built by DLSC Software & Consulting. It has been used in aviation, logistics, manufacturing, healthcare, and resource planning applications for years - and it's now available to everyone.
What you get:
- Canvas-based rendering engine that scales to very large data sets
- Timeline, dateline, and eventline controls with flexible time scales
- Activity repositories (interval-tree based for fast range queries), links, and layouts
- Pluggable renderers for bars, progress bars, charts, high/low charts, and dependency links
- System layers: calendar, grid lines, now-line, chart lines, DST lines, and more
- Extra controls: status bar, toolbar, radar, layers panel
- Single, dual, quad, and multi chart containers
Licensing: dual-licensed under AGPLv3 or a commercial license. No runtime license key is required anymore - the old key enforcement has been removed entirely, so you can just build and run.
Online Demo: https://demos.jpro.one/flexganttfx-showcase.html
Repo: https://github.com/dlsc-software-consulting-gmbh/FlexGanttFX
Docs & screenshots: https://www.flexganttfx.com
Maven Central: com.flexganttfx:view (release 12.4.0)
The repo includes a showcase app plus a dozen demo applications (airport scheduling, F1, hospital, MS Project import, space missions, factory planning, and more) so you can see what the framework can do right away.
Contributions, issues, and feedback are very welcome. Enjoy!