用纯 Python 构建 Web、桌面和移动应用的框架,无需前端经验。
1.7万732PythonApache-2.0更新于 3天前
面向 Go 的跨平台 GUI 工具包与应用 API,可用一套代码构建桌面和移动应用。
Fyne 是一个用 Go 编写的 UI 工具包和应用 API,开发者可以用同一套代码构建运行在桌面和移动设备上的图形界面应用,视觉风格受 Material Design 启发。
应用直接使用 Go 编写:从应用实例创建窗口,再把标签、按钮等控件放入容器中即可。项目提供 `fyne` 命令行工具,用于打包、安装和发布应用,支持 Android、iOS 以及 iOS 模拟器的构建。另有移动模拟模式,无需真机即可预览应用在手机上的表现。
使用 Fyne 需要 Go 1.22 或更高版本以及 C 编译器。API 文档发布在 pkg.go.dev 上,并可通过一条 go install 命令安装展示各类控件的演示程序。
确保已安装 Go 1.22 或更高版本以及 C 编译器
安装 Fyne 组件演示程序
go install fyne.io/demo@latest运行演示程序
demo概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
用纯 Python 构建 Web、桌面和移动应用的框架,无需前端经验。
一个用 Go 构建跨平台桌面应用的框架,前端可使用 React、Vue、Svelte 等 Web 技术。
基于 C# 和 XAML 的跨平台 .NET UI 框架,可构建桌面、移动、嵌入式和 WebAssembly 应用。
一个基于 PyQt/PySide 的跨平台无边框窗口库,支持自定义标题栏和原生模糊效果。
轻量级桌面 Kafka 客户端,无需 Docker 或 JVM,即可浏览 Topic、实时查看消息并管理消费组。
Google 开源的 SDK,用一套 Dart 代码构建移动端、Web 和桌面端应用。