DevTrends开发者趋势
主题色

DEV TRENDS / CATEGORY

编程语言 · Swift

2026年10月21日 – 2026年10月27日 内首次发现的 11 个新项目,已跨 5 个来源去重。

收录范围

2026年8月5日 – 2026年10月27日 内首次发现 114 个项目

DTDevTrends 归类原始项目或来源原始标签
11 个新项目5 个来源

MacMix

Mac 菜单栏音量混音器,支持按应用独立调节音量、自定义 EQ 和多设备输出;基础功能免费,高级功能 ¥29.99 一次性买断,代码全部开源(GPL-3.0) - GitHub

语言SwiftDT桌面效率DT软件开发原始airplay
135

SwaprTrans:在任意 Mac App 敲空格选词即查、敲回车原地覆写翻译的极轻量原生工具

SwaprTrans 是一款极轻量(打包体积 < 2MB)的 macOS 原生常驻翻译与原地覆写工具。专为跨语言即时沟通、跨国远程与外企办公打造。 解决的核心痛点 在浏览器之外的桌面端应用(如 Slack、Teams、邮件客户端、IDE、终端)用外语沟通时,传统的翻译流程极其繁琐且割裂: 打出中文 ➔ 复制 ➔ 切屏去网页翻译 ➔ 复制英文 ➔ 切回原窗口粘贴。一天往往要来回切屏几十次。 SwaprTrans 把整个输入和查词链路做到了光标原地: 1. 打字即换(原地覆写):在任意输入框打完中文选中文本,直接按 Enter 键即可在光标处原地无缝替换成地道英文,免去切屏复制粘贴; 2. 选词即查:在屏幕任意窗口选中文字,轻敲 Space 空格键即刻弹出极简 HUD 悬浮窗显示翻译; 3. 原生纯离线(隐私保护):基于 macOS 15+ 系统的本地端侧翻译模型(Apple Translation API)运行,工作机密与私密聊天不上云,兼有 Edge / Google 双通道自动兜底; 4. 极速轻巧:纯原生 Swift 构建,非 Electron 框架,打包体积不到 2MB,常驻内存仅数兆。 安装体验 已支持 Homebrew 一键安装: bash brew install linrol/tap/swapr-trans 或直接在 Releases 页面 下载 DMG 安装体验。 代码完全基于 MIT 协议开源,核心能力同时以 SwaprTransKit 完整对外开放,供其他 macOS 开发者直接集成。欢迎大家体验和交流反馈!

语言SwiftDT桌面效率DT软件开发原始in-place-translation
19

Moppet:给 macOS 做了个会自己动手清理的桌宠,但删除前一定先问你

GitHub: ( Apache-2.0 ,Swift 6 / macOS 14+) macOS 清理工具,两个不一样的地方: 1 )内置一个 Codex 级的 agent 。你说"清理浏览器缓存",它先扫描给你看,等你批准才删。 沙箱、审批策略、补丁应用、会话恢复都是自己实现的;另外提供 23 个工具的 MCP 服务器, Claude Code / Cursor 可以直接调用同一套清理能力。 2 )交互层是只 3D 桌宠( SceneKit 程序化生成,没有 WebView 、没有 Electron ), AI 要删东西时头顶弹批准卡,结果进气泡。 安全上比较较真:只删家目录、25 类保护路径、白名单命中及其子树永不触碰、 删除前二次校验、逐路径审计; AI 每次删除都要审批,MCP 要 confirmed + token , HTTP 只绑 127.0.0.1 。 11 个模块:清理 / 卸载 / 优化 / 启动项 / 分析 / 状态 / 项目清理 / 瘦身 / 历史 / 设置 / 总览。 限制说在前面:AI 要自己的 API key ;瘦身仅 Apple Silicon ;系统级操作要管理员密码; 上不了 App Store ;没有 dmg ,源码构建;只在我这台 Intel Mac 验证过( arm64 交叉编译通过)。 试一下: git clone && cd Moppet && swift build .build/debug/Moppet 不想开 GUI 就跑自测( 133 项断言,1.4 秒,不删任何文件): swift run Moppet --smoke 想听意见:AI 有删除权但每一步都要点头,这个颗粒度合适吗? 觉得有用的话求个 star 。

DT安全与测试DT软件开发DTAgent 能力扩展
—

AppPad 把原汁原味的启动台带回到 macOS 26+,也支持 macOS 15 —— 另附剪切板、工作流、App 快捷键与窗口控制。

AppPad项目地址 安装 方式一:Homebrew bash brew tap umindhub/tap brew trust umindhub/tap brew install --cask apppad 功能 启动台 完整还原经典 macOS 启动台,默认布局与系统顺序一致 四指捏合、菜单栏或点击程序坞中的 AppPad 打开(再次点击关闭) 文件夹、拖动排序 / 合并成文件夹,长按图标或按住 ⌥ 进入编辑模式 内置干净卸载:删除 App 的同时清理残留文件 网格搜索、页面指示器(圆点 / 数字)、“液态玻璃”控件(macOS 26+) 背景:白色 / 浅灰色 / 深灰色 / 壁纸 / 自定颜色,浅色与深色主题分别保存设置 剪切板 支持文字和图片永久保存 复制内容可收藏 ⌘1–⌘0 快速粘贴,来源 App 筛选和 App名:: 搜索语法,右侧实时预览 工作流 & AI MCP ⌘Space 打开工作流面板:App 与工作流按使用频率统一排序 工作流可运行 Shell 脚本、AppleScript、快捷指令或 HTTP 请求,支持参数(如 time 10) 内置:清倒废纸篓、设置倒计时、设置闹钟、设置音量、退出所有应用…… 权限声明由真实沙盒强制执行(允许一次 / 不允许 / 始终允许) 以 JSON 文件或链接导入、分享工作流 内置 MCP 服务:支持 MCP 的 AI 助手可直接调用和控制你的工作流 AI 可通过 MCP 读取工作流编写规范,直接帮你创建新工作流 AI 运行的工作流与你手动运行一样,经过同一套权限确认和沙盒 计算器 在工作流面板搜索框直接输入算式即可计算(支持科学计数法) App 快捷键 为任意 App 设置全局快捷键 窗口控制 靠左 / 靠右排列(½ → ⅓ → ⅔)、最大化、恢复、移到其他显示器,快捷键均可自定义

语言SwiftDT桌面效率DTAgent 能力扩展原始app-launcher
3

Steamcup

## Steamcup:合上电脑,让任务接着跑 编译、渲染或跑 Agent 时,任务还没结束,Mac 却睡了。Steamcup 是一个原生 macOS 菜单栏小工具:点一下像素咖啡杯,让 Mac 保持唤醒;开启合盖模式后,合上盖子也能继续运行。 ### 怎么用 - 点杯子开启或关闭,右键设置 30 分钟到 8 小时的定时。 - 开启合盖模式,让屏幕熄灭、后台任务继续;首次需管理员授权。 - 可选择允许屏幕熄灭、锁屏时暂停,也可用 ⌃⌥W 快捷键切换。 - 配置命令行入口后,使用 `steamcup run -- <命令>`,醒到命令结束。 ### 下载与安装 介绍页有 12 秒功能示意短片、下载入口和完整安装说明: 下载 Steamcup.zip,解压后将 Steamcup.app 拖进「应用程序」。当前版本尚未经过 Apple 公证,首次打开可能被 macOS 阻止,请按仓库安装说明处理。 ### 当前版本与边界 v1.3.2 Alpha,免费、MIT 开源,不需要账号或订阅,应用不发送网络请求。 下载包面向 macOS 14+,包含 Apple 芯片和 Intel 架构;真机验证来自 macOS 26 的 Apple 芯片 Mac,macOS 14–15 与 Intel 设备仍待实际验证。 合盖模式会更改系统睡眠设置,并安装后台恢复检查。正常关闭或定时结束后恢复设置;崩溃、强退后由后台检查恢复。设有过热和低电量停止机制,但尚未在真实过热、低电场景下验证触发效果。合盖运行时请保持通风,权限范围与卸载方法见仓库说明。 这是需要下载安装的 Mac 应用,网页是介绍与下载入口。配图为产品介绍页与功能示意。 欢迎反馈你的 macOS 版本、机型与具体使用过程。

语言SwiftDT数据与运维DT桌面效率原始caffeinate
0

Dopamine:针对 Apple Silicon Mac 的原生防休眠与合盖背光断电工具

Dopamine 是一款专为搭载 Apple Silicon(M1/M2/M3/M4)MacBook 设计的原生 macOS 菜单栏防休眠与屏幕保护工具。 解决的核心痛点 在 MacBook 上使用传统防休眠工具(如 Amphetamine / Caffeine)时,如果合上笔记本盖子,Liquid Retina / Mini-LED 屏幕底层的背光往往依然处于通电常亮状态,不仅加速发热烘烤键盘,还严重消耗电池。 Dopamine 针对 Apple Silicon 芯片进行了深度底层优化: 1. 合盖硬件级断电:合上屏幕时,通过底层硬件接口与 DPMS 机制自动将背光彻底切断(0.0 尼特纯黑),同时保持 CPU 后台下载、大模型推理、视频渲染或编译持续运行,完全杜绝发热。 2. 开盖毫秒级复原:打开屏幕时,无缝恢复原本设置的亮度与色彩。 3. 轻量纯原生:100% Swift 原生打造,内存仅占用 ~15MB,零 Electron 臃肿。 4. 多语言适配:原生支持简体中文、英语等 11 种语言。 5. 苹果官方公证:已通过 Apple Developer ID 签名与 Apple 官方安全公证(Notarized by Apple),macOS Gatekeeper 零报警直接运行。 代码

语言SwiftDT桌面效率DT软件开发原始amphetamine
2

ScreenShade:让 AI 继续操作桌面的 Mac 屏幕遮黑工具

ScreenShade 是一个用 Swift/AppKit 编写的 macOS 菜单栏工具,适合让 Codex、Computer Use 等桌面自动化继续运行时遮黑本地屏幕。它覆盖多块显示器,在可读取原亮度的外接屏上尝试硬件调光,并区分物理键鼠活动与普通后台输入。支持逐屏配置硬件待机、自动唤醒验证和原亮度恢复,可作为 AppKit 窗口、IOHID 输入及 DDC/CI 控制的实践项目。 亮点 项目自荐,主要特点如下: 保留软件桌面供自动化继续使用,同时遮黑多块本地显示器,不主动修改分辨率或移动窗口。 使用 IOHID 识别物理键鼠活动,普通后台合成输入不会自动解除遮罩;另有关闭按钮及全局唤醒快捷键。 硬件待机逐屏配置,验证是可选流程:测试后自动请求唤醒、检查原亮度与桌面布局,再由用户确认实际熄屏和远程操作。未验证也能设置。 原亮度和电源状态先保存再修改,恢复失败保留记录,支持重试及重新启动后恢复。 Swift、AppKit、IOKit 实现,无第三方运行时依赖,DDC 传输部分复用 m1ddc。 主项目采用 MIT 许可证,保留第三方 m1ddc 的版权和许可声明。 使用范围:Apple Silicon Mac、macOS 13 及以上;当前需要从源码构建并授予输入监控权限,尚无经过 Apple 公证的下载版。DDC 调光、待机及远控兼容性取决于具体设备,纯黑遮罩不代表物理背光完全关闭。

语言SwiftDT桌面效率DT软件开发DT桌面应用
1

Cybokron Dock Groups:一款按分组打开、隐藏或关闭应用的 Mac 菜单栏应用

Cybokron Dock Groups 是一款免费、开源(MIT 许可)的 macOS 菜单栏应用,使用 Swift 编写。你可以将应用和网站放入自定义名称的分组中,选择某个分组后,其中的应用会在 Dock 上方的小弹窗中显示,你可以一次性打开、隐藏或关闭整个分组。每个分组还可以拥有自己的 Dock 图标。它适合在编程、设计或会议等不同工作场景之间切换的用户。 亮点 原生 SwiftUI/AppKit 应用,不使用 Electron,没有第三方依赖;提供适用于 Apple Silicon 和 Intel 的通用版本,需要 macOS 14 或更高版本。 网站可以与应用一同放在同一分组中。 键盘友好的弹窗:输入即可筛选,使用方向键和回车键打开,并可为每个分组设置全局快捷键。 提供 Siri 和快捷指令操作(Launch Group、Quit Group、Show Group),以及供脚本使用的 URL scheme。 已由 Apple 签名并公证;内置的更新检查会验证每个下载文件的 SHA-256 校验值。界面提供 26 种语言,包括简体中文。

语言SwiftDT桌面效率DT软件开发原始app-launcher
2