EasyGUI 是一个用 Python 编写的非常简易的 GUI 编程模块。 EasyGUI 不同于其他 GUI 库,EasyGUI 不是事件驱动的。
tekUI 是一个轻量, 独立, 可移植的 GUI 工具包, 用 lua 和 C 开发. 最初是为 X 窗口系统开发, 后来移植到 Linux
swtUI4 基于swt,jface特殊场景还会集成awt,swing等组件封装为一体化的java桌面应用程序框架,定制自己的界面美化特效,定制自己的升级策略.
GXUI 是 Google 出品的一个跨平台 GO 语言的 UI 框架。
gotk3 提供 Go 绑定 GTK+3 和依赖的其他项目。每个组件都给出了用来导入包路径的子目录。以下是部分已经实施的支持库:
GoQt 简介 GoQt是Go语言的Qt图形库绑定。 版本 0.1.1 作者 七叶 试验 目前该项目为试验状态
Sciter 是一个嵌入式的 HTML/CSS/脚本引擎,旨在为桌面应用创建一个 UI 框架层。Sciter 为桌面应用带来很多 Web 方面的技术。
Mongovue MongoDB 是一个基于 .Net 平台的 windows 桌面应用程序 ,为 mongodb 的管理提供 gui 界面 ,能够远程查看
Bolt 是一个给本地或分布式多维数组提供 Python 界面的开源库,它旨在优化数据处理性能,不管数据是小型、中型还是非常非常大型的数据,它通过一个普通且熟悉的 ndarray 界面来完成这项任务。
EasyGUI_Qt EasyGUI_Qt 是一个易学易用的 python GUI 图形开发库,EasyGUI_Qt 需要依赖于 pyqt4 或者 pyqt5。
Django-Report-Builder 是 Django ORM 上一个 GUI 开发框架,用于构建自定义查询并显示结果。
LTFrame是一个基于WEBKIT的windows应用程序开框架,您可以使用HTML.CSS,javascript,这些WEB网页开发技术去开发应用程序,在开发中,您还可以使用HTML5,和CSS3
wxOneShell由一问(牧云)开发,是一个快速开发wxPython SDI程序的框架,wxOneShell的设计目的,是将程序设计中图像界面的例行功能隔离出来,只用ini文件配置即可完成
Flexx 是一个纯 Python 工具包,用来创建图形化界面应用程序。其使用 Web 技术进行界面的渲染。你可以用 Flexx
wxPHP 即 “wxWidgets for PHP”,它捆绑了wxWidgets 这个跨平台的库,让你可以用 php 来开发桌面应用。
UiLib 是基于 Duilib 的工作,从而扩展出来的一个免费开源类库。
FoosoUI 是一款 Firefox OS 的应用UI框架,基于zepto、Font-awesome开发 此框架只包含UI,不包含其他操作
Avalonia 是一个跨平台的 .NET UI 框架,支持 Windows、Linux、iOS 和 Android。前身是 Perspex
Sapphire 是一个能提高开发效率的用户界面开发框架。开发者可以通过它专注于数据语义的建模和描述数据所要呈现的整体意图,而不是专注于个别的部件、布局和数据绑定。
AWTK- MVVM是一套为AWTK用C语言开发,并支持各种脚本语言的MVVM框架,实现了数据绑定、命令绑定和窗口导航等基本功能,使用AWTK-
Zui起源于duilib,却独立与duilib,主要目的为了弥补duilib功能上的不足,以及简化开发流程.
Go 在服务端的优势不容置疑,但是在桌面应用上却没有好的 GUI 支持,本项目是 Go 语言在 Windows 上的用户图形界面 GUI 解决方案。
Pencil Project 是一个用于制作图表和 GUI 原型的开源工具,旨在让每个人都可以免费使用。
Windows Forms(WinForms)是用于构建Windows桌面应用程序的UI框架。 它是Windows用户界面库的.NET包装器,例如User32和GDI +。 它还提供Windows窗体独有的控件和其他功能。
Vuido 让使用 Vue.js 构建轻量级原生桌面应用成为可能。使用 Vuido 构建的应用可在 Windows、OS X 和 Linux
MonoGUI 是针对电子词典、高级计算器、电子手表、标签打印机、收款机、电子货签等具有黑白屏幕的小电子设备开发的专用 GUI 系统。
ATK 是 Go 语言的 Tcl/Tk 绑定图形库。 go get github.com/visualfc/atk 安装 Tcl/Tk http://www.tcl-lang.org
javafxApp 使用 Javafx 开发漂亮的应用: 1,bootstrapUi 能够开发出bootstrap的效果来,见:
blessed-contrib 是使用 Node.js 构建终端应用界面的库。 演示效果如下: 示例代码:
PyDraw 是基于 Python + Tkinter 的可视化、所见即所得 GUI 绘制框架。轻松绘制基本 UI 界面,一键得出 GUI 代码。
Click是一个Python包,用于以可组合的方式创建漂亮的命令行界面,只需要很少的代码。
PHP Desktop 旨在提供使用 PHP、HTML5、JavaScript 和 SQLite 等 Web 技术开发原生桌面 GUI
Qt是挪威人创始的一个优秀的c++开发框架,API简单易用,社区庞大,资源丰富。我非常喜欢Qt,但Qt太庞大了、太重量级了(Qt需要很多的RAM和ROM):
GuiLite是5千行的图形界面库,可以运行在 所有平台 (例如:iOS/macOS/WathOS,Android,Linux(ARM/x86-64),Windows(包含VR),Docker和MCU)上;也可以与多种语言 (例如: Swift, Java, Javascript, C#, Go
htmlPy 是对 PySide 的 QtWebKit 库的 Python 封装。可以用 HTML5 和 CSS3 来开发漂亮的图形界面应用程序。基于 Qt 构建,具备高度可定制以及跨平台支持。兼容 Python2 和
gocui 是一个 Go 语言用来开发控制台应用的 UI 工具包。 主要特性: 最小化 API. 视图 (窗口) 实现接口 io.ReadWriter.