Список платформо-независимых библиотек GUI - List of platform-independent GUI libraries

Это список Библиотека пакеты, реализующие графический интерфейс пользователя (GUI) платформо-независимая библиотека графического интерфейса (ПИГУИ). Их можно использовать для разработки программного обеспечения это может быть портирован к множеству вычислительные платформы без изменений в его исходный код.

В C, C ++[требуется разъяснение ]

ИмяВладелецПлатформыЛицензия
Встроенный фреймворк Chromium (CEF)Страница проекта CEFLinux, macOS, Майкрософт ВиндоусСвободный: BSD
CEGUIКоманда CEGUILinux, macOS, Майкрософт ВиндоусСвободный: Массачусетский технологический институт
Библиотеки Фонда Просвещения (EFL)Enlightenment.orgX11, Wayland, Майкрософт Виндоус, macOS, DirectFB, TizenСвободный: BSD, LGPL, GPL
Набор инструментов Fast Light (ФЛТК )Билл Спицак и др.X11, Майкрософт Виндоус, macOSСвободный: LGPL
GTK +
раньше GIMP Инструментарий
Фонд GNOMELinux (X11, Wayland ), Майкрософт Виндоус, macOS, HTML5Свободный: LGPL
IUPТекграф, PUC-RioX11, Майкрософт ВиндоусСвободный: Массачусетский технологический институт
ЮСООО «Роли»X11, Linux[требуется разъяснение ], macOS, iOS, Android, Майкрософт ВиндоусСмешанный: GPL, проприетарный
LiveCodeLiveCode, ОООX11, macOS, Майкрософт ВиндоусПроприетарный
Набор инструментов MKS для корпоративных разработчиков
ранее NuTCRACKER
DataFocus, Inc.Майкрософт Виндоус из X11 код[требуется разъяснение ]Проприетарный
НанаЦзиньхаоLinux, Майкрософт ВиндоусСвободный: Способствовать росту
QtQt ProjectLinux (X11, Wayland ), OS / 2, macOS, iOS, Android, Майкрософт ВиндоусСмешанный: LGPL, GPL, или же проприетарный
Окончательный ++Окончательный ++Linux (X11, GTK + ), macOS, Майкрософт ВиндоусСвободный: BSD-подобный
wxWidgets
ранее wxWindows
команда wxWidgetsX11, Wayland, OpenLook,[требуется разъяснение ] macOS, iOS, Майкрософт Виндоус, OS / 2Свободный: wxWindows

На других языках

ИмяВладелецЯзык программированияПлатформыЛицензия
Apache Flex
Раньше Adobe Flex
Фонд программного обеспечения ApacheActionScript, Вспышка, Adobe AIRWindows (x86, x64), macOS, Android (ARM, x86), iOS, Интернет (SWF )Свободный: Apache
Apache PivotФонд программного обеспечения ApacheЯваWindows, macOS, LinuxСвободный: Apache
Delphi, FireMonkeyEmbarcadero TechnologiesObject PascalWindows, macOS, iOS, AndroidПроприетарный
ФлаттерGoogleC, C ++, ДротикAndroid, iOS (экспериментальная: Интернет, Linux, Windows, macOS)Свободный: Новая лицензия BSD
ФайнОткрытый исходный кодИдтиWindows, macOS, Linux, BSD, Android, iOS (экспериментальная: Интернет)Свободный: Новая лицензия BSD
Годо (игровой движок)Открытый исходный кодGDScript, C ++, C #, GDNativeLinux, macOS, Windows, BSD, Haiku, iOS, Android, HTML5, WebAssembly, Xbox One, универсальная платформа WindowsСвободный: Массачусетский технологический институт
PureBasicПрограммное обеспечение FantaisieБАЗОВЫЙWindows, Linux и OS XПроприетарный
JavaFXКорпорация OracleЯваWindows, Linux X11, macOS, Android, iOSСвободный: CDDL, GPL с исключением связи
КивиКивиPythonLinux, Windows, macOS, Android, iOSСвободный: Массачусетский технологический институт
LCL, LazarusОткрытый исходный кодFree PascalWindows (Win32, Qt), Linux (GTK +, Qt), macOS (Qt, Carbon, Какао)Свободный: GPL, LGPL
Моно, GTK #XamarinC #Windows, Linux (X11, Wayland), macOSСвободный: Массачусетский технологический институт, LGPLv 2, GPLv2 (двойная лицензия )
PharoСообщество фараоновБолтовняWindows, Linux (X11), macOSСвободный: Массачусетский технологический институт, часть Apache 2.0
КачатьКорпорация OracleЯваWindows, Linux X11, macOSСвободный: CDDL, GPL с исключением связи
SWTФонд ЗатменияЯваWindows (Win32), Linux (GTK +), macOS (Какао)Свободный: Затмение
Tcl /ТкОткрытый исходный кодTclWindows, OS / 2, X11, OpenLook,[требуется разъяснение ] Mac, AndroidСвободный: BSD-стиль
ЕдинствоUnity TechnologiesC #, JavaScript, БуWindows, X11, macOS, Android, iOS
также особенности кросс-платформенный Интернет-плеер
Проприетарный, на основе открытого исходного кода
Платформа UnoизобретательныйC #, XAML, WASMWindows, iOS, Android, Интернет (WebAssembly), экспериментальная macOS)Свободный: Apache
VisualWorksCincomБолтовняWindows, OS / 2, Linux (X11), OpenLook,[требуется разъяснение ] MacПроприетарный
WxPythonPythonLinux, Windows, macOSСвободный: wxWindows
XojoXojo, Inc.XojoWindows, macOS, Linux (X11), iOS, ИнтернетПроприетарный

Требуется проверка, возможно, не поддерживается

Больше не доступен или не поддерживается

ИмяВладелецКомментарий
AppWareNovellКомпания Novell приуменьшает значение (обычно рассматривается как исключенная)
Открытый интерфейсДанные нейронаОдин из первых PIGUI, поддерживающий DOS, macOS, OS / 2, VMS, Microsoft Windows 3.0.
Рамка для применения цинкаПрофессиональные партнеры по программному обеспечениюМожет поддерживаться, но новых продаж нет

Смотрите также

Рекомендации

дальнейшее чтение