JavaFX
JavaFX is the next step in the evolution of Java as a rich client platform.
19 Alternatives To JavaFX
CryENGINE
The most powerful game development platform is now available to everyone. Full engine source code.
Electron
Build cross platform desktop apps with web technologies
FLTK
Fast Light Toolkit - Fast Light Toolkit (FLTK)
Flutter by Google
Build beautiful native apps in record time í ½íº
GDevelop
GDevelop is an open-source game making software designed to be used by everyone.
GTK
GTK+ is a multi-platform toolkit for creating graphical user interfaces.
JMonkeyEngine
What is jMonkeyEngine? It’s a free, open source game engine, made especially for Java game developers who want to create 3D games using modern technology.
JUCE
JUCE is a wide-ranging C++ class library for building rich cross-platform applications and plugins…
Nana C Library
Nana C++ Library - a modern C++ GUI library
PySide
Qt for Python - Qt Wiki
Pygame
Pygame is a set of Python modules designed for writing games.
Qt
C++
React Native
A framework for building native apps with React
Unity
The multiplatform game creation tools for everyone.
Unity3D
Unity is the ultimate game development platform. Use Unity to build high-quality 3D and 2D games, deploy them across mobile, desktop, VR/AR, consoles or the Web, and connect with loyal and enthusiastic players and customers.
Unreal Engine
Unreal Engine 4 is a suite of integrated tools for game developers to design and build games, simulations, and visualizations.
Verge3D
Practical framework for creating 3D Web applications
Xamarin
Create iOS, Android and Mac apps in C#
wxWidgets
wxWidgets: Cross-Platform GUI Library