@yff666:最近构建了 Keel,一个纯 Go 的桌面 UI 框架。基于 Gio,无需 HTML/CSS/JS/WebView。支持 macOS、Win…
摘要
一位开发者发布了 Keel,一个基于 Gio 构建的纯 Go 桌面 UI 框架,无需 HTML/CSS/JS/WebView,支持 macOS、Windows 和 Linux,并提供组件库、打包工具以及基于 MCP 的 Agent 端到端测试能力。
最近构建了 Keel,一个纯 Go 的桌面 UI 框架。基于 Gio,无需 HTML/CSS/JS/WebView。支持 macOS、Windows、Linux,附带组件库和打包工具。同时还提供 MCP 支持,让 Agent 可以点击、输入和截图,从而进行端到端测试。
相似文章
Gooey:面向 Zig 的 GPU 加速 UI 框架
Gooey 是一个面向 Zig 的 GPU 加速 UI 框架,通过 Metal、Vulkan/Wayland 和 WebGPU/WASM 支持 macOS、Linux 和浏览器。它提供声明式 UI、动画、主题、无障碍和零外部依赖。
@LinearUncle: chatwise 大佬使用rust 做完waku 这个开源的harness 后,不知道在rust身上吃了什么苦,紧锣密鼓又开源了一个纯golang 写的桌面GUI 框架-MyGo. https://github.com/egoist/my…
egoist 开源了 MyGo,一个纯 Go 编写的桌面应用框架,支持系统 WebView 网页界面与纯 Go GPU 绘制的原生 UI 混合使用,无 cgo,单二进制仅几 MB,内置类型化 IPC 和完整的打包签名发布链路。
Show HN: Shirei, 用原生Go编写的跨平台GUI框架
Shirei是一个为Go语言设计的跨平台GUI框架,采用即时模式API,支持在MacOS、Windows和Linux上生成原生可执行文件,无需外部依赖。
@Ryrenz: 炸裂!gpui-kit 已经为你准备好桌面应用所需的全部 75 个组件,开箱即用,你再也不用手动编写 UI …
gpui-kit 是基于 Zed 的 GPUI 引擎构建的 Rust 桌面 UI 框架,提供了 75+ 个生产可用的组件,支持 WebAssembly 与 AccessKit 无障碍能力,在 GitHub 上已获得 1.57 万颗星标,并于 9 月迅速从 v0.6.0 迭代至 v0.7.0。
@ctatedev:介绍 zero-native 使用 Web UI 和 Zig 构建原生桌面和移动应用 → 精简的二进制文件,低内存占用 → 选…
zero-native 是一款使用 Web UI 和 Zig 编程语言构建原生桌面和移动应用的新工具,具有精简的二进制文件、低内存占用的特点,并支持多种 Web 引擎(WKWebView、WebKitGTK、WebView2、Chromium/CEF)和框架(Next.js、Vue、Svelte、Vite、React)。