|
1 | | -| Framework | Target Platforms | Language(s) Used | Rendering Method | Initial Release | Source Code | |
2 | | -|----------------------|------------------------------|--------------------------------------|-----------------------------------------------|----------------|-------------| |
3 | | -| Flutter | iOS, Android, Web, Desktop | Dart | Skia | 2017 | [GitHub](https://github.com/flutter/flutter) | |
4 | | -| React Native | iOS, Android, Web | JavaScript | Native UI APIs | 2015 | [GitHub](https://github.com/facebook/react-native) | |
5 | | -| .NET MAUI | iOS, Android, Windows, macOS | C#, XAML | Native UI APIs | 2021 | [GitHub](https://github.com/dotnet/maui) | |
6 | | -| Xamarin | iOS, Android, Windows | C#, XAML | Native UI APIs | 2011 | [GitHub](https://github.com/xamarin/Xamarin.Forms) | |
7 | | -| Ionic | iOS, Android, Web | JavaScript, TypeScript, HTML, CSS | WebView | 2013 | [GitHub](https://github.com/ionic-team/ionic-framework) | |
8 | | -| Cordova / PhoneGap | iOS, Android, Web | JavaScript, HTML, CSS | WebView | 2009 / 2011 | [GitHub](https://github.com/apache/cordova-android) / Closed Source | |
9 | | -| Appcelerator Titanium| iOS, Android, Windows | JavaScript | Native UI APIs | 2008 | [GitHub](https://github.com/appcelerator/titanium_mobile) | |
10 | | -| NativeScript | iOS, Android | JavaScript, TypeScript, Angular, Vue | Native UI APIs | 2014 | [GitHub](https://github.com/NativeScript/NativeScript) | |
11 | | -| Qt | iOS, Android, Windows, macOS, Linux, Embedded Systems | C++, QML | Qt's rendering engine | 1995 | [GitHub](https://github.com/qt/qtbase) | |
12 | | -| Unity | iOS, Android, Windows, macOS, Linux, Web | C# | Unity's rendering engine | 2005 | Closed Source | |
13 | | -| JavaFX / Gluon | iOS, Android, Windows, macOS, Linux | Java | JavaFX Rendering | 2008 / 2014 | [GitHub](https://github.com/openjdk/jfx) / [GitHub](https://github.com/gluonhq/gluon-samples) | |
14 | | -| Kivy | iOS, Android, Windows, macOS, Linux | Python | OpenGL ES 2 | 2011 | [GitHub](https://github.com/kivy/kivy) | |
15 | | -| RubyMotion | iOS, Android, macOS, Linux, Windows | Ruby | Native UI APIs | 2012 | Closed Source | |
16 | | -| wxWidgets | Windows, macOS, Linux | C++, Python (wxPython) | Native UI APIs | 1992 | [GitHub](https://github.com/wxWidgets/wxWidgets) | |
17 | | -| 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) | |
18 | | -| Java SWT | Cross-platform | Java | Native UI APIs | 2004 | [Eclipse](https://git.eclipse.org/c/platform/eclipse.platform.swt.git/) | |
19 | | -| JUCE | iOS, Android, Windows, macOS, Linux | C++, Python | Custom lightweight rendering or Native UI APIs | 2004 | [GitHub](https://github.com/juce-framework/JUCE) | |
20 | | -| SDL (Simple DirectMedia Layer) | iOS, Android, Windows, macOS, Linux, Web | C, C++, others via bindings | Various, depending on platform and user implementation | 1998 | [LibSDL](https://www.libsdl.org/download-2.0.php) | |
21 | | -| Allegro | iOS, Android, Windows, macOS, Linux, others | C, C++, others via bindings | Various, depending on platform and user implementation | 1990 | [Liballeg](https://liballeg.org/download.html) | |
22 | | -| SFML (Simple and Fast Multimedia Library) | Windows, macOS, Linux, others | C++, bindings for other languages | Various, depending on platform and user implementation | 2007 | [GitHub](https://github.com/SFML/SFML) | |
23 | | -| Lazarus | iOS, Android, Windows, macOS, Linux, others | Object Pascal | Native UI APIs | 1999 | [SourceForge](https://sourceforge.net/projects/lazarus/) | |
| 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) | |
0 commit comments