探索 Swift 项目
筛选并发现收录的、配有高质量中文文档或教程的 GitHub 项目。
为 iOS UI 带来生命,仅需一行代码。支持 UITableView、UICollectionView 等复杂视图的动画,使用简单。
现代笔记管理器,支持 macOS 和 iOS。核心功能包括:Markdown 优先、轻量快速、多文件夹存储、标签管理、跨笔记链接、语法高亮、内联图片、AES-256 加密、Mermaid 与 MathJax 支持,以及可选的 Git 版本控制与备份。支持 iCloud Drive 或 Dropbox 同步。
汇集 Apple 及社区关于 SwiftUI 的所有文档、教程、视频和资源。SwiftUI 是一个创新的、极其简洁的框架,使用 Swift 的声明式语法为所有 Apple 平台构建用户界面,支持动态类型、暗黑模式和无障碍功能。
iOS 版 Android PagerTabStrip 实现,支持多种分页类型(如按钮栏、条形、Twitter、分段控件),提供流畅的滑动手势和交互式指示器,兼容 Swift 5 和 Carthage/CocoaPods。
基于 Lottie 的 iOS TabBar 动画库,一行代码实现动画效果,支持中间带+号的 TabBar 样式,自带红点角标,兼容 iOS 13、暗黑模式及 iPhone XS MAX。
基于 SwiftUI 的开源 Mastodon 客户端,支持 iOS、macOS、iPadOS 和 visionOS。提供时间线同步、AI 辅助编辑、推送通知、搜索探索及多实例连接功能。
专为 Apple 平台打造的原生日志系统,基于 SwiftUI 构建。可记录并检查 URLSession 网络请求,支持在设备上查看日志、分享至 Pulse Pro 或进行远程实时监控。日志仅本地存储,确保数据安全。
基于 Swift 开发的 macOS 平台 Neovim GUI 编辑器,提供 Markdown 预览、模糊文件查找、触控板手势支持等现代化功能,采用模块化架构设计。
macOS Finder 工具栏应用,一键在终端、iTerm、Hyper 或 Alacritty 中打开当前目录。支持多种终端和编辑器,提供 GUI 设置与键盘快捷键。
iOS 跨应用覆盖层展示库,支持自定义弹窗、横幅及视图控制器。提供丰富的预设样式与高度可定制的动画、位置、优先级及交互行为,兼容 Swift 与 Objective-C。
轻量级 Swift 依赖注入框架,支持 iOS/macOS/Linux。提供纯 Swift 类型支持、多种注入模式、循环依赖处理、对象作用域及线程安全等特性,可通过 Carthage、CocoaPods 或 Swift Package Manager 安装。
轻量级 Swift 内购框架,支持 iOS 8.0+、tvOS 9.0+、macOS 10.10+ 及 watchOS。提供易用的块 API,支持消耗品、非消耗品、订阅及远程收据验证。项目已转为社区维护,并推荐 RevenueCat、Glassfy 等替代方案。
用户友好的 macOS GUI 应用,用于管理 Homebrew Casks。支持一键安装、更新和卸载应用,界面简洁,适合非技术用户。免费开源,兼容现有 Homebrew 安装,支持系统代理。
macOS 系统级音频均衡器与音量混合器。提供免费基础 EQ、音量增强及 HDMI 支持;专业版支持无限频段均衡、频谱分析、空间音频及应用音量混合器。基于 Swift 开发,采用安全的用户空间驱动。
基于 SwiftUI 和 Combine 的电影应用,使用 MovieDB API。采用自定义 Flux (Redux) 架构,支持 iPhone、iPad 和 macOS 平台。
SwiftUI 应用,展示 Clean Architecture 实现。包含 SwiftData 持久化、网络请求、依赖注入和单元测试。支持程序化导航和 Redux 风格的集中式状态管理。
从 SwiftUI 视图访问底层 UIKit/AppKit 组件。支持多种视图类型,提供安全的内省机制,无需私有 API,适用于生产环境。
2020 年 iOS 开发者学习路线图,涵盖从入门到专家的核心主题。提供图文版本,支持通过 YAML 文件贡献内容,自动生成并持续更新。
提供 HTML 代码与 CoreText 集成的方法,支持在 iOS 上创建富文本,包含布局和 UI 组件,如 DTAttributedTextView。
Hacking with Swift 项目源码,包含 UIKit/SpriteKit 经典课程和 SwiftUI 版本。提供 Xcode 15 与 iOS 17 兼容的项目,支持从零开始学习。配套书籍与视频课程可购买支持作者。
基于 Swift 实现的可滑动单元格组件,支持左右滑动操作、多种过渡样式、动画扩展及无障碍访问,兼容 UITableView 和 UICollectionView。
社区驱动的 JSQMessagesViewController 替代方案,使用 Swift 编写。提供安全的学习环境,轻松集成聊天功能,支持高度可定制的 UI。适用于 iOS 14+ 和 Swift 6+。
用于识别 Swift 项目中未使用代码的工具。支持 macOS 和 Linux 平台,通过分析代码引用关系,精准定位冗余声明、未使用的导入及公共访问权限等。
非官方 Google Nearby Share / Quick Share 应用,适用于 macOS。通过 Wi-Fi LAN 在 Android 设备与 Mac 之间传输文件。应用常驻菜单栏,文件自动保存至下载文件夹。支持通过 QR 码或共享菜单发送文件与链接。