GGitHub 趋势观察站
每日 07:00 更新
← 返回今日榜单

peetzweg /

opendisplay

通过 USB 或 WiFi 将苹果移动设备或备用 Mac 变为扩展显示器的开源工具。

访问 GitHub 仓库 ↗
最近上榜 · 2026-09-15#19

当日排名

+258当日新增 Star3,539总 Star

OpenDisplay:把苹果移动设备或备用 Mac 变成扩展屏

一分钟看懂

OpenDisplay 是一套开源的 macOS 扩展显示方案,可通过 USB 或 WiFi 将 iPhone、iPad 或另一台 Mac 变成真正的扩展屏,而非简单镜像主屏幕。

你可以用它做什么

  • 把闲置 iPad、iPhone 或 Mac 用作副显示器。
  • 通过 USB 获得稳定连接,或通过 WiFi 灵活摆放设备。
  • 在接收端使用触摸、滚动等输入与扩展桌面交互。
  • 在不注册账号、不依赖云端服务器的情况下传输画面。

主要能力

  • 使用 H.264 视频传输,面向低延迟桌面显示。
  • 支持 Retina/HiDPI 显示和系统级扩展桌面。
  • 支持 Bonjour 网络发现以及 USB、WiFi 两种连接。
  • 项目声明不含账号体系、分析统计或中转服务器。

适合哪些人

适合需要便携副屏的 Mac 用户、希望重新利用旧苹果设备的人,以及重视本地直连和开源实现的开发者。

怎么开始使用

在发送端 Mac 和接收设备上按官方说明安装对应应用。WiFi 模式需允许本地网络访问,并让设备位于可互通的网络;USB 模式应使用支持数据传输的线缆。先以默认分辨率测试稳定性,再根据网络与设备性能调整显示设置。

使用前需要知道

发送端要求 macOS 14 或更高版本,作为接收端的 Mac 要求 macOS 12 或更高版本;移动端兼容范围以当前发布说明为准。系统出现屏幕录制指示属于采集扩展桌面所需权限。无线体验受网络拥塞影响,USB 线也必须支持数据。代码采用 GPL-3.0 许可证。

官方资料