免费开源的 Mac 菜单栏 App

piedol 用 Rust 和 Swift 编写 Mac App,并在 GitHub 上公开源代码。

Photon 用于在 Mac 和 Windows 上截图和录屏,Tamka 用于本地听写,Kivuko 通过 WireGuard 连接 NordVPN,Kipimo 用于系统监控与清理,Lavdeck 则用于 DJI Mic Series Mobile RX 接收器。

  • Photon 的截屏叠加层(含一个已标注的仪表盘)、录屏倒计时和“录屏已保存”面板

    Photon

    截图、标注和录屏。冻结屏幕,标注一个区域并拷贝,或以 60 fps 录屏,然后修剪片段或制作 GIF。

    macOS 15+(Apple 芯片)Windows 10 和 11Rust下载 Mac 版和 Windows 版

  • Tamka 的 Models 设置、显示最近听写内容的菜单,以及聆听指示器

    Tamka

    在 Mac 的神经网络引擎上运行的听写工具。按下 ⌃V 后说话,再按一次,文字就会出现在光标处。

    macOS 26+(Apple 芯片)Rust 和 Swift下载 Mac 版

  • Kivuko 连接时的菜单,包含 Location、Kill Switch、Auto-Connect 和 Block Ads and Trackers

    Kivuko

    基于 WireGuard 的 NordVPN 客户端。它会在睡眠唤醒和网络变化后重新连接,Kill Switch(断网保护)由 macOS 强制执行。

    macOS 14+(Apple 芯片)需要 NordVPN 订阅Rust从源代码构建

    独立项目,与 Nord Security 无关联。

  • Kipimo 的菜单栏面板及其“卸载”窗口

    Kipimo

    系统监控与清理工具集。菜单栏面板显示磁盘、内存、电池、CPU 和网络状态,工具可以清理缓存、卸载 App 并检查更新。

    macOS 15+(Apple 芯片)Rust下载 Mac 版

  • Lavdeck 的控制台正在以立体声录制两个麦克风,旁边是“录音”窗口,其中有一条两位说话人的录音及其文字稿

    Lavdeck

    适用于 DJI Mic Series Mobile RX 的菜单栏 App。它可以显示两个麦克风的状态、切换单声道或立体声、设置增益,并通过 USB 录制 48 kHz 24 位音频。

    macOS 15+(Apple 芯片)DJI Mic Series Mobile RXSwift目前需从源代码构建

    独立项目,并非由 DJI 开发,也与 DJI 无关联。

App 对比

项目用途运行环境开发语言许可证获取方式
Photon适用于 macOS 和 Windows 的截图、标注和录屏工具Mac:Apple 芯片,macOS 15 或更高版本。64 位 Windows 10(1903 或更高版本)或 11Rust开源(GPL-3.0)下载 Mac 版或 Windows 版
TamkaMac 本地听写工具Apple 芯片,macOS 26 或更高版本Rust 和 Swift开源(GPL-3.0)下载 Mac 版,或从源代码构建
Kivuko基于 WireGuard 的 Mac 菜单栏 NordVPN 客户端Apple 芯片,macOS 14 或更高版本,NordVPN 订阅,以及付费的 Apple Developer Program 会员资格Rust开源(GPL-3.0)从源代码构建
KipimoMac 菜单栏系统监控与清理工具Apple 芯片,macOS 15 或更高版本Rust开源(GPL-3.0)下载 Mac 版,或从源代码构建
Lavdeck在 Mac 菜单栏中查看 DJI Mic Series Mobile RX 的麦克风状态、调节增益并录音Apple 芯片,macOS 15 或更高版本,并通过支持数据传输的 USB 连接 DJI Mic Series Mobile RXSwift开源(GPL-3.0)目前需从源代码构建

许可证

Photon、Tamka、Kivuko、Kipimo 和 Lavdeck 均以 GNU 通用公共许可证 v3.0 或更高版本开源。你可以出于任何目的(包括工作用途)使用、研究、分享和修改这些 App。分发的修改版本必须沿用相同的许可证。阅读许可证。

欢迎在 GitHub 上提交错误报告和拉取请求。