《GitHub 日榜观察》之 openscreen(日榜第一名)
GitHub 日榜观察 · 第一名:OpenScreen
仓库:siddharthvaddem/openscreen
项目站:openscreen.vercel.app
榜单:GitHub Trending · Today(按页面排序为当日第 1 位;榜单会随时变化,请以官方页为准)
快照参考(GitHub API):约 15814 Star;1075 Fork;主语言 TypeScript;License MIT License;Topics electron, open-source, pixijs, screen-capture, screen-recorder;Archived False
撰稿说明:由定时任务调用 Cursor Agent 根据公开 README 与 API 整理,非项目方官方稿件。
它是什么
OpenScreen 是面向 产品演示与操作录屏 的 免费开源 桌面应用,定位上自述为 Screen Studio 的简化替代(并非 1:1 克隆):不订阅、无水印,个人与商业使用均免费,可修改与分发。技术栈包括 Electron、React、TypeScript、Vite、PixiJS、dnd-timeline。
核心能力(与 README「Core Features」一致):全屏或指定窗口录制;自动/手动缩放(可设深度);麦克风与 系统音频 采集;缩放时长与位置可自定义;画面裁剪;壁纸/纯色/渐变/自定义背景;平移缩放 Motion blur;文字/箭头/图片 标注;片段 修剪、分段 变速;多 画幅比例与分辨率 导出。
README 明确项目仍处于 beta,可能存在不稳定;作者欢迎通过 issue 反馈。
怎么安装
官方推荐从 GitHub Releases 下载对应平台的最新安装包,按平台说明操作。
macOS
若 Gatekeeper 拦截未签名应用,安装后在终端执行(路径以实际安装为准):
xattr -rd com.apple.quarantine /Applications/Openscreen.app注意:在 系统设置 > 隐私与安全性 中为终端开启 完全磁盘访问,再执行上述命令。随后在 系统偏好设置 > 安全性与隐私 中为应用授予 屏幕录制 与 辅助功能(Accessibility) 等权限,再启动应用。
Linux
从 Releases 下载 .AppImage,赋予执行权限并运行:
chmod +x Openscreen-Linux-*.AppImage
./Openscreen-Linux-*.AppImage若因 sandbox 报错无法启动,可尝试:
./Openscreen-Linux-*.AppImage --no-sandbox部分桌面环境需单独授予 屏幕录制 相关权限。
Windows
README 未单独成章,与通用说明一致:在 Releases 下载 Windows 安装包安装即可;系统音频采集 README 写明 开箱可用。
怎么使用(最小路径)
- 完成上一节 安装 并解决平台权限(macOS/Linux 尤其重要)。
- 从应用程序菜单或快捷方式 启动 Openscreen(macOS 为
Openscreen.app)。 - 在应用内按 README 所述选择 整屏或指定窗口 开始录制,按需使用缩放、标注、裁剪与导出选项。
README 未给出 CLI 子命令式的「一行启动录制」说明;日常最小路径即 安装 → 授权 → 打开 GUI 操作。若参与开发或自建,需查看仓库内源码与 issue;贡献方向可参考仓库 project roadmap。
合规与风险
- 许可证:项目采用 MIT License;README 写明使用者同意作者 不对使用中的问题、损害或索赔承担责任。
- 供应链与阶段:仓库 未归档;功能与稳定性以 beta 为准,升级与发布以 GitHub Releases 为准。
隐私与数据:录屏与 系统音频 涉及敏感内容,需在团队流程中单独评估 同意、留存与披露;系统音频依赖 Electron desktopCapturer,存在平台差异:
- macOS:需 macOS 13+;macOS 14.2+ 会提示音频采集权限;macOS 12 及以下 不支持系统音频(麦克风仍可用)。
- Windows:README 称系统音频 可直接使用。
- Linux:需 PipeWire(Ubuntu 22.04+、Fedora 34+ 等默认);仅 PulseAudio 的老环境可能无系统音频(麦克风通常仍可用)。
适合谁
- 独立开发者 / 小团队:需要免费、可商用的演示录像工具,接受功能比 Screen Studio 更精简。
- 内容制作者:需要缩放、标注、多比例导出等「基础但够用」的剪辑向能力。
- 贡献者:可通过 open issues 与 roadmap 了解方向并提交 PR。
推荐结论
若目标是 零订阅成本、MIT 许可、本地桌面录屏 + 简单后期式调整,OpenScreen 与当前文档、API 信息一致,值得从 Releases 装一版试用;若依赖 稳定的系统音频 或旧版 macOS/Linux,请先对照上文 Limitations 核对环境。需要 Screen Studio 全套高级能力时,README 亦建议支持官方产品。
延伸阅读
- 仓库 README 原文:siddharthvaddem/openscreen
- 线上体验/介绍:https://openscreen.vercel.app
- 提问式文档徽章(DeepWiki):README 内 Ask DeepWiki 链接
- 参与贡献:Contributing 与 project roadmap