Some (hopefully) useful links related to JavaFX development.
The biggest list I've seen is at AwesomeJavaFX - seriously, huge list.
- Learning JavaFX? Great starting place
- The documentation above is built with AsciiDocs, a great tool.
- Here's a JavaFX Asciidoc Editor.
- Post showing an example of building Windows, macOS, Linux, iOS, Android from a single app
- Uses GitHub Actions for all the build steps, VERY cool.
- BadAss JLink Plugin - if you want to build a JavaFX app with Gradle, here's a plugin to help manage jlink & jpackage.
- http://tutorials.jenkov.com/javafx/index.html
- FXTutorials
- JavaFX Examples Tons of great JavaFX examples, ready to go
- JabRef Developer Notes Notes on developing with JavaFX from JabRef, a pretty large JavaFX app with excellent documentation.
- Simple JavaFX RSS Reader example
- Scenic View - attach to a running JavaFX, debug, and play with values. Reminds me of a browser debug inspector.
- https://dev.languagetool.org/java-api
- https://github.com/JetBrains/intellij-community/tree/master/plugins/grazie
- https://changenode.com/ (My project, so biased! Complete solution, including both client & server, crash reporting, analytics)
- https://github.com/update4j/update4j (last update 2020)
- https://github.com/edvin/fxlauncher (last update 2019, author contributed to update4j, above)
- https://github.com/bitgamma/updatefx (last update 2017)
- https://github.com/vinumeris/updatefx (out of date, last update 2015)
- https://github.com/threerings/getdown (needs investigation)
- https://changenode.com/ (My project, so biased! Complete solution, including both client & server, crash reporting, analytics)
- Sentry
- https://www.bugsnag.com/platforms/java
- Raygun
- Desktop Package Summary
- Built-in Java Taskbar API
- Built-in Java Desktop API
- FXTrayIcon wrapper for system tray icons that hides all the messy integration with the old AWT/Swing APIs.
- Light/Dark OS level theme detection jSystemThemeDetector. Includes an example of how to easily integrate this with JavaFX. Another version that just uses OS native command-line stuff
- Taskbar progress for Windows, etc from JavaFX
- https://github.com/jjenkov/javafx-examples
- Giant List of JavaFX Resources
- Excel Import
- Eden Coding has a lot of info for JavaFX stuff
- JFreeChart - Excellent chart library, includes SVG, PNG, PDF export.
- JFreeChart-FX to simplify JavaFX integration
- https://github.com/dlsc-software-consulting-gmbh/GemsFX - Time picker, read-only rich text
- Scientific charts
- Large Preferences Dialog - Very robust implementation of an IntelliJ-style preferences dialog.
https://dzone.com/articles/programmatically-restart-java
- Relational: H2, Derby, Hdb.
- Doc store (Mongo-esque) https://github.com/nitrite/nitrite-java
- Technically for JetBrains Compose but the steps are the same, as Compose uses jpackage underneath the covers.