Skip to content
C++ Java C Objective-C JavaScript Perl Other
Branch: master
Clone or download
Nir Lisker
Latest commit 8bea7b7 Nov 20, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
.idea 8234174: Change IDEA VCS mapping to Git Nov 15, 2019
.jcheck 8231310: Add .jcheck/conf to jfx git repo Oct 1, 2019
doc-files Merge Sep 10, 2019
gradle 8232063: Upgrade gradle to version 6.0 Nov 18, 2019
netbeans 8203884: Update libjpeg to version 9c Oct 11, 2018
tests 8234110: SwingFXUtilsTest is unsuitable for unit test framework Nov 14, 2019
tools 8217333: Pass additional arguments to gradle from build.ps1 Jan 31, 2019
.classpath 8203379: Remove javapackager sources from OpenJFX repo Aug 20, 2018
.gitignore 8223722: Cleanup .gitignore file Jul 22, 2019
.hgignore 8223719: Add .gitignore to repo May 10, 2019
.hgtags Added tag 14+1 for changeset 67129a01074e Sep 23, 2019
.project 8209015: Update Eclipse project files Sep 5, 2018
LICENSE 8202036: Update OpenJFX license files to match OpenJDK Apr 20, 2018 8193911: Create README file to document bumping the version number Jul 15, 2019
build.gradle 8233420: Upgrade to gcc 8.3 on Linux Nov 18, 2019 8203379: Remove javapackager sources from OpenJFX repo Aug 20, 2018
javafx.pom 8207273: Add missing javafx.pom file Jul 14, 2018
settings.gradle 8226754: FX build fails using gradle 5.6+ or 6 Oct 14, 2019


OpenJFX is an open source, next generation client application platform for desktop, mobile and embedded systems based on JavaSE. It is a collaborative effort by many individuals and companies with the goal of producing a modern, efficient, and fully featured toolkit for developing rich client applications. This is the open source project where we develop JavaFX.

OpenJFX is free software, licensed under GPL v2 with the Classpath exception, just like the JDK. Anybody is welcome to contribute to this project, port it to other platforms or devices, or do anything else that a free software license allows you to do!

OpenJFX is a project under the charter of the OpenJDK. The OpenJDK Bylaws and License govern our work. The OpenJFX project membership can be found on the OpenJDK Census. We welcome patches and involvement from individual contributors or companies. If this is your first time contributing to an OpenJDK project, you will need to review the rules on becoming a Contributor, and sign the Oracle Contributor Agreement (OCA).

Issue tracking

If you think you have found a bug in OpenJFX, first make sure that you are testing against the latest version - your issue may already have been fixed. If not, search our issues list in the Java Bug System (JBS) in case a similar issue has already been opened. More information on where and how to report a bug can be found at

Getting Started

For instructions on building JavaFX, see the Building OpenJFX Wiki page.

For information about downloading and using JavaFX, see the JavaFX community site.


Please read for details on our code of conduct, and the process for submitting pull requests to us.

You can’t perform that action at this time.