【开源分享】Sail:基于 Swift / SwiftUI 构建的 macOS 原生 sing-box 客户端

之安 2026-06-22 18:53 1

本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:



  • 我的帖子已经打上 开源推广 标签:

  • 我的开源项目完整开源,无未开源部分:

  • 我的开源项目已链接认可 LINUX DO 社区:

  • 我帖子内的项目介绍,AI生成、润色内容部分已截图发出:

  • 以上选择我承诺是永久有效的,接受社区和佬友监督:


以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出


基于SwiftUI构建的macOS原生sing-box客户端


目前市面上主流的客户端大多基于 Electron 或 Web 架构,虽然跨平台方便,但在 macOS 上的内存占用和电池能耗往往不够理想。为了追求极致的性能和原生体验,使用纯 Swift 和 SwiftUI 开发了 Sail。





核心技术特点:

(此图为AI润色)


目前功能已基本完善,后续会持续跟进 sing-box 内核的更新。欢迎各位佬友试用、反馈 Bug 或提交 PR(特别是对底层 IPC 和 Swift 并发安全感兴趣的同学,欢迎一起讨论代码重构优化)

最新回复 (3)
  • dtvtb 06-22 19:03
    1

    有做状态栏的便捷菜单吗,佬?感觉mac上,有个状态栏的快捷操作非常方便

  • 之安 楼主 06-22 19:07
    2

    有的有的,这个功能有做的。 ^-^ ^-^

  • 格事格非 06-22 19:28
    3

    佬,规则分流支持自定义订阅规则url吗

* 帖子来源Linux.do
返回