JavaFX (OpenJFX)
An open source client application platform for desktop, mobile, and embedded systems
JavaFX, also known as OpenJFX, is an open source client application platform built on Java for desktop, mobile and embedded systems. It is developed collaboratively by individuals and companies to provide a toolkit for building rich client applications. The project is free software licensed under the GPL with the class path exception, the same licensing model as OpenJDK.
The platform provides a platform-specific SDK, jmods, and artifacts in Maven Central for distribution. It includes Scene Builder for designing user interfaces that can be used directly in JavaFX applications, and TestFX for writing assertions that simulate user interactions and verify scene-graph node states. Applications can target desktop, mobile and embedded systems, with libraries and tools covering the application life cycle. The project also maintains reference documentation, API documentation, an FXML introduction, a CSS reference guide, and release notes.
JavaFX is intended for developers building rich client applications in Java across desktop, mobile and embedded targets. It is distributed as free software under the GPL with the class path exception, with no paid editions, trials, or seat-based or usage-based plans indicated.
12 alternatives to JavaFX (OpenJFX)
Ranked by how well each tool replaces JavaFX (OpenJFX): shared features, audience, price and popularity.
- 59 out of 100 match—
Make iPhone, iPad, Android, and Flash games without code.
Covers 5 of 15 key features and has a free plan.
Free plan59 out of 100 matchContact salesUI component suites and document SDKs for web, desktop, and mobile development
Covers 3 of 15 key features and has a free plan.
Free plan58 out of 100 matchContact salesA flexible software sketchbook and a language for learning how to code
Covers 3 of 15 key features and has a free plan.
Free planOpen source57 out of 100 matchContact sales- 57 out of 100 match$16/mo
Enterprise-ready JavaScript and Java UI framework
Covers 6 of 15 key features and has a free plan.
Free plan57 out of 100 match$124.92/moMusic notation software for composing, collaborating, and publishing sheet music.
Covers 5 of 15 key features and has a free plan.
Free plan57 out of 100 matchContact salesComposite and edit video with free open-source software
Covers 1 of 15 key features.
Open source57 out of 100 match—- 57 out of 100 match—
A free, cross-platform 2D game engine for building apps and games with Lua scripting.
Covers 3 of 15 key features and has a free plan.
Free planOpen source56 out of 100 matchContact salesHi, I'm CodeManu. You might remember me from such films as 'Pixel FX Designer' or 'JuiceFX
Covers 7 of 15 key features.
56 out of 100 match$5.99/mo