JavaFX Links of January 2026

Author: Frank Delporte

Original post on Foojay: Read More

Table of Contents

CoreApplicationsGamesComponents, Libraries, ToolsPodcasts, Videos, BooksTutorialsMiscellaneousJFX Central

Here are the JavaFX LinksOfTheMonth of January 2026. You can find the weekly lists on jfx-central.com. Did we miss anything? Is there anything you want to have included in one of the next overviews? Let us know via links@jfx-central.com.

Core

Applications

  • Message by JabRef: “_Thanks to the cool feature of #javafx called the shortcut modifier, we can now display and handle the keyboard shortcuts in a more OS independent way. On Linux and Windows cmd key will be replaced with ctrl automatically and option key with MARKDOWN_HASH34823136d0dd91d0f5d22db740f7679cMARKDOWNHASH. Grab the latest version here.”
    • And a blog post announcing an alpha release: “Happy Holidays from the JabRef Team! We have a present for you: We are happy to announce the release of JabRef 6.0 Alpha 4, the next step towards the stable version of JabRef 6.0. This alpha release brings a number of bug fixes, improvements, and new features, as well as some changes under the hood in the machine room of JabRef, to make future improvements easier and JabRef more versatile.
  • Release v25.2.0 of LogoRRR with several improvements and bump to Java(FX) 25.
  • Message on Bluesky by mapton.org: “Hello, World! So, after more than three years this account is now back online posting about its development progress among other things. Mapton is powered by Java, JavaFX, and the Netbeans platform among other great open source projects.
  • Patrik Karlström is having fun: “As a weekend project I made an earthquake module for Mapton with data feed from usgs. The image shows recent quakes, but you can pretty much filter on any attribute. Colors indicates age in days, circle and lines the magnitude.
  • A video on Reddit of Mable, a cross-platform deadline management application, created by @n-xiao. Sources are available on GitHub. “Mable is an application which allows you to create Countdowns — it counts down the days till a date you set. When a Countdown approaches or passes its due date, the built-in Heads Up Display will update, showing you how many Countdowns are either overdue, due today or due tomorrow. Mable is not intended to replace your Calendar or To-Do list. Instead, it provides you with a quick overview about how much time you have left for multiple deadlines.
  • Lidiany Cerqueira built a tool to detect AI-generated fake references in academic papers. A long and detailed post is available on dev.to. “Seeing the flawed metadata published in a journal was a wake-up call that led me to build CERCA, an open-source tool designed to assist researchers, reviewers, and editors in quickly verifying the accuracy of references. It was developed to improve trust, transparency, and reliability academic writing.
    • She also announced CERCA v1.2.0-alpha: “New feature: Manual Reference Entry. If it can’t read your PDF, paste your reference list. It’s now on SourceForge!
    • And in another message from Lidiany on Bluesky: “Started the day chatting with Frank Delporte. We had a great time talking about Java, JavaFX, and CERCA. I highly recommend his YouTube channel, if you’re interested in Java.” The recording of that interview will soon be available on YouTube in the #JFXInAction series.

Games

Components, Libraries, Tools

Podcasts, Videos, Books

Tutorials

Miscellaneous

  • Dirk Lemmermann on Bluesky: “The online JavaFX ‘Ensemble’ demos are pretty cool. Wished more library developers would leverage it. Check jfx-ensemble.com.
  • Matt Coley is asking for feedback: “Any JavaFX people experience removed nodes being stuck around in memory after they’ve been removed from the scene graph? If I have a node that has a ~500 MB byte array, and then I remove it, I should be able to expect that to be freeable right?
  • Found on Hacker News by ezst: “Call me an idiot, but I still gladly take Swing and javafx over JS and monstrosities like react. The state of Qt is also very good. Web won because the distribution model is easier on the user, and because managers thought UX designers would be making whole apps now, saving on rates. Not because it’s technically superior.
  • In March 2024, ArcGIS announced that they were deprecating ArcGIS Maps SDK for Java. In a new blog post by Lucas Danzinger they explore a technique of using ArcGIS Maps SDK for Qt as a map control in a JavaFX based application: “Through the above techniques, we’ve shown that it is possible to display a Qt MapView in Java, as well as to have two-way communication between Java and Qt via JNI. While this example is by no means a silver bullet, we hope that it might be an inspiration on how you can continue to move forward with your JavaFX apps using the latest ArcGIS technology.
  • Interesting discussion on GitHub: Can CheerpJ be integrated in WebFX?
    • CheerpJ is a JVM and a distribution of OpenJDK for the browser in WebAssembly and JavaScript. Now supporting Java 8, Java 11 and Java 17 (preview), with Java 21+ coming in 2026.
    • WebFX is a JavaFX application transpiler powered by GWT. It can transpile a JavaFX application into a traditional self-contained pure JavaScript web app (with no plugin or server required for its execution in the browser).

JFX Central

  • New content on JFX Central:
    • Library: FxmlKit: “A modern JavaFX FXML framework that eliminates boilerplate code, provides FXML/CSS hot reload, and optional progressive dependency injection support.
    • Tools: FXTools created by Lee Wyatt: “A practical desktop toolkit for JavaFX developers, providing image processing, color picking, SVG path extraction, font preview, and more.
  • The links of December got published on Foojay.

The post JavaFX Links of January 2026 appeared first on foojay.