JavaFx still worth learning/using?

This page summarizes the projects mentioned and recommended in the original post on /r/java

Our great sponsors
  • SonarCloud - Analyze your C and C++ projects with just one click.
  • Onboard AI - Learn any GitHub repo in 59 seconds
  • Revelo Payroll - Free Global Payroll designed for tech teams
  • InfluxDB - Collect and Analyze Billions of Data Points in Real Time
  • compose-multiplatform

    Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.

    Things like separator, boxes, standard shapes are built-in to the lib, if somebody want specific kind of view, it takes just a few lines of code, like these 6 lines.

  • Jetpack-Compose-Playground

    Community-driven collection of Jetpack Compose example code and tutorials :rocket:

    Few examples are right there at their github repo under examples folder, consisting of a todo app, intellij plugin, issuetracker, a game, and more. There is Jetpack-Compose-Playground community driven collection of dozens of samples.

  • SonarCloud

    Analyze your C and C++ projects with just one click.. SonarCloud, a cloud-based static analysis tool for your CI/CD workflows, offers a one-click automatic analysis of C and C++ projects hosted on GitHub. Zero configuration and free for open-source projects! Analyze free.

  • javafx-examples

    A large collection of JavaFX examples demonstrating basic + advanced features of JavaFX.

  • skiko

    Kotlin MPP bindings to Skia

    I don't think that is correct. Jetpack Compose for Desktop is built on top of Skia with AWT.

  • update4j

    Create your own auto-update framework

    Gah, don’t do that. and/or sign up for the EA or check out one of the other installer packages

  • nodegui

    A library for building cross-platform native desktop applications with Node.js and CSS 🚀. React NodeGui : and Vue NodeGui:

    NodeGui offers better performance but ikd wether it suits your project

  • neutralinojs

    Portable and lightweight cross-platform desktop application development framework

    Yeah, there’s this one too but these kinds of things are actually a lot less popular than just using Swing or JavaFX IMHO

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at

  • dynamoit

    A simple AWS DynamoDB viewer

    I have spent some time developing my DynamoDB GUI client using JavaFX and have to say next:

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts