images/2020/04/JavaFX.png}}

JavaFX

JavaFX is the next step in the evolution of Java as a rich client platform.

19 Alternatives To JavaFX

images/2020/04/CryENGINE.png}}

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.
images/2020/04/GTK.png}}

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
images/2020/04/Pygame.png}}

Pygame

Pygame is a set of Python modules designed for writing games.

Qt

C++
images/2020/03/react-native.png}}

React Native

A framework for building native apps with React
images/2020/03/unity.jpg}}

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.
images/2020/03/unreal-engine.jpg}}

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
images/2020/04/Xamarin.png}}

Xamarin

Create iOS, Android and Mac apps in C#

wxWidgets

wxWidgets: Cross-Platform GUI Library