iOS 常用第三方库统计

第三方库 描述
awesome-ios iOS 第三库合集
BigShow1949 iOS Demo合集
音频播放系列 音频相关博客
TimLiu-iOS-----Tim9Liu9 总结的iOS、mac开源项目及库
WebDriverAgent WDA 本是 Facebook 开发的一套 iOS 测试框架 使用教程

Demo集合

第三方库 描述
XLUIKit 动画合集
FSScrollViewNestTableView 这是一个scrollView嵌套tableView的手势冲突解决方案
UniversalProject 基于MVC架构的iOS轻量级框架,封装了基类、基于猿题库YTKNetwork的网络服务、工具库,NavigationController转场动画/瀑布流/粒子动画/小demo,已适配iOS11 & iPhone X
ChatKit-OC 开源IM项目
AsyncSocket GCDAsyncSocket封装 实现股票信息获取
tapkulibrary 开源iOS框架
YHChat 一个自定义聊天项目(内含视频,语音,富文本显示,多样cell处理
DDRichText 附带了微信朋友圈Demo, 博客详解
MiaowShow iOS视频直播项目
TJPYingKe 仿写映客直播,目前已完成部分功能,后续会继续完善
Tencent-NOW 直播项目
GSD_WeiXin MessageDisplayKit 仿微信
DSLolita 仿微博
GSD_ZHIFUBAO 仿支付宝
SXNews 网易
SmileWeather 完整的天气应用
WeChatDemo 微信demo
Tuan ipad版美团(swift版)
chuanke 高仿百度传课iOS版
meituan 高仿美团iOS版
BaiduFM-Swift 百度FM swift语言实现
LayoutTrait iOS9分屏demo
SwiftWeather 一个由国人使用 Swift 语言开发的 iOS 天气类应用
Chats 聊天 UI 示例程序
WatchKit-Apps WatchKit 开源小项目示例集锦
ZYChat 聊天UI框架,针对高速高频刷新最近会话和对话页面做了优化处理,支持单聊,群聊,优化支持更多消息类型:文本表情混排,多图发送,Gif动画,短视频,语音,音乐分享,网页分享,鲜花特效。ZYChat-EaseMob是基于环信IM3.x版本的项目运用,附:ZYChat纯UI框架:
MyTags 用于表现修改个人标签,使用UICollectionView实现,动态背景框使用UICollectionViewFlowLayout的DecorationView实现
MVVM-IOS-Example A basic example of a way to implement MVVM using ReactiveCocoa
Swift-Radio-Pro swift完整Radio应用Professional Radio Station App, created w/ Swift 2.0

动画相关

第三方库 描述
SnailPopupController 动画
awesome-ios-animation 收集了iOS平台下比较主流炫酷的几款动画框架
AIAnimationDemo Animations FeSpinner 动画demo集合
CoreAnimationCode Code examples of the book "iOS Core Animation Advanced Techniques"
BCGenieEffect 精灵动画 吸入
Waver siri 声波动画
BHBPopView 仿新浪微博客户端“加号”按钮弹出动画
ZFVoteViewDemo UITableView实现格瓦拉飞天投票效果
YZHeaderScaleImage 快速集成tableView中头部缩放视图
JGCALayer 简单核心动画汇总
WordPress-Editor-iOS ZSSRichTextEditor SimpleWord 富文本编辑器
XWTransition WTKTransitionAnimate RESideMenu 转场动画
lottie-ios Lottie是Android和iOS的移动图书馆,可解析Adobe After Effects动画,并以bodymovin导出为json,并通过React Native在本机上呈现矢量动画!
YSCAnimation 波浪动画
RCTRefreshControl qq的下拉刷新
TBIconTransitionKit icon 的点击动画过渡效果
PullToBounce 类似百度外卖的下拉刷新动画
LiquidFloatingActionButton 可定制水滴型浮动动态按钮组件及演示
PresentAnimation PresentAnimView 直播礼物动画
HWLoadingAnimation 一个炫酷的Loading动画
JSAddToCartAnmation 加入购物车的弧线动画
MagicDrag MagicDrag是引入互动动画的页面组件构建的应用程序。 引导页 动画渐变过度

UI相关

第三方库 描述
KMNavigationBarTransition 导航条过渡处理
WZLBadge 一行代码实现Badge效果(iOS) BADGE IN ONE LINE(iOS)
聊天列表视图 聊天列表视图
VVSpringCollectionViewFlowLayout 类似iOS 短信的弹性列表
PortalTransition DemoTaskTray 仿苹果卡片布局
QRWeiXinDemo 二维码扫描
SDProgressView 进度条
NJKWebViewProgress webView进度条
JMRoundedCorner 设置不触发离屏渲染的圆角
iCarousel 类似CollectionView的视图 实现多种布局方式
FleaMarket "咸鱼"新特性-视频动画 视频引导页
YZEmotionKeyboard 表情键盘
FSCalendar 日历
FVSeatsPicker 电影票 选座Demo
YSSeatsPicker 自己实现的电影票选座 模仿猫眼 包含情侣选座、落单判断等
Popover 仿qq弹出视图
SnailPopupController 快速弹出自定义视图,支持自定义蒙版样式/过渡效果/手势拖动等
LazyScrollView 淘宝首页高性能滑动视图
RATreeView 多级列表视图
CYLTabBarController 自定义 TabbarController
HJCarouselDemo RFCircleCollectionView collectionViewDemo
XWDragCellCollectionView LXReorderableCollectionViewFlowLayout LxGridView collection 实现长按移动、删除
BarrageRenderer 弹幕库
EBForeNotification 在 App 处于前台时展示跟系统完全一样的推送弹窗和声音。获取推送内容,并处理点击事件
XLChannelControl 新浪标签管理 可移动 删除
TYPagerController HHHorizontalPagingView HHHorizontalPagingView-1 MXSegmentedPager YXViewPager YZDisplayViewController HYPageView ViewPager 类似,优酷,网易云音乐导航条
JSQMessagesViewController 一个优雅的信息UI开源库
MMDrawerController 侧边栏
RKNotificationHub 快速给 UIView 添加上炫酷的通知图标
JMHoledView 可在 App 中轻松创建新手引导, Web 也有个类似的开源插件叫 Intro.js
MarkdownTextView Rich Markdown editing control for iOS
KYCuteView 实现类似QQ消息拖拽消失的交互+GameCenter的浮动小球效果
Material-Controls-For-iOS 一大波UIControl控件!
SwipeView 轮播图
ActiveLabel.swift 扩展实现 UILabel 触控事件针对#, @, 链接响应及事件捕获。
FDStackView Use UIStackView directly in iOS6+
AMPopTip 弹出框(比较常用)
Popover 类似FB app的弹出框
BRYXBanner 一款可以带图片显示的下拉通知条
FeSpinner 收集了不少优雅的 iOS 动画加载效果
CoreLock 高仿支付宝解锁(iOS)
KDIntroView RazzleDazzle Presentation 引导页

图片相关

第三方库 描述
PhotoBrowser-swift 图片浏览
PhotoPicker swift图片选择
BSImagePicker swift图片选择
ImagePickerSheetController swift类似iMessage的图片选择
DNImagePicker 类似wechat的图片选择
CocoaPicker 仿QQ 图片选择器
JFImagePickerController vvebo作者:多选照片、预览已选照片、针对超大图片优化
Nuke 完整、强大、实用的图片管理类库。主要功能包括可定制装载,缓存,滤镜及尺寸变换。
OLImageView 加载gif图
SLImageLoader 图片加载动画
PictureWatermark 给图片加水印
VVeboImageView vvebo作者-gif图加载,轻量、低内存
KSPhotoBrowser MWPhotoBrowser HZPhotoBrowser YangMingShan TZImagePickerController 图片选择器
STPhotoKit 用于选择图片后的********图片裁剪****************
XLImageViewer 仿照今日头条的图片浏览功能,实现的轻量级图片浏览工具。
XLPhotoBrowser 仿微信图片浏览器
HUPhotoBrowser 图片浏览器 支持浏览本地图片及网络图片
HXWeiboPhotoPicker 仿微博图片选择
CocoaPicker SuPhotoPicker 仿qq图片选择器
TinyCrayon-iOS-SDK 图片处理库 简易ps
3DPhotos 3D立体可旋转相册,3DPhotos,3D云相册,3D云标签

数据库相关

第三方库 描述
realm-cocoa a replacement for Core Data & SQLite
SwiftRecord 基于 Core Data 极为轻量、易用的对象持久化工具库,相当于 ActiveRecord 的 Swift 版本。非常好的项目
Objective-LevelDB Uber开源的数据库框架
YapDatabase key-value数据库,基于sqlite的封装
JKDBModel FMDB的封装,极大简化你的数据库操作,对于自己的扩展也非常简单
MagicalRecord coredata 相关

播放器相关

第三方库 描述
KRVideoPlayer 类似Weico的播放器,支持竖屏模式下全屏播放
kxmovie 视频流播放器-movie player for iOS using ffmpeg
VKVideoPlayer VKVideoPlayer is the same battle tested video player used in our Viki iOS App enjoyed by millions of users all around the world.
ijkplayer Android/iOS video player based on FFmpeg n2.8, with MediaCodec, VideoToolbox support.
GPIImageVideoEdit 使用 GPUImage 给视频添加滤镜(本地或实时拍摄)
BeautifyFaceDemo 基于GPUImage的实时面部美化的简单演示
TBPlayer 视频边下边播
SGPlayer 视频播放器支持360°全景视频,VR视频。RTMP流式传输。
ZFPlayer 基于AVPlayer,支持横屏、竖屏(全屏播放还可锁定屏幕方向),上下滑动调节音量、屏幕亮度,左右滑动调节播放进度
iOS-h264Hw-Toolbox iOS8硬编码Demo
XSQLandscapeFullscreenDemo 视频全屏旋转解决方案
KTVHTTPCache 唱吧 iOS 音视频缓存处理框架
JPVideoPlayer 播放器

工具类

第三方库 描述
CKDataStructureKit 用 oc 封装了栈,队列,优先队列
PPDNSMapping DNS映射,优化网络延迟
TTTAttributedLabel 富文本
BluetoothKit Easily communicate between iOS/OSX devices using BLE

Helper

第三方库 描述
react-native-guide RN文档
Unused 搜索项目中未使用的图片资源
Proposer-swift 用单个 API 处理 iOS 上的权限请求,以便使用前确认可访问“相册”、“相机”、“麦克风”、“通讯录”或“用户位置”。
Diplomat 整合第三方 SDK 微信、微博、 QQ 等为统一的 Diplomat 接口。
LxKeychain LxKeychain-swift keychain管理类。支持多用户账号/密码保存,支持提供设备唯一标示符;APP卸载后所保存信息不会丢失;全部使用方便的类方法实现
SmileTouchID Touch ID 和 password 的框架
Parse-SDK-iOS-OSX 可以参考下这个Parse 教程:网络后台基础
AlamofireImage swift版的SDWebImage,而且功能更多、灵活性更高,可以自己写 Image Filter
FLEX iPhone上的调试工具
adcdownload 苹果开发者中心资源国内接力
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,456评论 5 477
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,370评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,337评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,583评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,596评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,572评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,936评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,595评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,850评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,601评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,685评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,371评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,951评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,934评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,167评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 43,636评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,411评论 2 342

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,016评论 4 62
  • 嗯哼嗯哼蹦擦擦~~~ 转载自:https://github.com/Tim9Liu9/TimLiu-iOS 目录 ...
    philiha阅读 4,835评论 0 6
  • 远方的太阳,撒下它的慈悲,温暖着凝结着寒冷的霜,寒意渐远,重回到世界的黑暗。被绿叶的爱语呼唤着,露珠,从远方的梦苏...
    浅然风曦阅读 155评论 0 0
  • 项目调试出现 potential leak of an object stored into reachabili...
    是夏目啊阅读 439评论 0 0
  • “吃药吧宝儿?吃了鼻鼻就好了。” “药是甜的,真的麻麻没有骗你,你尝尝?” …… 每...
    路飞和大海阅读 960评论 0 1