基于 Rust 的原生跨平台 UI 引擎,可用 Rust 或 TSX 编写应用,并使用各平台原生控件渲染。
51831RustOther更新于 16小时前
一个 Python 原生 GUI 工具包,使用各操作系统自带的原生控件构建应用界面。
Toga 是一个 Python GUI 工具包,通过各平台的原生控件构建桌面和移动应用,而不是依赖内嵌网页视图或自绘界面。同一套 Python 代码可以借助不同的后端面向多个操作系统,界面外观和交互行为与宿主平台保持一致。
该项目属于 BeeWare 生态的一部分。文档列出了各后端的运行要求,并提供 toga-demo 演示包,启动后会弹出包含示例控件的窗口,便于快速了解可用组件。
对于希望只用 Python 编写界面、又不想为每个平台单独开发前端代码的开发者来说,Toga 提供了直接调用原生控件的 Python 接口。
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
基于 Rust 的原生跨平台 UI 引擎,可用 Rust 或 TSX 编写应用,并使用各平台原生控件渲染。
一个基于 PyQt/PySide 的跨平台无边框窗口库,支持自定义标题栏和原生模糊效果。
一个用 Go 构建跨平台桌面应用的框架,前端可使用 React、Vue、Svelte 等 Web 技术。
面向 Go 的跨平台 GUI 工具包与应用 API,可用一套代码构建桌面和移动应用。
基于 C++/Qt 的跨平台截图工具,支持内置标注编辑、命令行与 DBus 调用。
一个轻量的 C/C++ 跨平台 webview 库,用原生 WebView 在桌面应用中渲染 HTML 界面。