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