探索 Swift 项目
筛选并发现收录的、配有高质量中文文档或教程的 GitHub 项目。
一个类型安全的 Swift 语言层,封装 SQLite3。提供编译时 SQL 语法与意图检查,支持纯 Swift 接口、链式查询、自动类型数据访问及 SQLCipher。
用于 Swift 编程语言的包管理器,管理源代码分发、依赖和版本控制。支持 macOS 和 Linux 构建,Xcode 11+ 集成支持 iOS 等平台。包含构建系统和语言服务器协议实现。
Swift 和 Objective-C 的行为驱动开发测试框架,灵感来自 RSpec、Specta 和 Ginkgo。与 Nimble 匹配器框架协同工作,提供清晰的测试断言。
免费开源的 macOS 和 iOS RSS 阅读器,支持 RSS、Atom、JSON Feed 等多种格式。提供社区论坛,欢迎测试、编码、写作等贡献。
Swift 实现的 Flappy Bird 游戏。适用于 iOS 8,基于 Sprite Kit。作者 Nate Murray 和 Ari Lerner,代码源自 Matthias Gall。
iOS 面试题集锦,包含 Swift 和 Objective-C 版本,附带详细答案。涵盖理论与实战,提供编程挑战和行为面试题,帮助开发者系统准备面试。
DevToys 的 macOS 版本,使用 Swift 开发。提供 JSON/YAML 转换、进制转换、HTML/URL/Base64 编解码、JSON 格式化等开发者常用工具。支持手动下载或通过 Homebrew 安装。
高性能 React Native 相机库,支持拍照录像、二维码扫描、多摄像头、自定义分辨率与帧率、帧处理器(AI 对象检测等)、HDR/夜景模式及 GPU 加速视频管线。
Mac 菜单栏工具,通过设置充电上限(如 80%)延长电池寿命。支持放电模式,需 macOS 11+。
将 MacBook 触控板变为精确数字秤,利用 Force Touch 传感器测量重量。需手指接触,支持 macOS 13.0+ 及 Force Touch 触控板。
命令行工具和 Xcode 扩展,用于格式化 Swift 代码。支持 macOS、Linux 和 Windows,可自动调整空格、插入/移除隐式 self、修正冗余括号等,确保代码风格统一。
为 Git 项目快速生成 .gitignore 文件。支持通过 Web 界面或命令行,根据操作系统、编程语言和 IDE 生成配置。基于 Swift 开发,提供 Docker 部署方案。
基于 Swift 的 UI 设计与原型工具,支持在 Interface Builder 中可视化设计交互、导航、转场和动画,无需编写代码,兼容 UIKit 与 Auto Layout。
Swift WebSocket 库,支持 iOS 和 macOS。符合 RFC 6455 标准,非阻塞、支持 TLS/WSS、压缩扩展及 SSL Pinning。提供连接、数据收发和自定义头等完整功能。
Kickstarter iOS 开源应用,采用 Swift 开发。包含近 600 个快照测试,使用 ViewModel 架构隔离副作用。依赖 ReactiveCocoa 等库,提供完整测试与文档。
高性能图像加载系统,支持 iOS、macOS、watchOS、tvOS、visionOS。提供内存与磁盘缓存、图像处理与解码、请求合并与优先级、预加载、可恢复下载、渐进式 JPEG、HEIF、WebP、GIF、SwiftUI 和 Async/Await。
跨平台异步事件驱动网络框架,用于高性能协议服务器与客户端开发,非阻塞 I/O,支持 HTTP/1、HTTP/2、WebSocket、TLS、SSH 等协议。
基于 Swift 的 macOS Linux 容器化方案,利用 Virtualization.framework 在 Apple 芯片上运行容器。提供 OCI 镜像管理、远程仓库交互、ext4 文件系统创建、Netlink 通信、优化 Linux 内核构建及轻量虚拟机管理等 API。支持 Rosetta 2 运行 amd64 容器,容器启动时间低于 1 秒。
将视频转换为高质量 GIF 的 macOS 应用。支持多种视频格式,可调整尺寸、速度、帧率和质量。提供分享扩展、系统服务和快捷操作,方便快速转换。
包含 30 个 Swift 5 小项目,涵盖 UIKit、动画、Core ML 等框架,遵循 raywenderlich 风格指南,提供详细文档与截图,适合自学与代码实践。
为 Xcode 提供 GitHub Copilot、Codeium 和 ChatGPT 支持的源代码编辑器扩展。支持代码建议、聊天、修改及自定义命令,需配置 API 密钥和系统权限。