A curated list of awesome JavaFX libraries, books, frameworks, etc...
-
Updated
May 18, 2026
JavaFX is an open source, next generation client application platform for desktop, mobile and embedded systems built with Java. It is offered as a cross-platform Java library and it delivers consistent graphical user interfaces across a wide range of operating systems and devices. Applications developed with JavaFX can be run on devices such as desktop computers, mobile phones, TVs, tablets, and more.
A curated list of awesome JavaFX libraries, books, frameworks, etc...
A JavaFX library containing tiles that can be used for dashboards.
Java, JavaFX themes or look and feels. Currently contains JMetro theme.
JavaFx Dashboard, see what happens when you combine the power of css with Java to create modern components.
Java API for using Google Maps within a JavaFX application.
Ribbon control for Java, created in JavaFX
A JavaFX library that allows Java2D code (Graphics2D) to be used to draw to a Canvas node.
A JavaFX UI framework to create fully customized undecorated windows
Java implementation of BSP based CSG (Constructive Solid Geometry)
🌊 Modern animation library for JavaFX.
A pdf viewer library for your javaFX application
A lightweight pinch-to-zoom pane for JavaFX
Techsenger JediTermFX – Terminal Emulator for JavaFX.
Docking framework for JavaFX (Work in Progress)
🍦 iOS frosty/translucent effect to JavaFX.
JavaFX data-binding between JVMs over the network
Skins with new features and looks for existing JavaFX controls
The library `Lib-I18N` allows a developer to bind a key-value pair of a `.properties` file to a [StringBinding]. This makes it very easy to change the language during runtime in a [JavaFX] application.
Created by Oracle
Released December 4, 2008