Github Star集(iOS)-(持续更新)



叼叼的-图片来自朋友.jpg

Swift

  • SwiftDate
    SwiftDate是Github上开源的,使用Swift语言编写的NSDate封装库,可以很方便的在Swift中处理日期,比如日期创建,比较,输出等。 
  • Async
    Async的内容分为三部分:1. 流程控制:简化十种常见流程的处理。2. 集合处理:如何使用异步操作处理集合中的数据。3. 工具类:几个常用的工具类。

  • Alamofire
    Alamofire是 Swift 语言的 HTTP 网络开发工具包,相当于Swift实现AFNetworking版本。

  • JSONNeverDie
    JSONNeverDie 是纯 Swift 开发的全功能 JSON 解析、生成、自动映射到类的库,发布 1.0 版本,支持 JSON 到类的自动映射。

  • Kingfisher
    Kingfisher (中文名:翠鸟)是一个纯 Swift 实现的异步下载和缓存图片的库,可以帮助简单地实现像是用户头像或者 table view 里面的图片的下载和缓存,以提高 app 速度和帮助开发者节省时间。

  • SwiftSideslipLikeQQ
    “手机QQ” 侧滑菜单。

  • HGADView-Swift
    Swift版轮播器
    专门为Swift写的轮播器 非常具有Swift的风格

  • JSONModel
    JSONModel是一个可以快速创建智能数据模型的库,可自动解析模型类别和JSON输入结构,从而大幅降低代码数量。JSONModel可用在iOS和OSX 应用中。

  • SwiftyJSON
    SwiftyJSON使得用Swift处理JSON数据更容易。这是解析JSON字符串封装类。实现功能与Javascript中的JSON.parse相近,使用方便。 

  • SwiftWeather
    SwiftWeather 是用Swif语言写的一个天气预报小Demo,界面效果不错。

  • SwiftGuide
    这份指南汇集了Swift语言主流学习资源,并以开发者的视角整理编排。 

  • AEXML
    AEXML 是简单,轻量级的 iOS XML 解析器,使用 Swift 编写。

  • RazzleDazzle
    RazzleDazzle 是IFTTT开源的一个iOS帧动画框架,用Swift编写,非常适用于APP初次使用时的介绍和引导信息。

  • CFPPTView
    Swift版幻灯,scrollView无限滚动,支持网络和本地图片展示! 

  • SnapKit
    Masonry的Swift版,是一个轻量级的布局框架,采用更优雅的链式语法封装自动布局。

  • SWRoute
    直接替换Swift调用时使用的封装过的函数指针,来达到对Swift类型进行"Swizzle"的目的。

  • STLocationRequest
    提供 13 套著名城市地标的 360 度 3D 俯瞰图,以更优雅地方式请求用户位置(类库调用很方便)。

  • CryptoSwift
    采用纯swift实现的加密库helpers###已经实现了的有 Hash ...一般情况下需要用到CryptoSwift.Hash,CryptoSwift.Cipher 或者实现的扩展方法。

  • MD5- Swift
    MD5实现。

  • Heimdall
    简单易用的加、解密安全框架(AES/RSA)库及示例。

  • CocoaLumberjack
    CocoaLumberjack是Mac和iOS上一个集快捷、简单、强大和灵活于一身的日志框架。

Objective - C

  • CoreLaunch
    一键启动动画,一句代码即可集成,4种效果可选.

  • WHUCalendar
    日历组件,支持农历显示

  • RKNotificationHub
    快速为UIView添加通知标记,标记可带有弹动效果,可自定义标记的颜色和位置。

  • FDStackView
    无需配置,没有代码侵染,扔到工程里后直接用系统 UIStackView 的 API 即可,同时兼容 Storyboard 。

  • JZNavigationExtension
    当控制器做Push/Pop时无缝、平滑地显隐导航栏。

  • ZFDragableModalTransition
    自定义动画展示模态视图控制器,可从左边、右边或者底部推出模态视图。

  • FDFullscreenPopGesture
    全屏POP手势动画,包含带顶栏标题和不带顶栏标题两种。

  • KYWaterWaveView
    实现波浪正弦动画并带有小鱼跳跃溅起水花。

  • IOSAnimationDemo
    IOS动画总结:本案例主要实现的IOS侧滑菜单、IOS基础动画、关键帧动画、组动画、过渡动画和三个综合案例(仿造Path菜单,仿造dingding菜单,和烟花点赞效果等功能)。

  • DownloadButton
    DownloadButton 是可自定义的 App Store 风格的下载按钮。可自定义设计组件,用 IB 进行编辑。 

  • YTKNetwork
    YTKNetwork 是猿题库 iOS 研发团队基于 AFNetworking 封装的 iOS 网络库,其实现了一套 High Level 的 API,提供了更高层次的网络访问抽象。

  • ASValueTrackingSlider
    ASValueTrackingSlider 是 UISlider 的子类,即时显示了滑块的指示数字,可进行各种效果定制。

  • JazzHands
    Jazz Hands是UIKit一个简单的关键帧基础动画框架,可通过手势、scrollView,kvo或者ReactiveCocoa控制动画。非常适用于APP初次使用时的介绍和引导信息。

  • LxTabBarController
    这个轮子,改变了原生tabbar切换tab时的生硬效果,并加入滑动切换手势(有和界面上的其它手势发生冲突的风险,可根据具体项目予以关闭)Swift版:http://t.cn/RLAASiM

  • YZDisplayViewController
    顶部标题切换界面效果,并且带有非常炫酷的效果,利用点时间给广大的攻城狮们提供了这样一个框架,集成了当前比较主流的几种效果,网易新闻(字体缩放+颜色渐变),今日头条(颜色填充),喜马拉雅,糗事百科(下标),腾讯视频(蒙版)等。

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

  • HACursor
    是一个对横向ScrollView中的视图进行管理的UI控件。只要几行代码就可以集成类似于网易新闻对主题页面进行排序,删除操作的功能。 

  • MagicalRecord
    Magical Record是什么在Cocoa中存在一种技术叫Core Data,用来对数据进行持久化。

  • MBProgressHUD
    实现了很多种样式的提示框。

  • FXBlurView
    模糊背景类库, 可以方便的根据底层显示的状态生成模糊效果。

  • MJRefresh
    下拉刷新框架:一行代码搞定。

  • MJExtension
    转换速度快、使用简单方便的字典转模型框架。

  • SWTableViewCell 
    SWTableViewCell 实现了 iOS 7 的列表条目左侧滑动显示更多和删除操作的列表组件

  • UITableView-FDTemplateLayoutCell
    基本原理是通过缓存每个cell的高度,当tableview回调delegate的heightForRowAtIndexPath的时候,省去了计算cell高度计算,极大的提高了tableview的滑动体验。

  • Aspects
    Aspects是Cocoa中面向方面编程的简单开源库,你可以通过它为现有的类的方法或者实例添加代码,同时考虑插入点位置,比如before/instead/after。Aspects比常规的方法混用更为简单。

  • MWPhotoBrowser
    MWPhotoBrowser 实现了一个照片浏览器类似 iOS 自带的相册应用,可显示来自手机的图片或者是网络图片,可自动从网络下载图片并进行缓存。

  • MMPopupView
    MMPopupView 就是弹出框的基类 所有的弹出框只要继承自这个类 就具备了显示的能力 用户只要关注于弹出框本身的表现就行了。

  • YYText
    功能强大的 iOS 富文本编辑与显示框架。

  • YYKit
    YYKit 是一组庞大、功能丰富的 iOS 组件。

  • CYLTabBarController
    最低只需传两个数组即可完成主流App框架搭建,【低耦合集成TabBarController】

  • GDataXML-HTML
    HTML and XML parser for iOS and OSX, supports XPath 。

  • Masonry
    Masonry是一个轻量级的布局框架,拥有自己的描述语法,采用更优雅的链式语法封装自动布局,简洁明了并具有高可读性。

  • RQShineLabel
    RQShineLabel 是类似文字动画的 Secret 应用。

  • YTKKeyValueStore
    直接使用Key-Value式的存储。

  • MyLinearLayout
    一套功能强大的iOS布局库,他不是在自动布局的基础上进行的封装,而是一套原生的基于对frame设置的封装,通过重载layoutSubview函数来实现子视图的布局,因此可以无限制的运行在任何版本的iOS系统中。

  • SXNews
    模仿网易新闻做的精仿网易新闻 。

  • TQLocationConverter
    用来相互转换不同标准坐标系
    (GCJ-02火星坐标)(WGS-84 正常GPS坐标)(百度坐标)

  • HySideScrollingImagePicker
    是一款不错的高仿微信的ActionSheet.选择照片。

  • ObjectiveSugar
    这个库是对OC语法的一些扩展,可以把代码写的更「动态」,实现上也很透明,就是Category.


Xcode 插件

  • Alcatraz
    Alcatraz是一个帮你管理Xcode插件、模版以及颜色配置的工具。

  • VVDocumenter-Xcode
    Xcode快速添加注释插件。

  • HOStringSense-for-Xcode
    在编码字符串的时候,它会在代码上方生成一个字数统计的提示框。当你需要编辑多行文本时,可以弹出的文本款中编辑字符串内容,插件会自动进行字符串转移的工作,并适时在代码中更新。

  • deriveddata-exterminator
    当你在编译项目的时候,是否曾为Xcode爆出的奇怪的错误绞尽脑汁?其中一种办法就是删除Derived Data Exterminator.将它集成到Xcode后,就可以一键清理Derived Data.

  • FuzzyAutocompletePlugin
    这个插件可以在编码的时候自动补全代码。

  • KSImageNamed-Xcode
    自动弹出图片名称的列表以供选择,而且还有缩略图,十分快捷。

  • ViewGuide
    辅助查看View的 宽高属性 再也不担心设计师找我1像素的梗了


其它


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值