Automation
网页 + 原生 UI供端到端测试和 Agent 使用:从另一个进程驱动运行中的应用,包括窗口、元素、输入、菜单与截图。
import "github.com/egoist/mygo/plugins/automation"官方插件:给网页用的是一个 Go 包加一个 npm 包;给原生 UI 用的全部是 Go。
供端到端测试和 Agent 使用:从另一个进程驱动运行中的应用,包括窗口、元素、输入、菜单与截图。
import "github.com/egoist/mygo/plugins/automation"由 Go 发起 HTTP 请求的 fetch:没有 CORS 限制、可设任意请求头、支持流式响应与取消。
import "github.com/egoist/mygo/plugins/fetch"bun add @mygo-plugins/fetch游戏需要的额外能力(按需启用):固定步长的游戏循环与输入、相机、统一布局的手柄。
import "github.com/egoist/mygo/plugins/game"为原生 UI 带来 macOS 式 Liquid Glass,各平台一致,含滚动边缘与背景模糊。
import "github.com/egoist/mygo/plugins/glass"loading.dev 的 29 种加载指示器,原生 UI 版,外观与动效和浏览器中一致。
import "github.com/egoist/mygo/plugins/loading"检查并申请辅助功能、屏幕录制等系统权限,并引导用户在系统设置中完成授权。
import "github.com/egoist/mygo/plugins/permissionflow"在 macOS 原生 UI 中显示 Apple 的 SF Symbols:由系统按屏幕缩放绘制,应用里不打包任何 Apple 的图形。
import "github.com/egoist/mygo/plugins/sfsymbols"本地数据库:参数化查询与原子事务,SQLite 引擎用 Zig 编译,无需 cgo。
import "github.com/egoist/mygo/plugins/sqlite"bun add @mygo-plugins/sqlite原生 UI 的终端视图,用 Ghostty 的终端模拟器运行 shell 或任意程序。
import "github.com/egoist/mygo/plugins/terminal"Sparkle 风格的更新窗口:检查更新并提示用户安装。
import "github.com/egoist/mygo/plugins/updater"监听文件变化,范围限于应用允许页面监听的目录。
import "github.com/egoist/mygo/plugins/watch"bun add @mygo-plugins/watch由 Go 建立连接的 WebSocket,可在握手阶段携带自定义请求头。
import "github.com/egoist/mygo/plugins/websocket"bun add @mygo-plugins/websocket创建、开发与构建 MyGo 应用;mygo doctor 检查开发环境。
按官方 Plugins 指南编写,发布后提交到这里。
用 Go 实现的 Mermaid 图表布局引擎,通过 limumygo 模块在 MyGo 原生 UI 中绘制图表。
import "github.com/firede/limu/limumygo"在原生 UI 中显示 TeX 与 Typst 数学公式,作为 MyGo 元素或用于 Markdown 视图,纯 Go 排版。
import "github.com/caelyreth/untie/contrib/mygo"用于 MyGo 原生视图的开发辅助叠加层,绘制布局边界、可选的逻辑网格和两点测量尺。
import "github.com/knothhe/mygo-layout-audit"面向 MyGo 应用的原生插件宿主:安装 plugin.json 插件,每个插件在自己的 moejs 运行时中执行,提供权限、存储、超时和 CLI;界面仍由宿主用 MyGo 原生视图绘制。
import "github.com/yxxbc/mygo-plugin"将无头 MyGo 视图提供给 MCP 客户端,让 AI 代理无需打开窗口即可检查、点击、输入和截图。
import "github.com/auron-labs/mygo-mcp"