iOS优秀Swift开源库整理,了解一下

前言

自己从事iOS开发工作接近两年左右的时间了,在自己工作之余,收集整理了一些优秀的三方开源框架,自己整理的这些三方开源库涵盖了iOS开发面很多方面的知识。非常感谢这些开源库的作者们,正是因为这些库,提高了我们的开发效率,同样也是我们学习进步的源泉。现将这个整理工程文件分享出来,希望能给需要的朋友一些帮助,同时也自己也做下收集记录。

Github:
WBCollectSwfitThirdLib

Swift三方开源库

动画

开源库名 简介 推荐指数
NVActivityIndicatorView 精美加载loading动画 ⭐️⭐️⭐️⭐️
lottie-ios An iOS library to natively render After Effects vector animations ⭐️⭐️⭐️⭐️⭐️

网络请求

开源库名 简介 推荐指数
Alamofire 优雅的网络请求库 ⭐️⭐️⭐️⭐️⭐️

占位图

开源库名 简介 推荐指数
SkeletonView 数据加载等待占位图 ⭐️⭐️⭐️⭐️

二维码扫描

开源库名 简介 推荐指数
EFQRCode 二维码扫描 ⭐️⭐️⭐️⭐️

布局框架

开源库名 简介 推荐指数
SnapKit 苹果原生布局AutoLayout封装,类似Masonry ⭐️⭐️⭐️⭐️⭐️
TangramKit TangramKit的内核是基于对UIView的layoutSubviews方法的重载以及对子视图的bounds和center属性的设置而实现的。 ⭐️⭐️⭐️⭐️

图表绘制

开源库名 简介 推荐指数
Charts 图标配置 ⭐️⭐️⭐️⭐️⭐️

截屏

开源库名 简介 推荐指数
SwViewCapture UIView,UIScrollView截屏 ⭐️⭐️⭐️

提示框架

开源库名 简介 推荐指数
Whisper Whisper is a component that will make the task of display messages and in-app notifications simple ⭐️⭐️⭐️⭐️

图片加载

开源库名 简介 推荐指数
Kingfisher onevcat大神写的一个图片下载与缓存框架 ⭐️⭐️⭐️⭐️⭐️
BBWebImage 高性能图片加载框架 ⭐️⭐️⭐️⭐️

转场动画

开源库名 简介 推荐指数
Hero 控制器转场动画 ⭐️⭐️⭐️⭐️⭐️

JSON解析

开源库名 简介 推荐指数
AlamofireObjectMapper JSON转模型 ⭐️⭐️⭐️⭐️
HandyJSON 阿里巴巴开源的一个JSON转模型框架,使用相当简便 ⭐️⭐️⭐️⭐️
ObjectMapper JSON转模型 ⭐️⭐️⭐️⭐️
SwiftyJSON The better way to deal with JSON data in Swift ⭐️⭐️⭐️⭐️⭐️
KakaJSON MJ大神最近开源的一款JSON与model快速转换框架 ⭐️⭐️⭐️⭐️

Log工具

开源库名 简介 推荐指数
CocoaLumberjack 控制台输出log框架 ⭐️⭐️⭐️⭐️⭐️

分页控件

开源库名 简介 推荐指数
CHIPageControl A set of cool animated page controls written in Swift to replace boring UIPageControl. ⭐️⭐️⭐️
PageControls This is a selection of custom page controls to replace UIPageControl ⭐️⭐️⭐️
TKRubberIndicator A rubber animation pagecontrol ⭐️⭐️⭐️⭐️

FRP框架

开源库名 简介 推荐指数
RxSwift Reactive Programming in Swift ⭐️⭐️⭐️⭐️⭐️
ReactiveCocoa Reactive extensions to Cocoa frameworks, built on top of ReactiveSwift ⭐️⭐️⭐️⭐️⭐️

Socket

开源库名 简介 推荐指数
socket.io-client-swift Websockets in swift for iOS and OSX ⭐️⭐️⭐️⭐️

分段控件

开源库名 简介 推荐指数
XLPagerTabStrip Android PagerTabStrip for iOS. ⭐️⭐️⭐️⭐️

三、结语

上面这些三方开源库按照自己的理解分类整理了一遍,这些库也是自己现在所了解到的,当然还有很多优秀的三方库自己也未发现和接触,我以后会不断在这篇博客中更新优秀的三方开源库。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 197,966评论 5 462
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 83,170评论 2 375
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 144,909评论 0 327
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,959评论 1 268
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,851评论 5 358
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,583评论 1 275
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,956评论 3 388
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,590评论 0 254
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,878评论 1 293
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,892评论 2 314
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,719评论 1 328
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,501评论 3 316
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,957评论 3 300
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,124评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,440评论 1 255
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,003评论 2 343
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 41,211评论 2 339

推荐阅读更多精彩内容