Swift 開源項目精選

Swift 開源項目精選
基于《Swift 語言指南》開源項目收錄所刀,做了一個甄別和篩選涂召,并輔以一句話介紹。還有開發(fā)者們自己維護的《開發(fā)者纲仍、項目、最佳實踐》和 《開發(fā)者個人資料頁》贸毕。
@SwiftLanguage 更新至 2016-5-17郑叠,最近新收錄 28 個(詳見《Issue - 53》),合計已收錄 442 個明棍。

[

](https://github.com/ipader/SwiftGuide/blob/master/Featured.md#目錄)目錄
工具
存儲
網(wǎng)絡
圖片
框架
界面
示例
應用

[

](https://github.com/ipader/SwiftGuide/blob/master/Featured.md#工具)工具
備注欄 ??
或 ??
鏈接詳細介紹或最佳實踐乡革。其中 ??
- 指外鏈接,??
- 指 Wiki 可編輯

項目
開發(fā)者
備注

SwiftyJSON
tangplin, lingoer
GitHub 上最為開發(fā)者認可的 JSON 解析庫 ??

JASON
Damien
高速 JSON 解析類庫

Argo
thoughtbot
函數(shù)式 JSON 解析庫 ??

JSONCodable
Matthew Cheok
基于 Swift 2 新特性的 JSON 解析庫

Decodable
Johannes Lund
Swift 2 版 JSON 解析(對象映射)庫

CaesarParser
@晨鈺Lancy
這款 JSON 解析類庫比較簡潔摊腋、耐用

TidyJSON
@benloong
簡單易用Swift全平臺JSON庫

Freddy
Big Nerd Ranch
充分考慮 Swift 固有語法的 JSON 解析類

PMJSON
Postmates
簡單沸版、實用、高效的 JSON 解析類庫

TryParsec
Yasuhiro Inami
支持 CSV, XML, JSON 以及簡單算術表達式解析工具庫

Mirror
Kostiantyn Koval
通過反射實現(xiàn)鏡像對象封裝庫

JSONExport
Ahmed-Ali
將 JSON 迅速轉(zhuǎn)換為 Model(Swift, Java, OC)

Dollar.swift
Ankur Patel
Swift 版 Lo-Dash (或 underscore )函數(shù)式工具庫

protobuf-swift
Alexey Khokhlov
Protocol Buffers 的 Swift 語言實現(xiàn)庫

SwiftMoment
Adrian Kosmaczewski
Swift 版 Moment.js

Swifternalization
Tomasz Szulc
實用的本地化工具庫

OAuthSwift
Dongri Jin
國外主流網(wǎng)站 OAuth 授權類庫

PathKit
Kyle Fuller
小而美的路徑管理類

SwiftyBeaver
Sebastian Kreutzberger
多彩的日志輸出類兴蒸,支持 Xcode 或 log 文件

XCGLogger
Dave Wood
功能完整的日志管理類庫

CleanroomLogger
emaloney
相當于 CocoaLumberjack 或 Log4j

Loggerithm
張宏昊
靠譜的日志管理輸出類庫

Log
Damien
可定制輸出格式视粮、主題風格

Surge
Mattt Thompson
基于蘋果 Accelerate 高性能計算框架封裝庫

Watchdog
Wojtek Lukaszuk
實時監(jiān)視主線程運行或堵塞情況

Async
Due Munk
簡潔的后臺執(zhí)行代碼封裝庫

Validated
Benjamin Encz
通過值驗證或限定,快速定義新類型的微類庫

Regex
Adam Sharp
實用的正則表達式微框架類庫

Future
Le Van Nghia
基于微框架設計的異步執(zhí)行及結果響應類

Euler
Mattt Thompson
直觀橙凳、簡潔的數(shù)學表達式 ?27÷3+∑[3,1,2]

Scale
Khoa Pham
單位計算及換算類庫

SigmaSwiftStatistics
Evgenii Neumerzhitckii
統(tǒng)計類計算函數(shù)集類庫蕾殴。簡單、實用

Spectre
Kyle Fuller
BDD 框架岛啸,寫小清新代碼

LocationManager
Jimmy Jose
地理位置管理封裝庫

GEOSwift
Andrea Cremaschi
輕松地處理地理對象模型和相關地形操作

Siren
Ariel Sabintsev
當應用更新時钓觉,通知用戶并提供App Store鏈接

BrightFutures
Thomas Visser
漫長或復雜計算由獨立線程異步來完成

SMCKit
beltex
獲知 CPU 溫度、風扇坚踩、電池等 Mac 硬件狀態(tài)信息

Device
Lucas Ortis
簡單直接地判斷 iOS 設備版本及屏幕尺寸工具類

Versions
Christoffer Winterkvist
版本比較小工具

Rainbow
Reid Gravelle
提高代碼可讀性及易用性的 UIColor 擴展

swift-validator
Jeff Potter
基于規(guī)則的輸入驗證類庫

SwiftCop
Andres Canal
支持正則表達式格式驗證庫

Transporter
Le Van Nghia
短小荡灾、精悍、易用的多文件上傳和下載傳輸庫

CryptoSwift
Marcin Krzyzanowski
Crypto 算法及相關功能類庫

SemverKit
Alexandros Salazar
基于語義化版本規(guī)范 2.0.0 版本號的解析類庫

Format
Roy Marmelstein
針對數(shù)字瞬铸、貨幣卧晓、地址及顏色的格式化庫

Money
Daniel Thorpe
完整、實用的貨幣格式多語言支持

Punctual.swift
Harlan
日期訪問及操作更加自然語言化

Timepiece
Naoto Kaneko
日期加減運算赴捞、初始設置、變更以及格式解析

SwiftDate
Daniele Margutti
幾乎涵蓋了已知開源日期類庫所有優(yōu)秀特性

SwiftyTimer
Radek Pietruszewski
一個更友好郁稍、更簡單的時間操作 NSTimer 擴展

SwiftSequence
Oisin Kidney
簡潔赦政、靈活、多變的操作 SequenceType

Parsimmon
Ayaka Nonaka
小而美的自然語言分析工具包,參考 NSLinguistic?Tagger

SwiftPriorityQueue
David Kopec
通用優(yōu)先級隊列數(shù)據(jù)結構實現(xiàn)類

Result
Antitypical
精巧實用的 success/failure 小類庫

SwiftPriorityQueue
David Kopec
通用優(yōu)先級隊列數(shù)據(jù)結構實現(xiàn)類(二進制堆)

FontBlaster
Arthur Ariel Sabintsev
調(diào)用自定義字體封裝類

Prephirences
Phi Mage
讓開發(fā)者更方便管理恢着、讀寫應用的配置

Locksmith
Matthew Palmer
面向協(xié)議便于擴展的 Keychain 類庫

RateLimit
Sam Soffes
簡單桐愉、實用的限制執(zhí)行次數(shù)類庫

DDMathParser
Dave DeLong
功能更強大的數(shù)學表達式解析器。

SWXMLHash
David Mohundro
易用的 XML 解析類庫

FileKit
Nikolai Vazquez
使用簡單掰派、功能完整的文件管理工具庫類

QueryKit
Kyle Fuller
使用簡單从诲、功能完善的 CoreData 查詢類庫

FlagKit
Bowtie
漂亮、完整的國旗小圖標工具集

Zephyr
Arthur Ariel Sabintsev
將 NSUserDefaults 數(shù)據(jù)同步 iCould 實用工具類

EZSwiftExtensions
Goktug Yilmaz
讓 Swift 基礎類型及基礎類更容易訪問擴展

SwiftVerbalExpressions
VerbalExpressions
通過函數(shù)方式編寫復雜正則表達式

Progress.swift
Justus Kandzi
循環(huán)內(nèi)嵌進程代碼顯示進程條

Rainbow
@onevcat
七彩字串輸出

Then
Suyeol Jeon
不失可讀性前提下簡化初始化語法

Chirp
trifl
應用中裝載靡羡、播放系洛、停止聲音文件

Zip
Roy Marmelstein
基于 minizip 的解、壓縮框架庫

Every.swift
Samhan Salahuddin
定時重復執(zhí)行代碼段工具類庫

Tentacle
Matt Diephouse
構建于 ReactiveCocoa 的 GitHub API

BTree
Károly L?rentey
基于 B-Tree 更優(yōu)執(zhí)行性能的集合類型實現(xiàn)

Duration
Swift Studies
測量代碼片段執(zhí)行時間

AIToolbox
Kevin Coble
AI 主流模塊集工具箱庫

Reductio
Sergio Fernández
基于 TextRank 算法提取文章或段落的關鍵詞或總結

swift-pons
Dan Kogai
面向協(xié)議的不受長度限制數(shù)字類型及數(shù)學計算擴充類庫

Unbox
John Sundell
極為易用略步、輕量描扯,更少輔助代碼的 JSON 解析類

Lyft
Genady Okrain
面向 Lyft 開發(fā)者的 API

Venice
Venice
讓 Swift 3 提前支持協(xié)程

SwiftNotificationCenter
100mango
面向協(xié)議、安全可靠的通知中心實用封裝庫

ClosuresKit
Zhuo
啟發(fā)自 BlocksKit 的實用工具庫

TempiBeatDetection
John Scalo
音樂節(jié)奏節(jié)拍檢測庫

SwiftyOAuth
Damien
極為小巧趟薄、易用的 OAuth 授權類庫

Github.swift
Khoa Pham
功能相對完整的 Github API 客戶端

FlatBuffersSwift
Myaxim Zaks
Swift 版 FlatBuffers 實現(xiàn)類

[

](https://github.com/ipader/SwiftGuide/blob/master/Featured.md#存儲)存儲
項目
開發(fā)者
備注

AlecrimCoreData
Alecrim
更容易地訪問 CoreData 對象封裝類庫

SQLite.swift
Stephen Celis
簡單绽诚、輕量,使用上最 SQL 的 SQLite 封裝庫

Realm
Realm
志向代替 Core Data 和 SQLite 的移動數(shù)據(jù)庫

swiftydb
?yvind Grimnes
SQLite O-R 映射工具類庫 ??

SwiftRecord
ark
基于 Core Data 極為輕量杭煎、易用的對象持久化工具庫

CoreValue
Benedikt Terhechte
Swift 2 版 Core Data 封裝庫PhoneNumberKit

Pantry
Nick O'Neill
可以持久化基礎類型變量值的類庫

GRDB.swift
Gwendal Roué
讓操作 SQLite 再簡單一點

Graph
CosmicMind
CoreData 持久化類庫恩够,設計新穎、使用簡單

fluent
Qutheory
快速實現(xiàn) CRUD 操作的對象存儲類庫

Cache
Hyper
多類型數(shù)據(jù)混合緩存庫

FlatBuffersSwift
Myaxim Zaks
Swift 版 FlatBuffers 實現(xiàn)類

[

](https://github.com/ipader/SwiftGuide/blob/master/Featured.md#網(wǎng)絡)網(wǎng)絡
項目
開發(fā)者
備注

Alamofire
Mattt Thompson
著名的 AFNetworking 絡基礎庫 Swift 語言版 ??

AlamofireImage
Christian Noon
基于 Alamofire 的網(wǎng)絡圖片組件庫

Networking
Elvis Nu?ez
使用簡單羡铲、功能驚喜的網(wǎng)絡封裝庫

starscream
Dalton
WebSocket 客戶端類庫

SocketIO-Kit
Ricardo Pereira
基于 Starscream 的 socket.io 實現(xiàn)

SwiftWebSocket
Josh Baker
WebSocket 協(xié)議(RFC 6455)實現(xiàn)類庫

APIKit
Yosuke Ishikawa
安全地可定制化網(wǎng)絡請求基礎類庫

Stargate
contentful-labs
通過 iPhone 橋接實現(xiàn) Mac 與 Watch 的即時通訊

CoreStore
John Estropia
提供高可讀性蜂桶,一致性及安全性的 Core Data 管理類庫

TLMetaResolver
Tryolabs
解析 HTML 頭部 Meta Tags

Ji
@HonghaoZ
Swift 版 HTML/XML 解析器

R.swift
Mathijs Kadijk
Hardcode 字符串配置

NetReachability
Fan Liu
檢查網(wǎng)絡連接的連通性

Reachability.swift
Ashley Mills
檢測網(wǎng)絡連通性實用工具庫

MonkeyKing
@nixzhu
信息遞交中文社交網(wǎng)絡

CocoaMQTT
emqtt
Swift 2 版 MQTT v3.1.1 客戶端庫

[

](https://github.com/ipader/SwiftGuide/blob/master/Featured.md#圖片)圖片
項目
開發(fā)者
備注

ImageScout
Reda Lemeden
最小網(wǎng)絡代價獲得圖片大小及類型

DominantColor
Indragie Karunaratne
提取圖片主色示例項目

BCColor
@Boyce_Chang
開源的輕量而強大的顏色處理庫

Toucan
Gavin Bunney
小而美的圖片變換及處理類

gifu
Reda Lemeden
高性能 GIF 顯示類庫

XAnimatedImage
Khaled Taha
基于 FLAnimatedImage 高性能 GIF 顯示類庫

SwiftyGif
Alexis Creuzot
高性能 Gif 播放引擎

JWAnimatedImage
王佳瑋
高性能 GIF&APNG 顯示庫,對多動圖顯示的場景進行了優(yōu)化

MetalAcc
王佳瑋
基于GPU的多媒體處理庫,使用了Apple最新的圖像處理接口'Metal'

apngkit
@onevcat
解析和顯示 APNG 的框架

HanekeSwift
Haneke
輕量帶緩存高性能圖片加載組件

MetalAcc
王佳瑋
基于 GPU 的多媒體處理庫

SwiftColorArt
Jan Gregor Triebel
圖片色系決定界面背景色及字體顯示顏色

UIImageColors
jathu
功能同上犀勒。獲取主色屎飘、次色、背景色、詳細色

Concorde
contentful-labs
一個可用于下載和解碼漸進式 JPEG 的庫

KFSwiftImageLoader
Kiavash Faisali
極高性能墙贱、輕量戴陡、低功耗網(wǎng)絡圖片異步加載庫

AFImageHelper
Melvin Rivera
填色和漸變、裁剪押桃、縮放以及具有緩存機制的在線圖片獲取

DynamicColor
Yannick Loriot
得到不同深淺、飽和度导犹、灰度唱凯、色相,以及反轉(zhuǎn)后的新顏色

Nuke
Alexander Grebenyuk
完整谎痢、強大磕昼、實用的圖片管理類庫

Filterpedia
simon gladman
Core Image 下強大的圖片濾鏡類庫演示應用

sweetcorn
simon gladman
UI 配置生成圖像濾鏡代碼

SwiftSVG
Michael Choe
支持多種接口繪制 SVG 類庫

SwiftOCR
Nicolas Camenisch
識別字母和數(shù)字相較于 Tesseract 有壓倒性優(yōu)勢 OCR

PHImageKit
Product Hunt
帶下載及緩存的 GIF 播放組件庫

[

](https://github.com/ipader/SwiftGuide/blob/master/Featured.md#框架)框架
項目
開發(fā)者
備注

PromiseKit
Max Howell
Swift 化的 Promise 類庫

then
S4cha
極為簡潔的 Promise 輕量實現(xiàn)

Bolts-Swift
BoltsFramework
任務管理 futures/promises 異步實現(xiàn)

AsyncDisplayKit
facebook
提供界面的高流暢性切換及更靈敏的響應

Cartography
Robert B?hnke
基于代碼級的自動布局封裝框架

Stevia
S4cha
簡單、直觀的純代碼自動布局類庫

MMWormhole
Mutual Mobile
iOS 擴展與宿主應用的通訊框架

Wormhole
@nixzhu
MMWormhole 的純 Swift 版本

NetworkObjects
Coleman Miller
輕量版 HttpServer 框架节猿,跨平臺解決方案

SwiftFoundation
PureSwift
跨平臺(支持 Linux)票从、面向協(xié)議編程基礎庫

MotionKit
Haroon Baig
方便使用三軸陀螺儀漫雕、加速感應器及磁力儀

Jetstream
Uber
支持多用戶實時通訊的 MVC 框架

SwiftSpace
simon gladman
通過重力感應、陀螺儀峰鄙、攝像頭等常用傳感器進行三維繪圖

JSQNotificationObserverKit
Jesse Squires
輕量浸间、易用的通知發(fā)送及響應框架類庫

X
Sam Soffes
iOS/OS X 平臺統(tǒng)一開發(fā)類庫

TouchVisualizer
Morita Naoki
實用的多點觸摸可視化組件

Bond
Bond
使用簡單、易于理解的對象綁定框架

Prototope
Khan Academy
一款輕量的 Javascript 橋接 Swift 庫

XcodeServerSDK
Honza Dvorsky
非官方 Xcode Server SDK 封裝庫

ios-universal-webview-boilerplate
Freeman
快速封裝 WebApp 到 iOS 應用

Perfect
PerfectlySoft
打造專業(yè)應用服務器開始

Zewo
Zewo
底層庫組件化超強大中間件框架

Kitura
Swift@IBM
IBM Swift 開發(fā)組的開源 Web 服務器

Express
Crossroad Labs
Swift 版 Express.js 風格應用服務器

Swifton
NECOLT
Ruby on Rails 風格 Web 服務器框架

Epoch
Zewo
獨立于平臺的 Http 服務器

swift-http
Henry Tr.
符合開放平臺規(guī)范的最簡 HTTP 示例服務器

Curassow
Kyle Fuller
簡單吟榴、高效魁蒜、低耦專業(yè) Web 服務器及示例

swifter
Damian Ko?akowski
輕量的 HTTP 服務器引擎

vapor
Tanner
更輕量、小巧型吩翻,且方便二次開發(fā)的 Web 服務器

blackfish
Elliott Minns
基于 Node.js/Express 風格的 Web 服務器

CKSIncrementalStore
CloudKitSpace
基于 CloudKit 服務器實現(xiàn)多終端數(shù)據(jù)同步

apous
David Owens II
讓 Swift 成為腳本語言

RxSwift
ReactiveX
讓事件驅(qū)動應用更容易進行管理

Interstellar
Jens Ravens
簡單兜看、輕量的函數(shù)響應式編程框架

mattress
BuzzFeed
離線緩存 Web 瀏覽內(nèi)容

BluetoothKit
Rasmus Taulborg Hummelmose
基于 CoreBluetooth API 跨設備間藍牙通訊封裝類庫

RxBluetoothKit
Polidea
基于 RxSwift 的藍牙通訊庫

Erik
phimage
主要應用于網(wǎng)頁功能測試

Chatto
Badoo Development
輕量級聊天應用框架及示例

ALCameraViewController
Alex Littlejohn
攝像頭視圖控制器

Swift-AI
Collin Hundley
開發(fā)中的 AI 及機器學習庫

Popsicle
David Román
內(nèi)置支持 UIKit 的插值框架類庫及演示

C4iOS
-- C4 --
用更少的代碼,創(chuàng)建最佳應用體驗庫

BothamUI
Karumi
MVP 框架庫及示例

ReduxKit
ReduxKit
新穎的狀態(tài)流記錄框架

SwiftyGPIO
Umberto Raimondi
控制 C.H.I.P. 或樹莓派的 GPIOs

Swindler
Tyler Mandry
管理 OS X 應用窗口框架

Chameleon-Swift
Daniel Hong
將 iOS API 移植到 OS X 的高度實驗性項目

SwiftAndroid
SwiftAndroid
蘋果swift開源分支仿野,寫 Android 應用铣减,詳見:Getting started

FolioReaderKit
FolioReader
ePub 閱讀器及解析框架庫

LeanCloud SDK
LeanCloud
數(shù)據(jù)存儲、用戶管理脚作、消息推送葫哗、應用統(tǒng)計、社交分享球涛、實時聊天等服務

Localize-Swift
Roy Marmelstein
國際化及本地化字符串框架庫

AudioKit
AudioKit
音頻合成劣针、加工及分析平臺框架庫

URLNavigator
Jeon Suyeol
URL 與 view controllers 導航映射

Heimdall
Henri Normak
易用的加、解密安全框架(AES/RSA)庫

RealmIncrementalStore
エウレカ
集 Realm 數(shù)據(jù)庫和 CoreData 對象模型兩者優(yōu)勢

SoundCloudSwift
Pedro Pi?era Buendía
SoundCloud 全平臺客戶端亿扁,功能完整捺典、易于集成

turbolinks-ios
Turbolinks
提供了導航效率更高的本地適配及hybrid 方案

Kingsroad
ENJOY
hybrid 框架,兼容 Cordova 的 JS 接口

SwiftyStoreKit
Andrea Bizzotto
輕量从祝、易用的極簡購買框架庫

Permission
Damien
統(tǒng)一的 API 請求 iOS 本地設備及資源權限類庫

Appz
Kitz
深入?yún)?shù)級別的外部應用啟動器

WKZombie
Mathias K?hnke
瀏覽器內(nèi)快速導航或切換到指定頁面

SwiftyGPIO
Umberto Raimondi
控制基于 Linux 主板(比如:C.H.I.P. 和 樹莓派)的 GPIO

GPUImage2
Brad Larson
基于 GPU 圖像和視頻處理框架庫)

LeeGo
@ShengjiaWANG
UI 開發(fā)變得像玩樂高積木一樣簡單直觀

SwiftTweaks
Khan Academy
不用重新編譯即可調(diào)整 UI 配置

PatronKit
Moshe
應用內(nèi)購及贊助管理框架庫

Material
CosmicMind
Material Design 動畫及圖形框架庫

Render
Alex Usbergo
啟發(fā)自 React 的函數(shù)版 UIKit 封裝庫

Interpolate
Roy Marmelstein
手勢驅(qū)動交互式轉(zhuǎn)場動畫框架庫

[

](https://github.com/ipader/SwiftGuide/blob/master/Featured.md#界面)界面
項目
開發(fā)者
備注

Spring
Meng To
提供動畫調(diào)試功能的強大動畫的 API 庫

ReactiveAnimation
ReactiveCocoa
知名ReactiveAnimation 的 Swift 版子項目

DKChainableAnimationKit
Draveness
高可讀襟己、鏈式代碼風格動畫框架庫。

Advance
Storehouse
側(cè)重在手勢交互牍陌、幀動畫擎浴、自定義動畫及仿真類型的動畫框架庫

Cheetah
Suguru Namura
易用、高可讀鏈式動畫類庫

SwiftGraphics
Jonathan Wight
易學毒涧、易用的繪圖工具庫封裝

animated-tab-bar
Ramotion
靈動的動畫標簽欄類庫贮预,storyboard中使用

Eureka
XMARTLABS
功能強大的表單(XLForm)組件庫

AutocompleteField
Filip Stefansson
簡單快捷的自動輸入不能少

SwiftyFORM
Simon Strandgaard
表單框架,亮點是表單驗證規(guī)則引擎

SwiftForms
ángel Ortu?o
表單遞交庫契讲,快速開發(fā)利器

Static
Venmo
使用簡單仿吞、功能強大地靜態(tài)表格視圖組件

BWWalkthrough
Yari
界面切換中加入靈動的動畫效果

ios-charts
Daniel Gindi
Android 圖表開源庫 MPAndroidChart 的 Swift 版

react-native-ios-charts
Jose Padilla
ios-charts 引入 React Native 的圖表組件庫

PNChart-Swift
Kevin Zhow
帶動畫效果的圖表控件庫

SwiftCharts
Ivan Schütz
基于層架構設計思想的圖表類庫

SpreadButton
@潛艇_劉智藝Zzz
會散開,會自動貼邊的菜單按鈕??

HamburgerButton - Menu/Close
Robert B?hnke
無論設計還是代碼捡偏,都進行了精雕細琢

HamburgerButton - Menu/Back
Arkadiusz Holko
對應博文可知唤冈,開發(fā)者動畫開發(fā)經(jīng)驗相當豐富

HamburgerButton - Check
Takuya.Okamoto
Hamburger 風格按鈕動畫圖標(單選)組件

OnOffButton
Rafael Ramos
極簡、帶動畫平滑過渡(單選)按鈕

TKSubmitTransition
Takuya Okamoto
登錄加載银伟、返回按鈕轉(zhuǎn)場動畫組件

circle-menu
Ramotion
圓形縮放菜單類庫及演示

AIFlatSwitch
cocoatoucher
一款帶平滑過渡動畫的 Switch 組件類

LiquidFloatingActionButton
Takuma Yoshida
可定制水滴型浮動動態(tài)按鈕組件

XLActionController
XMARTLABS
具有豐富可定制風格及動效的 Action 控制類

Swift-Prompts
Gabriel Alvarado
一款漂亮你虹、實用的提示彈窗

SweetAlert-iOS
Viktor Radchenko
帶動畫效果彈窗封裝類

Dodo
The Exchange Group
一款輕量地可定制信息欄小組件

AnimatedTabBar
Ramotion
靈動的動畫標簽欄類庫

TabDrawer
Winslow DiBona
適合單手操作的可定制 Tab Bar

KYCircularProgress
Kengo YOKOYAMA
簡單凉当、實用路徑可定進程條

Circular-Progress-View
Wagner Truppel
小而精悍地可定制類似 ? Watch 圓型進程條組件

GaugeKit
Petr Korolev
? Watch 風格運動進程表盤

LiquidLoader
Takuma Yoshida
細滑進程裝載動畫效果

WaveLoadingView
@潛艇_劉智藝Zzz
球型波浪進度指示器 ??

MessageBalloon
Carlos Corrêa da Silva
消息類應用的信息加載動畫

FloatLabelFields
Fahim Farook
Float Label Pattern 浮動標簽輸入效果類

ParkedTextField
Gunay Mert Karadogan
帶固定文本的輸入組件

ActiveLabel.swift
Optonaut
擴展實現(xiàn) UILabel 觸控事件針對 “#, @, 鏈接” 響應

GMStepper
Gunay Mert Karadogan
帶動畫效果、支持手勢滑動操作的步進標簽

MapManager
Jimmy Jose
地圖及路徑管理封裝庫

LineChart
Mirco Zeiss
功能完整售葡、實用的折線圖組件

KSTokenView
Khawar Shahzad
帶搜索、快捷輸入忠藤、分段顯示關鍵詞輸入組件

TFBubbleItUp
The Funtasty
配置性很強的分段文本標簽輸入組件

reel-search
Ramotion
自然且毫無違合感快捷輸入并選擇組件

GearRefreshControl
Andrea Mazzini
無違和感的下拉刷新動畫組件

ElasticTransition
Luke Zhao
暢快挟伙、無違和感的皮筋式動畫轉(zhuǎn)場

DGElasticPullToRefresh
Danil Gontovnik
皮筋式彈性下拉即刷新組件及演

FlowingMenu
Yannick Loriot
皮筋彈跳式動畫菜單出場

MAGearRefreshControl
Micha?l Azevedo
同樣是下拉刷新,人家花了很大的心思寫代碼

PullToRefresh
Yalantis
刷新動畫可定制的下拉數(shù)據(jù)請求更新組件

PullToBounce
Takuya.Okamoto
彈跳球效果下拉即刷新動畫類庫及演示

ReplaceAnimation
Alex
基于 @ZeeYoung歐陽哲 創(chuàng)意下拉刷新動畫實現(xiàn)

folding-cell
Ramotion
自然流暢模孩、清新的單元格折疊動畫類及演示

Koloda
Yalantis
基于卡片的 Tinder-style 動畫效果示例 ??

tispr-card-stack
tispr
卡片風格動畫切換組件及完整交互示例

CameraManager
Imaginary Cloud
簡單尖阔、易用的相機管理封裝類庫

QRCodeReader
Yannick Loriot
QR 二維碼閱讀組件及示例

SwiftQRCode
Fan Liu
簡單、實用的 QR Code 掃描識別及生成庫

swiftScan
MxABC
具有豐富功能的二維碼掃描組件及類庫

AAFaceDetection
Aaron Abentheuer
簡單榨咐、實用的面部識別封裝庫

JGTransitionCollectionView
Jay Gajjar
集合視圖擴展實現(xiàn)自動布局及單元項動畫

SABlurImageView
szk-atmosphere
支持漸變動畫效果的圖像模糊化類庫

Blurable
simon gladman
基于 Swift 協(xié)議擴展實現(xiàn)任意 UIView 的高斯模糊算法濾鏡庫

WobbleView
inFullMobile
當界面組件過渡時介却,帶波紋擺動效果的組件擴展

RichEditorView
Caesar Wirth
一套可定制富文本編輯器組件及示例(基于 HTML5)

MarkdownTextView
Indragie Karunaratne
非常輕量、簡潔块茁、高效的 Markdown 編輯組件及示例

SwiftyMarkdown
Simon Fairbairn
Markdown 解析器(解析到 NSAttributedString )

SwiftyDown
@aaaron7
Markdown 語法解析更強庫

RxGesture
Marin Todorov
基于 RxSwift 的手勢視圖庫

DBPathRecognizer
Didier Brun
基于路徑模型的手勢識別工具

PennyPincher
fe9lix
手勢識別機器學習類庫及演示

Tactile
Damien
讓手勢識別如虎添翼

Sensitive
Igor Matyushkin
一套使用更簡單齿坷、直觀的手勢識別庫

NiceGesture
@沒故事的卓同學
一個愉快使用UIGesture的庫

GuillotineMenu
Yalantis
極具創(chuàng)意及突破精神的動畫演示

SingleLineShakeAnimation
H?kon Bogen
用一行代碼給視圖加上抖動效果

JGFlipMenu
jeff greenberg
Flip 式菜單及其對應動畫組件

ChineseTraditionalColors
Zhixuan Lai
中國傳統(tǒng)顏色引用 UIColor 擴展

Hue
Hyper
常規(guī)功能集于一身的定義、使用顏色庫

ShinpuruLayout
simon gladman
通過水平和垂直分組模塊實現(xiàn)簡單数焊、快速布局的組件庫

Neon
Mike Amaral
功能強大的 UI 布局神器

ZoomTransition
Tristan Himmelman
通過手勢操控圖片的放大永淌、縮小、旋轉(zhuǎn)等自由變化效果的組件及示例

MCMHeaderAnimated
Mathias
提供列表與詳細頁切換轉(zhuǎn)場動畫

ZLSwipeableViewSwift
Zhixuan Lai
多變的卡片切換轉(zhuǎn)場動畫封裝類庫

SwiftPages
Gabriel Alvarado
高可定制類似 Instagram 視圖滑動切換

SwipeViewController
Marek Fo?t
頁面滑動和標簽選項卡佩耳,同RKSwipeBetweenViewControllers

XLPagerTabStrip
xmartlabs
Android 上最常用的 PagerTabStrip 在 iOS 中的實現(xiàn)

Butterfly
Wongzigii
輕量遂蛀、優(yōu)雅的缺陷報告及反饋組件

Presentation
Hyper
方便你制作定制的動畫式教程

RazzleDazzle
IFTTT
基于關鍵鎖的動畫框架類庫

Sapporo
Le Van Nghia
單元格模型驅(qū)動的集合視圖管理器

QuickRearrangeTableView
Sergey Pershenkov
基于 UITableView 的快速重排功能

ConfigurableTableViewController
Arkadiusz Holko
多類型可擴展單元格 UITableViewController

SlideMenuControllerSwift
Yuji Hato
側(cè)滑菜單組件

CKWaveCollectionViewTransition
Cezary Kopacz
仿波紋(圖片)視圖收放動畫

NVActivityIndicatorView
Nguyen Vinh
酷炫的裝載動畫庫及演示

FillableLoaders
Pol Quintana
可定制個性化填空式裝載類庫

EasyTipView
Teodor Patra?
彈出提示框類及演示示例

Popover
Yusuke Takahashi
泡泡風格彈出視圖封裝類庫

BRYXBanner
Bryx
可以帶圖片顯示的下拉通知條類庫及示例

Whisper
Hyper
使用簡單、功能實用的消息及應用通知組件

SwiftPasscodeLock
Yanko Dimitrov
可定制密碼鎖類庫及示例

PhotoBrowser
Charlin_馮成林
照片瀏覽利器干厚,定制化特性豐富

AMScrollingNavbar
Andrea Mazzini
上下滾動時自動消隱或顯示導航標題欄

GooeyTabbar
@KITTEN-YANG
皮筋式彈性縮放工具欄示例及演示

PagingView
Kyohei Ito
注重細節(jié)的自動布局分頁視圖

InceptionTouch
Ricardo Zertuche
讓沒有 3D Touch 設備也有類似交互體驗

Instructions
Frédéric Maquin
可定制操作指引框架及演示

SwiftGraph
David Kopec
可應用于 iOS/OSX 平臺的圖形數(shù)據(jù)結構類庫及演示

TrelloNavigation
@靛青K
類似 trello 的導航動效控件實現(xiàn)

MPParallaxView
Droids On Roids
Apple TV 中 Parallax 效果

TKSwitcherCollection
@TBXark
Switch 切換動畫效果集合組件及演示

DateRangePicker
MrMage
日期區(qū)間選擇組件

Periscope-VideoViewController
Danil Gontovnik
簡潔實用的視頻快進李滴、倒帶控制

VideoSplashKit
MovieLaLa
易用的視頻播放組件。P.S. 視頻及 tvOS 開發(fā)可以關注該開發(fā)者

Gecco
yukiasai
幫助開發(fā)者快速制作新手導引界面

STLocationRequest
SvenTiigi
360 度 3D 俯瞰圖方式請求用戶位置

navigation-stack
Ramotion
導航控制器的 Stack 視圖模型最佳實踐

SubtleVolume
Andrea Mazzini
更隱蔽的系統(tǒng)音量替代指示器

JWAnimatedImage
George Marmaridis
易用蛮瞄、可定制的替換 UISegmentedControl & UISwitch 組件

JDAnimationKit
Jelly Development
一套簡單所坯、易用的動畫庫

ZYThumbnailTableView
@潛艇_劉智藝Zzz
可定制展開型預覽 TableView ??

SkyFloatingLabelTextField
Skyscanner
功能及使用介紹均完整帶圖標顯示浮動標簽組件庫

NumberMorphView
Abhinav Chauhan
可愛的數(shù)字補間(變身)動畫類庫

DisplaySwitcher
Yalantis
兩個集合視圖在不同布局(平鋪和列表)間平滑切換

DynamicButton
Yannick Loriot
完整、且?guī)赢嬤^渡的圖標按鈕庫

Smile-Lock
Rain
一款高仿裕坊、可定制密碼鎖組件

GlitchLabel
Lee Sun-Hyoup
俗稱晃瞎你的眼文字標簽

Caishen
Prolific Interactive
簡易包竹、實用的信用卡號輸入及校驗 UI 組件

ConsistencyManager-iOS
LinkedIn
使同一標識 ID 數(shù)據(jù)在多個模型內(nèi)保持一致性

StateView
Sahand Nayebaziz
當有數(shù)據(jù)更新時自動更新 UIView

StackViewController
Seed
提供更易用的 UIStackView 組件功能

DynamicMaskSegmentSwitch
Kitten Yang
一個簡單有趣的 SegmentedControl

BMPlayer
BrikerMan
相當于 Swift 版 ZFPlayer

SMSegmentView
Si
可定制圖文 Segment Control 組件

paper-onboarding
Ramotion
漂亮的 Material Design 風格頁面滑塊

UIImageView-BetterFace-Swift
Croath Liu
預覽照片時,讓臉部顯示在更恰當?shù)念A覽區(qū)域

Wizardry
Josh Smith
可重用的方法和框架實現(xiàn)向?qū)接脩艚缑婀芾?/p>

Toast-Swift
Charles Scalesse
高可定制籍凝、易用的 Toast 通知組件

[

](https://github.com/ipader/SwiftGuide/blob/master/Featured.md#示例)示例
項目
開發(fā)者
備注

LTMorphingLabel
Lex Tang
特贊的文字飄入飄出效果

TextKitAndAnimationEffect
@我在罪惡坑的日子
文字下墜動畫變化效果實現(xiàn)及示例(開發(fā)過程詳解

AEXML
Marko Tadi?
簡單又易于的 XML 解析類及示例

whereami
Victor Jalencas
通過命令行獲得當前設備地理位置

Design-Patterns
Oktawian Chojnacki
如何使用常用設計模式及示例

FileBrowser
Roy Marmelstein
iOS 下 Finder 風格文件瀏覽器

PhotoBrowser
Zhouqi Mo
簡單又實用的 Instagram 圖片瀏覽功能

SKPhotoBrowser
suzuki-0000
中規(guī)中矩周瞎、實用的圖片瀏覽類庫

ImageViewer
MailOnline
用心之作圖片全屏預覽組件及類庫

Fusuma
Yuta Akizuki
Instagram 風格圖片瀏覽及拍照

PeekPop
Roy Marmelstein
基于 3D Touch 蘋果新特性 Peek/Pop 圖片預覽

CardAnimation
@seedante
卡片式垂直翻轉(zhuǎn)動畫 ??

RMParallax
Michael Babiy
簡單的幫助向?qū)Ы缑娼M件及示例

WatchKit-Apps
Kostiantyn Koval
學習 WatchKit 應用的示例式教程集錦

CarlosButron - Examples
Carlos Butron
60多個(技術品類豐富的)示例項目集錦

LayerPlayer
Scott Gardner
全面展示核心動畫 API 示例項目

COBezierTableView
Knut Inge Grosland
編輯 Bezier 曲線四點位置設置及動畫演示

MetalParticles
simon gladman
超強計算、極致渲染饵蒂,發(fā)揮 GPU 最高效能 Metal 示例項目

Project-RainMan
Aaron
采用 Forcast.io API 的天氣預報應用

UIStackView-Playground
Christopher Truman
采用 UIStackView 平鋪式自動布局示例

watchOS-2-Sampler
shu223
watchOS 2 若干新特性寫的示例

SwiftSideslipLikeQQ
@呂文翰_JohnLui
再造 “手機QQ” 側(cè)滑菜單

BlackHawk
@呂文翰_JohnLui
基于 WKWebView 的 Cordova 兼容實現(xiàn)

Plum-O-Meter
simon gladman
基于 3D Touch 模擬電子秤

StarWars.iOS
Yalantis
瞬間崩塌為小方塊動畫效果 ??

HackingWithSwift
twostraws
hackingwithswift.com 示例項目代碼庫

swift-algorithm-club
Matthijs Hollemans
Swift 算法俱樂部學習庫

furni-ios
@TwitterDev
由 Twitter 基于 Fabric 開發(fā)的家居商店應用演示

Ares
Indragie Karunaratne
P2P 文件傳輸演示項目

trySwiftApp
Natasha Murashev
一款較為完整的會議原型應用

30DaysofSwift
@Allen朝輝
相比 100 Days of Swift声诸,一樣的賞心悅目 ??

boilerplate
Pawel Krawiec
親歷典型案例,探索選擇合適的架構

AFBrushBoard
@AfryMask
毛筆畫板演示

Nebula
simon gladman
調(diào)用 GLSL 渲染星云變化圖演示

Countdown
Sam Soffes
倒計時屏保退盯。年齡屏保 Motivation

ViewController-Transition-Demo
@seedante
視圖控制器轉(zhuǎn)場從入門到接近精通 ??

swift-summary
Juan Antonio Karmy
用 Playground 來概述 Swift 語言特性

jchat-swift
JPush
換一個 Logo 和名字即可擁有自己的 IM

Reddit-MVVM-Benchmark
Ivan Bruel
開發(fā)一款簡版 Reddit彼乌,比較 MVVM + FRP 與 MVC 給定指標

15DaysofAnimationsinSwift
Larry Natalicio
15 天動畫編程

[

](https://github.com/ipader/SwiftGuide/blob/master/Featured.md#應用)應用
項目
開發(fā)者
備注

edhita
Tatsuya Tobioka
支持 Markdown, HTML 預覽的文本編輯器

Markoff
thoughtbot
運行于 OS X 基于 cmark 輕量級 Markdown 預覽 ??

WWDC
Guilherme Rambo
WWDC 2015 應用下載

firefox-ios
Mozilla
來自 Mozilla 開發(fā)團隊大型純 Swift 項目

focus
Mozilla
攔截 Safari 的廣告內(nèi)容泻肯,分析和社交追蹤器等

Carthage
Carthage
更簡單的方式來管理 Cocoa。與 CocoaPods 差別

SwiftWeather
Jake Lin
清新淡雅持續(xù)改進天氣預報項目

VPNOn
Lex Tang
駐在通知中心內(nèi)的 VPN 開關應用

LeetCode-Solutions
@diwup
LeetCode 的 Swift 語言版解題方案

androidtool-mac
Morten Just
在 Mac 上使用的 Android 工具(一鍵截屏, 視頻錄制, APK 安裝等)

CoPilot
Sven A. Schmidt
協(xié)同編程 Xcode 插件

IBAnimatable
@林永堅
基于 Xcode 插件技術快速原型開發(fā)工具 ??

Refactorator
John Holdsworth
Xcode 代碼重構插件慰照,使重命名變量灶挟、函數(shù)、枚舉名等變得方便

iconMaker
Yurii
Xcode插件自動生成不同尺寸的應用圖標

SwiftCov
Realm
代碼測試覆蓋率命令行工具

ViewMonitor
Daisuke Yamashita
測量視圖位置毒租、大小稚铣、背景、字體大小等墅垮,開發(fā)調(diào)試神器

Quick
Quick
行為驅(qū)動的測試框架

Nimble
Quick
比 XCTAssertEqual 更方便易用的匹配框架

SwiftMock
Matthew Flint
一款 Mock 框架惕医,單元測試的好伴侶

MockFive
Daniel Burbank
面向協(xié)議編程單元測試 Mock 框架

Cuckoo
SwiftKit
用法更接近于傳統(tǒng)單元測試 Mock 框架庫

Tomate
Dominik Hauser
圓盤式計時器讓你更專注于工作或?qū)W習

droptogif
Morten Just
視頻拖拽到應用窗口后自動轉(zhuǎn)換為 GIF 動畫

swiftmi-app
feiin
完整的社區(qū)應用

Swift-Radio-Pro
Swift Code X
集成 LastFM 的專業(yè)電臺應用

SimpleMemo
@李俊likumb
支持 3D Touch 功能易便簽

xcode-snippets
Abizer Nasir
Mattt 同學 Xcode-Snippets/Objective-C 的 Swift 版本

VWInstantRun
@ShengjiaWANG
即時運行選中的代碼片段

Laurine
Ji?í T?e?ák
本地化代碼生成器及示例,為了開發(fā)更得力 ??

BrowserTV
Sash Zats
可交互 Apple TV 瀏覽器

QingDict
@Nozama
輕量級算色、實用主義的詞典程序

Yep
Catch
“打造由天才開發(fā)給天才們使用的社交軟件”

Phonetic
@iAugus
iOS 版的 Phonetic Contacts

shift-js
ShiftJS
Swift 程序員在寫 iOS 和 Web 應用時無需語言切換

injectionforxcode
Toshihiro Morimoto
修改一個類的代碼實現(xiàn)而不用重啟整個應用 Xcode 插件

cleartext-mac
Morten Just
提供一千個常用單詞的編輯器

Peek
Shaps M
檢查界面內(nèi)組件布局信息

producthunt-osx
Product Hunt
Product Hunt 開源 Mac 客戶端

xi-editor
Google
高性能文本編輯器

BuildTimeAnalyzer-for-Xcode
Robert Gummesson
實用的編譯時間分析 Xcode 插件

QBlocker
Stephen Radford
不再因為手誤意外地退出應用

RealmVideo
Patrick Balestra
同步播放 realm.io 網(wǎng)站上的演講視頻和 slides

PodcastMenu
Guilherme Rambo
便捷地收聽廣播 Overcast.fm

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末抬伺,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子灾梦,更是在濱河造成了極大的恐慌峡钓,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,104評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件斥废,死亡現(xiàn)場離奇詭異椒楣,居然都是意外死亡,警方通過查閱死者的電腦和手機牡肉,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,816評論 3 399
  • 文/潘曉璐 我一進店門捧灰,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人统锤,你說我怎么就攤上這事毛俏。” “怎么了饲窿?”我有些...
    開封第一講書人閱讀 168,697評論 0 360
  • 文/不壞的土叔 我叫張陵煌寇,是天一觀的道長。 經(jīng)常有香客問我逾雄,道長阀溶,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,836評論 1 298
  • 正文 為了忘掉前任鸦泳,我火速辦了婚禮银锻,結果婚禮上,老公的妹妹穿的比我還像新娘击纬。我一直安慰自己,他們只是感情好钾麸,可當我...
    茶點故事閱讀 68,851評論 6 397
  • 文/花漫 我一把揭開白布更振。 她就那樣靜靜地躺著炕桨,像睡著了一般。 火紅的嫁衣襯著肌膚如雪肯腕。 梳的紋絲不亂的頭發(fā)上献宫,一...
    開封第一講書人閱讀 52,441評論 1 310
  • 那天,我揣著相機與錄音实撒,去河邊找鬼遵蚜。 笑死,一個胖子當著我的面吹牛奈惑,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播睡汹,決...
    沈念sama閱讀 40,992評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼肴甸,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了囚巴?” 一聲冷哼從身側(cè)響起原在,我...
    開封第一講書人閱讀 39,899評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎彤叉,沒想到半個月后庶柿,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,457評論 1 318
  • 正文 獨居荒郊野嶺守林人離奇死亡秽浇,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,529評論 3 341
  • 正文 我和宋清朗相戀三年浮庐,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片柬焕。...
    茶點故事閱讀 40,664評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡审残,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出斑举,到底是詐尸還是另有隱情搅轿,我是刑警寧澤,帶...
    沈念sama閱讀 36,346評論 5 350
  • 正文 年R本政府宣布富玷,位于F島的核電站璧坟,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏赎懦。R本人自食惡果不足惜雀鹃,卻給世界環(huán)境...
    茶點故事閱讀 42,025評論 3 334
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望铲敛。 院中可真熱鬧褐澎,春花似錦、人聲如沸伐蒋。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,511評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至俭正,卻和暖如春奸鬓,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背掸读。 一陣腳步聲響...
    開封第一講書人閱讀 33,611評論 1 272
  • 我被黑心中介騙來泰國打工串远, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人儿惫。 一個月前我還...
    沈念sama閱讀 49,081評論 3 377
  • 正文 我出身青樓澡罚,卻偏偏與公主長得像,于是被迫代替她去往敵國和親肾请。 傳聞我的和親對象是個殘疾皇子留搔,可洞房花燭夜當晚...
    茶點故事閱讀 45,675評論 2 359

推薦閱讀更多精彩內(nèi)容

  • @(〓〓 iOS-Swift精選)[Swift 文章精選] 作者: Liwx 郵箱: 1032282633@qq...
    Liwx閱讀 2,204評論 0 30
  • 發(fā)現(xiàn) 關注 消息 iOS 第三方庫、插件铛铁、知名博客總結 作者大灰狼的小綿羊哥哥關注 2017.06.26 09:4...
    肇東周閱讀 12,121評論 4 61
  • 昨晚臨睡前刷了下微博饵逐,看到有篇文章叫做《努力的人生活都是什么樣子》括眠。我點開看了一下,文章大意大概就是作者身邊...
    一只趙馨悅呀閱讀 1,010評論 0 0