Skip to content
A collection of tools and libraries for easier development on the JavaFX platform!
Java Other
  1. Java 98.5%
  2. Other 1.5%
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
doc Second pass of text-to-path for logo May 25, 2019
LICENSE Minimize gitignore as it was a bit ridiculous and VCN license setup May 4, 2019
_config.yml Don't use bash-specific command presence on PATH lookup Aug 27, 2019

EasyFXML logo

A collection of tools and libraries for easier development on the JavaFX platform

Build status Maven Central License

Maintainability Test Coverage Known Vulnerabilities

EasyFXML is an opinionated set of tools aiming to simplify development of robust and modular JavaFX applications.

The project is divided in multiple modules (each explicitly opt-in apart from the eponym core one). Feel free to have a look around:


This project makes heavy (and sometimes non-obvious) use of JavaFX and Spring Boot features, and requires knowledge of both for optimal experience. You can go head-first without that prior knowledge, but it might not be quite ideal is all.

Licensing and contributions

All contributions are welcome, both as questions, constructive criticism, feature requests and of course pull requests.

There is not yet a clear organization for making first-contributions easy, but a good rule of thumb is to ensure opening an issue before making a pull-request so that the technical implementation's requirements can be discussed before work is done. Then, crack on! :-)

FOSSA Status

You can’t perform that action at this time.