tddworks

baguette

tddworks

Headless iOS Simulator manager/farm + host-side input injection for iOS 26 — taps, swipes, multi-finger gestures, and 60 fps streaming

AI 简介

Baguette 是一个用于管理无头 iOS 模拟器的命令行工具,支持在 macOS 上批量创建、启动和关闭模拟器实例,并实现主机端输入注入与实时画面流式传输。核心功能包括:基于 SimulatorKit 的原生 HID 输入(支持单/多指手势、系统按键及键盘映射)、60 fps MJPEG/H.264 屏幕流(支持 WebSocket 和 stdout 输出)、运行时可调的帧率/码率/缩放、无障碍 UI 树解析(JSON 格式输出节点属性与坐标)以及统一日志实时流。适用于 iOS 自动化测试、CI 环境下的 UI 验证、远程真机替代方案及跨设备交互调试等场景。

Swift
Apache License 2.0
1.5k
Stars
77
Forks
7
Watchers
6
Issues

Star 增长

今日0
近 7 天0
近 30 天+49
综合评分58.58
默认分支main