github上star的多了,有些框架都不知道是干啥的,自己做个记录(自己star上面的顺序)

1、MagicalRecord 在 ios 开发中,我们会使用CoreData来进行数据持久化。但是在使用CoreData进行存取等操作时,代码量相对较多。而 MagicalRecord 正是为方便操作 CoreData 而生。

2、Specs CocoaPods 更新内容手动下载 。

3、JazzHands 是UIKit一个简单的关键帧基础动画框架。可通过手势、scrollView,kvo或者ReactiveCocoa控制动画。JazzHands很适合用来创建很酷的引导页。

4、IQKeyboardManager、TPKeyboardAvoiding 这两个是处理键盘遮挡的库。

5、PermissionScope 系统授权UI。

6、MLeaksFinder 这个库是代码级别的检测view和viewController是否出现内存泄露的情况. 它的优势是只要引入后不侵入现有代码, 正常跑一遍APP, 如果出现泄露, 将会触发断言打印相关日志提醒我们出现了泄露. 缺点也比较明显了, 就是只能检测view和viewController级别的泄露. 不过一般来说也足够用了, 毕竟这是大头。

7、Kiwi 单元测试库。

8、fastlane iOS自动化打包工具。

9、Mantle、jsonmodel、MJExtension json转model库。

10、ReactiveCocoa / ReactiveObjC 链式编程库。

11、ZFPlayer、WMPlayer 视频播放。

12、YLActivityIndicatorView 活动指示器,可以告知用户有一个操作正在进行中。派生自UIView,所以他是视图,也可以附着在视图上。

13、YYText、TTTAttributedLabel 富文本。

14、CocoaLumberjack CocoaLumberjack是Mac和iOS上一个集快捷、简单、强大和灵活于一身的日志框架。CocoaLumberjack类似于流行的日志框架(如log4j),但它是专为Objective-C设计的,利用了多线程、GCD(如果可用)、无锁原子操作Objective-C运行时的动态特性。

15、ijkplayer 直播播放器库。

16、jrswizzle JRSwizzle是github上的一个简单的开源项目,让你可以利用objective-c runtime运行时交换类方法。

17、KMNavigationBarTransition 一个用来统一管理导航栏转场以及当 push 或者 pop 的时候使动画效果更加顺滑的通用库(包含作者收藏的一些其他库)。

18、GPUImage GPUImage是现在做滤镜最主流的开源框架,没有之一。

19、KRVideoPlayer 类似Weico的播放器,支持竖屏模式下全屏播放。

20、SmileWeather 天气。

21、Yep “Yep 是一款非常小巧而轻量化的社交 App,围绕「遇见天才」这个主题,让用户去找到领域中的精英或者是正在一起学习的人。” ——官方简介。

22、Atlas-iOS Atlas是一个轻量级,灵活的用户界面组件集。设计能够让开发人员快速和轻松集成原生聊天通信体验至他们的应用。

23、EAIntroView 引导页。

24、SwipeTableView、MXScrollView 这是一个实现类似半糖首页、QQ音乐列表、美丽说首页、格瓦斯电影详情页效果(既能上下滚动,同时又能左右滑动)的控件。

25、JZNavigationExtension 多功能导航控制器,可以透明返回栏。

26、JSQMessagesViewController 一个优雅的iOS消息界面库。

27、Chameleon 扁平化iOS色彩框架。

28、MGSwipeTableCell 侧滑UITableViewCell展示多个可操作按钮。

29、FontAwesomeKit Font Awesome 是为 Twitter Bootstrap 设计的图标字体。通过Web Font的方式来显示一些图标,好处是图标可以被任意缩放、改变颜色,你需要做的只是像修改文字样式那样修改图标样式。

30、DZNEmptyDataSet 优秀的空白页或出错页封装。

31、BabyBluetooth  一个非常容易使用的蓝牙库,适用于ios和os。

32、BAButton btn处理(上半圆角、下半圆角、单一圆角等)。

33、awesome-ios-chart 各种柱形图、折线图等。

34、FDFullscreenPopGesture 全屏POP手势动画。

35、MMDrawerController 侧滑,类似QQ。

36、DACircularProgress 圆环的进度指示栏。

37、SDCycleScrollView 无限循环图片(轮播图)、文字轮播器。

38、DOPDropDownMenu-Enhanced 商城分类。

39、Reachability Reachability 展示了如何来监听iOS设备的网络状态。可以监听什么时候IP地址可以被连接,什么时候WWAN(EDGE或者3G网络)失去连接。

40、BarrageRenderer 一个 iOS 上的弹幕渲染库(弹幕)。

41、MakeXcodeGr8Again、Alcatraz 插件。

42、hpple Objective-C的XML或HTML解析器。

43、Gallop Gallop是一个功能强大、性能优秀的图文混排框架。

44、UITableView-FDTemplateLayoutCell 自动UITableViewCell高度计算模板自动布局单元格。

45、PPGetAddressBook 一句代码极速获取按A~Z分组精准排序的通讯录联系人 OC版( 已处理姓名所有字符的排序问题 )。

46、XZ_WeChat 微信聊天框架搭建,高仿微信聊天框架,一步步学习聊天框架的搭建。

47、brew brew 又叫Homebrew,是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件, 只需要一个命令, 非常方便。

48、leveldb 类似FMDB。

49、SCAvatarBrowser 图片放大。

50、pop 一个可扩展的IOS和OS X动画库,对基于物理的交互非常有用。

51、gitignore 各种语言忽略文件。

52、BlueTooth4.0 演示如何使用iPhone的硬件控制bluetooth4.0。

53、Carthage 类似CocoaPods。

54、CocoaAsyncSocket AsyncSocket是封装了CFSocket和CFSteam的TCP/IP socket网络库。它提供了异步操作,本地cocoa类的基于delegate的完整支持。

55、XYQuick 快速开发框架是用于快速高效开发的工具库.它包含CoreEventUI三层, 封装了数据持久化,数据缓存(文件缓存,内存缓存),kvo, Notification, delegate, 动画, 图片处理, 自定义了ViewController生命周期。

56、iCarousel 旋转木马->图片展示。


你可能感兴趣的:(自家备用)