|
1 | | -| Framework | Target Platforms | Language(s) Used | Rendering Method | Initial Release | Source Code | |
2 | | -|----------------------|-------------------------------------------------------|--------------------------------------|-----------------------------------------------|----------------|-------------| |
3 | | -| .NET MAUI | Android, iOS, macOS, Windows | C#, XAML | Native UI APIs | 2021 | [GitHub](https://github.com/dotnet/maui) | |
4 | | -| Allegro | Android, iOS, Linux, macOS, others, Windows | C, C++, others via bindings | Various, depending on platform and user implementation | 1990 | [Liballeg](https://liballeg.org/download.html) | |
5 | | -| Appcelerator Titanium| Android, iOS | JavaScript | Native UI APIs | 2008 | [GitHub](https://github.com/appcelerator/titanium_mobile) | |
6 | | -| Cordova / PhoneGap | Android, iOS, Web | JavaScript, HTML, CSS | WebView | 2009 / 2011 | [GitHub](https://github.com/apache/cordova-android) / Closed Source | |
7 | | -| Electron | Linux, macOS, Windows | JavaScript, HTML, CSS | Chromium | 2013 | [GitHub](https://github.com/electron/electron) | |
8 | | -| Flutter | Android, Desktop, iOS, Web | Dart | Skia | 2017 | [GitHub](https://github.com/flutter/flutter) | |
9 | | -| Ionic | Android, iOS, Web | JavaScript, TypeScript, HTML, CSS | WebView | 2013 | [GitHub](https://github.com/ionic-team/ionic-framework) | |
10 | | -| Java SWT | Cross-platform | Java | Native UI APIs | 2004 | [Eclipse](https://git.eclipse.org/c/platform/eclipse.platform.swt.git/) | |
11 | | -| JavaFX / Gluon | Android, iOS, Linux, macOS, Windows | Java | JavaFX Rendering | 2008 / 2014 | [GitHub](https://github.com/openjdk/jfx) / [GitHub](https://github.com/gluonhq/gluon-samples) | |
12 | | -| Jetpack Compose Multiplatform | Android, iOS, Linux, macOS, Web, Windows | Kotlin | Custom, via Kotlin | 2020 | [GitHub](https://github.com/JetBrains/compose-jb) | |
13 | | -| JUCE | Android, iOS, Linux, macOS, Windows | C++, Python | Custom lightweight rendering or Native UI APIs | 2004 | [GitHub](https://github.com/juce-framework/JUCE) | |
14 | | -| Kivy | Android, iOS, Linux, macOS, Windows | Python | OpenGL ES 2 | 2011 | [GitHub](https://github.com/kivy/kivy) | |
15 | | -| Lazarus | Android, iOS, Linux, macOS, others, Windows | Object Pascal | Native UI APIs | 1999 | [SourceForge](https://sourceforge.net/projects/lazarus/) | |
16 | | -| NativeScript | Android, iOS | JavaScript, TypeScript, Angular, Vue | Native UI APIs | 2014 | [GitHub](https://github.com/NativeScript/NativeScript) | |
17 | | -| Qt | Android, Embedded Systems, iOS, Linux, macOS, Windows | C++, QML | Qt's rendering engine | 1995 | [GitHub](https://github.com/qt/qtbase) | |
18 | | -| React Native | Android, iOS, Web | JavaScript | Native UI APIs | 2015 | [GitHub](https://github.com/facebook/react-native) | |
19 | | -| SDL (Simple DirectMedia Layer) | Android, iOS, Linux, macOS, Web, Windows | C, C++, others via bindings | Various, depending on platform and user implementation | 1998 | [LibSDL](https://www.libsdl.org/download-2.0.php) | |
20 | | -| SFML (Simple and Fast Multimedia Library) | Linux, macOS, others, Windows | C++, bindings for other languages | Various, depending on platform and user implementation | 2007 | [GitHub](https://github.com/SFML/SFML) | |
21 | | -| SwiftUI | iOS, macOS, tvOS, watchOS | Swift | Native UI APIs | 2019 | Closed Source | |
22 | | -| Swing / AWT | Cross-platform | Java | Java's rendering - AWT for system, Swing for custom | 1997 / 1995 | Part of JDK - [GitHub](https://github.com/openjdk/jdk) | |
23 | | -| Unity | Android, iOS, Linux, macOS, Web, Windows | C# | Unity's rendering engine | 2005 | Closed Source | |
24 | | -| wxWidgets | Linux, macOS, Windows | C++, Python (wxPython) | Native UI APIs | 1992 | [GitHub](https://github.com/wxWidgets/wxWidgets) | |
25 | | -| Xamarin | Android, iOS, Windows | C#, XAML | Native UI APIs | 2011 | [GitHub](https://github.com/xamarin/Xamarin.Forms) | |
| 1 | +| Framework | Target Platforms | Language(s) Used | Rendering Method | Initial Release | Source Code | |
| 2 | +|-------------------------------------------|----------------------------------------------------------|--------------------------------------|-----------------------------------------------|----------------|-----------------------------------------------------------------------------------------------| |
| 3 | +| .NET MAUI | Android, iOS, macOS, Windows | C#, XAML | Native UI APIs | 2021 | [GitHub](https://github.com/dotnet/maui) | |
| 4 | +| Allegro | Android, iOS, Linux, macOS, others, Windows | C, C++, others via bindings | Various, depending on platform and user implementation | 1990 | [GitHub](https://github.com/liballeg/allegro5) | |
| 5 | +| Cordova / PhoneGap | Android, iOS, Web | JavaScript, HTML, CSS | WebView | 2009 / 2011 | [GitHub](https://github.com/apache/cordova-android) / Closed Source | |
| 6 | +| Electron | Linux, macOS, Windows | JavaScript, HTML, CSS | Chromium | 2013 | [GitHub](https://github.com/electron/electron) | |
| 7 | +| Flutter | Android, Desktop, iOS, Web | Dart | Skia | 2017 | [GitHub](https://github.com/flutter/flutter) | |
| 8 | +| Godot | Android, Consoles, iOS, Linux, macOS, Web, Windows | GDScript, C#, C++, VisualScript | Godot's rendering engine | 2007 | [GitHub](https://github.com/godotengine/godot) | |
| 9 | +| Ionic | Android, iOS, Web | JavaScript, TypeScript, HTML, CSS | WebView | 2013 | [GitHub](https://github.com/ionic-team/ionic-framework) | |
| 10 | +| Java SWT | Linux, macOS, Windows | Java | Native UI APIs | 2004 | [Eclipse](https://git.eclipse.org/c/platform/eclipse.platform.swt.git/) | |
| 11 | +| JavaFX / Gluon | Android, iOS, Linux, macOS, Windows | Java | JavaFX Rendering | 2008 / 2014 | [GitHub](https://github.com/openjdk/jfx) / [GitHub](https://github.com/gluonhq/gluon-samples) | |
| 12 | +| Jetpack Compose Multiplatform | Android, iOS, Linux, macOS, Web, Windows | Kotlin | Custom, via Kotlin | 2020 | [GitHub](https://github.com/JetBrains/compose-jb) | |
| 13 | +| JUCE | Android, iOS, Linux, macOS, Windows | C++, Python | Custom lightweight rendering or Native UI APIs | 2004 | [GitHub](https://github.com/juce-framework/JUCE) | |
| 14 | +| Kivy | Android, iOS, Linux, macOS, Windows | Python | OpenGL ES 2 | 2011 | [GitHub](https://github.com/kivy/kivy) | |
| 15 | +| Lazarus | Android, iOS, Linux, macOS, others, Windows | Object Pascal | Native UI APIs | 1999 | [SourceForge](https://sourceforge.net/projects/lazarus/) | |
| 16 | +| NativeScript | Android, iOS | JavaScript, TypeScript, Angular, Vue | Native UI APIs | 2014 | [GitHub](https://github.com/NativeScript/NativeScript) | |
| 17 | +| Qt | Android, Embedded Systems, iOS, Linux, macOS, Windows | C++, QML | Qt's rendering engine | 1995 | [GitHub](https://github.com/qt/qtbase) | |
| 18 | +| React Native | Android, iOS, Web | JavaScript | Native UI APIs | 2015 | [GitHub](https://github.com/facebook/react-native) | |
| 19 | +| SDL (Simple DirectMedia Layer) | Android, iOS, Linux, macOS, Web, Windows | C, C++, others via bindings | Various, depending on platform and user implementation | 1998 | [LibSDL](https://www.libsdl.org/download-2.0.php) | |
| 20 | +| SFML (Simple and Fast Multimedia Library) | Linux, macOS, others, Windows | C++, bindings for other languages | Various, depending on platform and user implementation | 2007 | [GitHub](https://github.com/SFML/SFML) | |
| 21 | +| SwiftUI | iOS, macOS, tvOS, watchOS | Swift | Native UI APIs | 2019 | Closed Source | |
| 22 | +| Swing / AWT | Linux, macOS, Windows | Java | Java's rendering - AWT for system, Swing for custom | 1997 / 1995 | Part of JDK - [GitHub](https://github.com/openjdk/jdk) | |
| 23 | +| Titanium SDK | Android, iOS | JavaScript | Native UI APIs | 2008 | [GitHub](https://github.com/appcelerator/titanium_mobile) | |
| 24 | +| Unity | Android, Consoles, iOS, Linux, macOS, Web, Windows, VR/AR | C# | Unity's rendering engine | 2005 | Closed Source | |
| 25 | +| Unreal Engine | Android, Consoles, iOS, Linux, macOS, Windows, VR/AR | C++, Blueprints (visual scripting) | Unreal's rendering engine | 1998 | Closed Source | |
| 26 | +| wxWidgets | Linux, macOS, Windows | C++, Python (wxPython) | Native UI APIs | 1992 | [GitHub](https://github.com/wxWidgets/wxWidgets) | |
| 27 | +| Xamarin | Android, iOS, Windows | C#, XAML | Native UI APIs | 2011 | [GitHub](https://github.com/xamarin/Xamarin.Forms) | |
0 commit comments