awesomejavafx
github.com/mhrimaz/awesomejavafx ↗A curated list of awesome JavaFX libraries, books, frameworks, etc...
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me real world examples resources from awesomejavafx"
Installation instructions →What's inside
Real World Examples
- 20 real world examples on JAXenter
- AsciidocFX
Asciidoc FX is a book/document editor to build PDF, Epub, Mobi and HTML books, documents and slides. AsciidocFX is also a winner of
- binjr
binjr is a time series data browser; it renders time series data produced by other applications as dynamically editable charts and provides many features to navigate through the data in a natural and fluent fashion (drag & drop, zoom, history, detacheable tabs, advanced time-range picker).
- Boomega
A modern book explorer & catalog application
- Bounding Box Editor
A multi-platform JavaFX image annotation application to create and edit ground-truth labels for object detection and segmentation machine learning models.
- Deep Space Trajectory Explorer
This is an application used by NASA. This tool allows a trajectory designer to identify, compare and export deep space 3 body system trajectories.
Libraries, Tools and Projects
- Actlist
Actlist is a utility platform to execute your own action list easily and simply.
- Advanced-Bindings for JavaFX (8)
advanced-bindings is a collection of useful helpers and custom binding implementations like java.lang.Math or Switch-Case as JavaFX binding.
- AnchorFX
Docking framework for JavaFX platform.
- Animated
Implicit animations for JavaFX, inspired by Flutter.
- AnimateFX
A JavaFX library containing ready-to-use animations.
- assertj-javafx
AssertJ assertions for JavaFX Properties and Bindings.
Frameworks
- afterburner.fx
afterburner.fx is a minimalistic (3 classes) JavaFX MVP framework based on Convention over Configuration and Dependency Injection.
- APX
A JavaFX Library for Creating and Implementing MVC Type applications.
- Basilisk
Desktop/Mobile JavaFX application framework.
- cljfx
Lightweight JavaFX Framework for Clojure
- DataFX
DataFX is a JavaFX frameworks that provides additional features to create MVC based applications in JavaFX by providing routing and a context for CDI.
- Dolphin Platform
Dolphin Platform is a client / server frameworks that provides a async communication between a server and a client based on the remote presentation model pattern.
People
- Alessio Vinerbi
Java and JavaFX Senior software engineer.
- Alexander Casall
interested in JavaFX, iOS, Angular2 development and product ownership.
- Andreas Billmann
Java and JavaFX developer.
- Andres Almiray
JSR377 Spec lead, Groovy aficionado, Griffon project lead, Basilisk project lead, Java Champion
- Arnaud Nouard
Play JavaFX, Drums, Keyboard (those with black and white keys!) and with my Kids.
- Bernard Traversat
Java Language, JVM, JavaScript, JDK, JavaFX, Swing/AWT - Sr. Eng Director, Java Platform Group, Oracle.
Articles
- Building a JavaFX Search Bar
How to add a search bar to your JavaFX user interface. The article is based on a real application and includes links to all of the source code.
- Dependency Injection in JavaFX
A guide to implementing Dependency Injection in a JavaFX application.
- How JavaFX was used to build a desktop application
A look at some of the features of JavaFX and how they were used in building an application. The article includes links to all of the source code on GitHub.
- Installable Java Apps with jpackage
How to create installable bundles for your JavaFX application for Mac, Linux and Windows using jpackage.
- JavaFX 8 Refcard
Gives you what you need to start using the powerful JavaFX 8 UI and graphics tool with code snippets and visual examples of shapes and controls.
- JavaFX Refcard
Gets you started with JavaFX, which makes it easier to build better RIAs with graphics, animation, and media.
Tutorials
- Building Your First JavaFX Application
This course will provide you with a quick introduction to basic JavaFX features and help you build your first JavaFX Application.
- code.makery
Multiple Language Online Site with great materials and examples to teach you JavaFX.
- FXTutorials
A wide range of practical YouTube video tutorials focusing on Java/JavaFX.
- JavaFXTutorials
Online Materials and Examples for learning JavaFX.
- JavaFXTuts
Complete javafx tutorials for beginners with a lot of examples.
- Jenkov JavaFX
Jenkov JavaFX Tutorials and Articles with good examples to demonstrate you how you can use JavaFX Features.
Talks
- Creating Amazing Visualization Tools With JavaFX 8 (3D)
By
- DataFX: From External Data to a UI Flow and Back
by
- DataFX: The Best Way to Get Real-World Data into Your JavaFX Application
by
- Enterprise JavaFX
by
- Java on Mobile is a thing... and it's really good!
by
- Let’s Get Wet! AquaFX and Best Practices for Skinning JavaFX Controls
by
Blogs and Sites
- falkhausen.de
Class diagrams for JavaFX by Markus Falkhausen.
- FXAPss
A JavaFX blog.
- FX Experience
FX Experience has been the premiere site for JavaFX code, posts, and insights since mid-2009, and readership continues to grow every month. You should absolutly follow their weekly links.
- GUI Garage
Open source UI stuff!
- Harmonic Code
You should see how he's playing with JavaFX! by
- JavaFX Daily
JavaFX Daily Photos, Article and Links by
Showing a sample of 245 resources. View the full list on GitHub →