Skip to main content

A curated list of awesome JavaFX libraries, books, frameworks, etc...

3.4k
GitHub Stars
245
Curated Resources
10
Categories
7 hours ago
Last Refreshed
Libraries, Tools and ProjectsFrameworksBooksBlogs and SitesPeopleTutorialsTalksSlidesArticlesReal World Examples

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.

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 →