Json格式
属性:githubList 对应的是一个数组
数组成员是:字典
字典:二个健值对,分别是:
name-->‘分类名‘ 例如:‘系统基础库‘
list------>数组
其中数组元素又是字典:
字典:二个健值对,分别是
name-->‘子分类‘ 例如: ‘Category/Util‘
list------>数组
其中数组元素又是字典,一个真正的可拼接成URL的字典:
拼接方式如下:http://github.com/【name】/【owner】
{
"githubList" :[
{
"name":"系统基础库",
"list": [
{"name":"Category_Util",
"list": [
{"name":"sstoolkit", "owner":"soffes", "desc":"一套Category类型的库,附带很多自定义控件 功能不错~"},
{"name":"BlocksKit", "owner":"pandamonia", "desc":"将Block风格带入UIKit和Founcation"},
{"name":"cocoa-helpers", "owner":"enormego", "desc":"一些Cocoa的扩展 2年前的工程"},
{"name":"CoconutKit", "owner":"defagos", "desc":"一系列扩展和一些自定组件"},
{"name":"STUtils", "owner":"ldandersen", "desc":"一系列扩展包"},
{"name":"PSFoundation", "owner":"steipete", "desc":"一系列扩展 和功能增强"},
{"name":"ConciseKit", "owner":"petejkim", "desc":"一系列宏定义 挺有意思"},
{"name":"DTFoundation", "owner":"Cocoanetics", "desc":"又一系列扩展。。。"},
{"name":"BBBootstrap", "owner":"brunodecarvalho", "desc":"一些常见功能的扩展库"},
{"name":"NSObject-Utility-Categories", "owner":"erica", "desc":"如题"},
{"name":"NSArray-Utilities", "owner":"erica", "desc":"如题"},
{"name":"aqtoolkit", "owner":"AlanQuatermain", "desc":"一些常用的东西"},
{"name":"DLIntrospection", "owner":"garnett", "desc":"一些NSObject的扩展"},
{"name":"NSDate-Extensions", "owner":"erica", "desc":"如题日期"},
{"name":"ALActionBlocks", "owner":"lavoy", "desc":"在UIControl上添加的Block事件"},
{"name":"jrswizzle", "owner":"rentzsch", "desc":"主要是swizzling"},
{"name":"moriarty", "owner":"tylerneylon", "desc":"一些还算有用的功能"},
{"name":"QSUtilities", "owner":"mikeho", "desc":"一些基础库 (Instagram有用到)"},
{"name":"libextobjc", "owner":"jspahrsummers", "desc":"一堆oc的扩展"},
{"name":"PrettyTimestamp", "owner":"jonhocking", "desc":"友好时间的扩展"},
{"name":"ios-jail-break-detector", "owner":"diwu", "desc":"检测是否越狱 有上线"},
{"name":"crackify", "owner":"itruf", "desc":"检测App是否被破解"},
{"name":"NSBundle-OBCodeSigningInfo", "owner":"ole", "desc":"检查当前签名_Sandbox状态 MacOSX"},
{"name":"UIView-AnimatedProperty","owner":"iMartinKiss", "desc":"为UIView添加动画效果的property,有用到swizzle"},
{"name":"Block-KVO", "owner":"iMartinKiss", "desc":"Block风格的KVO~"},
{"name":"MTDates", "owner":"mysterioustrousers","desc":"一些Data的category"},
{"name":"CocoaSecurity", "owner":"kelp404", "desc":"常见的哈希、加密解密算法"},
{"name":"sskeychain", "owner":"soffes", "desc":"访问keychain 支持iOS Mac"},
{"name":"ABContactHelper", "owner":"erica", "desc":"访问联系人"},
{"name":"UISS", "owner":"robertwijas", "desc":"用JSON的风格设置UIKit样式"},
{"name":"Underscore.m", "owner":"robb", "desc":"仿JS的underscore.js来写的,用于访问和处理数据"},
{"name":"TICoreDataSync", "owner":"nothirst", "desc":"在不同设备间对CoreData进行同步 (iPhone iPad Mac)"},
{"name":"SoloComponents-iOS", "owner":"andreyvit", "desc":"几个轻量的组件,没什么用,2年没更新"},
{"name":"MAObjCRuntime", "owner":"mikeash", "desc":"将运行时包装成ObjC"},
{"name":"Objective-C-Generics","owner":"tomersh", "desc":"通过宏定义勉强实现的范型"},
{"name":"ObjectiveRecord", "owner":"mneorr", "desc":"CoreData包装的活动记录 有RoR风格的API"}
]
},
{"name":"基础功能",
"list":[
{"name":"mediaextract", "owner":"panzi", "desc":"纯C的一些常用媒体文件的解析读取"},
{"name":"objection", "owner":"atomicobject", "desc":"一个估计是java ee写多了的人搞的。。注解依赖注入xx工厂之类的"},
{"name":"HTKit", "owner":"hoteltonight", "desc":"一票乱七八糟的东西"},
{"name":"StringScore", "owner":"thetron", "desc":"模糊匹配字符串 查找某两个字符串的相似程度"},
{"name":"RegexKitLite", "owner":"samdeane", "desc":"正则表达式库 (从SF.net mirror过来)"},
{"name":"FormatterKit", "owner":"mattt", "desc":"一个NSString的格式化工具"},
{"name":"TMCache", "owner":"tumblr", "desc":"一个内存Cache"},
{"name":"EGOCache", "owner":"enormego", "desc":"EGOImage里面的 Cache功能"},
{"name":"HJCache", "owner":"markofjohnson", "desc":"一个缓存网络内容等的Cache"},
{"name":"RNCryptor", "owner":"rnapier", "desc":"加密解密相关 貌似更上流, note:去看一下他博客"},
{"name":"ZipKit", "owner":"kolpanic", "desc":"一个ZipKit 从bitbucket Mirror过来"},
{"name":"ZipKit", "owner":"FivesquareSoftware", "desc":"如同ZipKit 改为ARC了"},
{"name":"zipzap", "owner":"pixelglow", "desc":"Zip文件处理 底层为libz"},
{"name":"MTMigration","owner":"mysterioustrousers","desc":"版本升时执行一次"},
{"name":"MTControl", "owner":"mysterioustrousers","desc":"jQuery风格touch事件绑定"},
{"name":"storage", "owner":"thisandagain", "desc":"快速、线程安全的I_O存储操作"},
{"name":"CHCSVParser", "owner":"davedelong", "desc":"CVS文件解析"},
{"name":"CMUnistrokeGestureRecognizer","owner":"chrismiles","desc":"各种奇怪的手势检测"}
]
},
{"name":"框架_封装",
"list":[
{"name":"three20", "owner":"facebook", "desc":"一个曾经用得广泛的庞大的iOS开发框架 已不再维护"},
{"name":"nimbus", "owner":"jverkoey", "desc":"three20替代品 又一个庞大的框架"},
{"name":"BeeFramework", "owner":"gavinkwoe", "desc":"一个基于MVC的框架, 比较大.."},
{"name":"OmniGroup", "owner":"omnigroup", "desc":"一套很庞大的库(OmniGroup) 支持Mac和iOS 更新迅速"},
{"name":"ReactiveCocoa", "owner":"ReactiveCocoa", "desc":"一套响应式编程的框架(Functional Reactive Programming) 支持Mac"},
{"name":"WebViewJavascriptBridge", "owner":"marcuswestin", "desc":"WebView和Cocoa之间的事件传递"},
{"name":"Kiwi", "owner":"allending", "desc":"一个Behavior驱动编程框架? (BDD)?"},
{"name":"Mantle", "owner":"github", "desc":"一个Model层, 替代CoreData 可以生成Model对象~ Github官方出品.."},
{"name":"MagicalRecord", "owner":"magicalpanda", "desc":"CoreData的包装 简化代码"},
{"name":"fmdb", "owner":"ccgus", "desc":"SQLite的封装"},
{"name":"KZPropertyMapper", "owner":"krzysztofzablocki", "desc":"一个Model的封装,类JSON"},
{"name":"BlockInjection", "owner":"tokorom", "desc":"为某个方法注入一个Block 类似AOP"},
{"name":"NSObject-ObjectMap", "owner":"uacaps", "desc":"JSON和XML包装到Object"},
{"name":"Ejecta", "owner":"phoboslab", "desc":"通过OpenGL OpenAL来实现 WebCanvas JS等,很庞大~"},
{"name":"FCModel", "owner":"marcoarment", "desc":"为SQL程序员包装一下CoreData"}
]
},
{"name":"功能_封装",
"list":[
{"name":"MKStoreKit", "owner":"MugunthKumar", "desc":"iAP用的库"},
{"name":"CargoBay", "owner":"mattt", "desc":"一个包装iAP StoreKit的库"},
{"name":"RMStore", "owner":"robotmedia", "desc":"很轻量的iAP包装"},
{"name":"QuincyKit", "owner":"TheRealKerni", "desc":"处理crach信息的库 只有上架应用才能用 支持Mac"},
{"name":"OpenUDID", "owner":"ylechelle", "desc":"系统UDID替代方案"},
{"name":"UIDevice-with-UniqueIdentifier-for-iOS-5","owner":"gekitz", "desc":"另一个UUID解决方案 但iOS7不能用了"},
{"name":"uidevice-extension", "owner":"erica", "desc":"一系列UIDevice的扩展 有PrivateAPI 最新的工程在cookbook-code里"},
{"name":"InAppSettingsKit", "owner":"futuretap", "desc":"包装了设置、URLScheme、Mail、Icon等东西"},
{"name":"DTWebArchive", "owner":"Cocoanetics", "desc":"允许访问剪贴板中的WebArchive格式富文本"},
{"name":"routable-ios", "owner":"usepropeller", "desc":"inApp的URL定义 在App内打开自定义URL (解耦)"},
{"name":"JLRoutes", "owner":"joeldev", "desc":"复杂的URL Scheme解析和路由"},
{"name":"Emoji", "owner":"limejelly", "desc":"访问Emoji图片的功能"},
{"name":"PDKeychainBindingsController", "owner":"carlbrown", "desc":"以类似UserDefault的方式访问Keychain"},
{"name":"CoreTextWrapper", "owner":"akosma", "desc":"一个CoreText库的包装"},
{"name":"Slash", "owner":"chrisdevereux", "desc":"对AttributeString的封装"},
{"name":"iHasApp", "owner":"danielamitay", "desc":"检测某个App是否安装,集成了常见的URL Scheme"}
]
},
]
},
{"name":"网络",
"list":
[
{"name":"基础",
"list":[
{"name":"AFNetworking", "owner":"AFNetworking", "desc":"很棒的HTTP网络通信库"},
{"name":"asi-http-request", "owner":"pokeb", "desc":"一个HTTP库 同样很知名 性能好,稳定 但已不再维护"},
{"name":"MKNetworkKit", "owner":"MugunthKumar", "desc":"一个HTTP库 支持Mac 同样也不错"},
{"name":"STHTTPRequest", "owner":"nst", "desc":"一个非常简单的http库,包装了NSURLConnection"},
{"name":"RestKit", "owner":"RestKit", "desc":"一个HTTP库 用来与RESTful的服务进行交互"},
{"name":"AFIncrementalStore", "owner":"AFNetworking", "desc":"用CoreData和AFNetworking 将HTTP数据持久化"},
{"name":"CocoaAsyncSocket", "owner":"robbiehanson", "desc":"TCP_UDP包装库 支持Mac 很棒"},
{"name":"Reachability", "owner":"tonymillion", "desc":"判断设备网络情况 和苹果的很像 用ARC、GCD"},
{"name":"SDReachability", "owner":"rs", "desc":"判断设备网络情况 和苹果的很像,更友好?"},
{"name":"socket.IO-objc", "owner":"pkyeck", "desc":"支持HTTP 长轮询 socket.io"},
{"name":"DTBonjour", "owner":"Cocoanetics", "desc":"Bonjour和Wifi"},
{"name":"XMPPFramework", "owner":"robbiehanson", "desc":"XMPP客户端的库~ 支持Mac"},
{"name":"CocoaHTTPServer", "owner":"robbiehanson", "desc":"一个轻量的HTTP Server 支持Mac"},
{"name":"SocketRocket", "owner":"square", "desc":"WebSocket客户端~"},
{"name":"MailCore", "owner":"MailCore", "desc":"IMAP SMTP邮件协议"}
]
},
{"name":"JSON",
"list":[
{"name":"JSONKit", "owner":"johnezang", "desc":"性能非常好 (只比Apple原生的差一点)"},
{"name":"json-framework", "owner":"stig", "desc":"SBJson 曾经用得很广泛的JSON 性能差"},
{"name":"TouchJSON", "owner":"TouchCode", "desc":"又一个JSON库"},
{"name":"yajl-objc", "owner":"gabriel", "desc":"一个JSON库 可以支持流解析 支持Mac"},
{"name":"JSONModel", "owner":"icanzilb", "desc":"一个构建JSON Model的工具和库"}
]
},
{"name":"XML_Html",
"list":[
{"name":"MWFeedParser", "owner":"mwaterfall", "desc":"Feed_Atom解析"},
{"name":"RSSKit", "owner":"H2CO3", "desc":"RSS Atom解析"},
{"name":"ElementParser", "owner":"Objective3", "desc":"提供Html和XML的解析"},
{"name":"hpple", "owner":"topfunky", "desc":"提供Html_XML解析"},
{"name":"Objective-C-HMTL-Parser","owner":"zootreeves","desc":"一个很简单的HTML解析 包装了下libxml"},
{"name":"RaptureXML", "owner":"ZaBlanc", "desc":"一个简单的XML解析器 包装了libxml"},
{"name":"KissXML", "owner":"robbiehanson", "desc":"解析XML的库 包装了libxml"},
{"name":"TBXML", "owner":"71squared", "desc":"快速解析xml的库"},
{"name":"xmldocument", "owner":"nfarina", "desc":"又一个解析XML的库"},
{"name":"XMLDictionary", "owner":"nicklockwood", "desc":"蛮好用的一个XML转NSDictionary的类~"},
{"name":"XML-to-NSDictionary","owner":"bcaccinolo","desc":"XML转NSDictionary"},
{"name":"MMMarkdown", "owner":"mdiep", "desc":"一个渲染Markdown到HTML的小引擎"},
{"name":"Ashton", "owner":"IdeasOnCanvas","desc":"在NSAttrbuteString和Html之间转换"},
{"name":"XMLParser", "owner":"Zedenem", "desc":"XML解析成json~"}
]
},
{"name":"功能性",
"list":[
{"name":"EGOImageLoading", "owner":"enormego", "desc":"下载使用网络图片的库"},
{"name":"SDWebImage", "owner":"rs", "desc":"异步加载网络图片 (UIImage Category)"},
{"name":"GroundControl", "owner":"mattt", "desc":"一个通过远程plist改变配置的库"},
{"name":"appirater", "owner":"arashpayan", "desc":"提醒用户稍后到AppStore给你评分的功能"},
{"name":"iRate", "owner":"nicklockwood", "desc":"类似appirater 提醒用户稍后到AppStore评分 支持Mac"},
{"name":"ShareKit", "owner":"ShareKit", "desc":"分享到国外的一些社交网站 的功能 用的的人挺多"},
{"name":"Harpy", "owner":"ArtSabintsev", "desc":"新版本更新提醒"},
{"name":"iVersion", "owner":"nicklockwood", "desc":"新版本更新提醒 功能提示"},
{"name":"DataKit", "owner":"eaigner", "desc":"以类似CoreData的Model 来获取网络资源"},
{"name":"SDURLCache", "owner":"rs", "desc":"URL缓存"},
{"name":"objective-git", "owner":"libgit2", "desc":"libgit的包装 挺庞大"},
{"name":"nsrails", "owner":"dingbat", "desc":"RoR风格的网络交互API"}
]
},
{"name":"SDK",
"list":[
{"name":"facebook-ios-sdk", "owner":"facebook", "desc":"Facebook的SDK"},
{"name":"MGTwitterEngine", "owner":"mattgemmell", "desc":"一套Twtter库"},
{"name":"Twitter-OAuth-iPhone", "owner":"bengottlieb", "desc":"Twitter的OAuth功能"},
{"name":"Foursquare-API-v2", "owner":"Constantine-Fry","desc":"Foursquare的库"},
{"name":"objectiveflickr", "owner":"lukhnos", "desc":"Flicker API"},
{"name":"octokit.objc", "owner":"octokit", "desc":"Github的API"},
{"name":"ParcelKit", "owner":"overcommitted", "desc":"Dropbox封装CoreData"},
{"name":"cocoalibspotify", "owner":"spotify", "desc":"spotify官方SDK"},
]
},
]
},
{"name":"音频",
"list":[
{"name":"novocaine", "owner":"alexbw", "desc":"一个声音库 录音放音 页面上有CoreAudio的教程链接"},
{"name":"TheAmazingAudioEngine", "owner":"TheAmazingAudioEngine", "desc":"一个声音库 包装了CoreAudio"},
{"name":"AudioStreamer", "owner":"mattgallagher","desc":"音频流播放库 支持Mac"},
{"name":"SimpleAudioEngine", "owner":"akinLiu", "desc":"一个简单的播放声音的库"},
{"name":"DOUAudioStreamer", "owner":"douban", "desc":"豆瓣的音频流播放"},
{"name":"audiograph", "owner":"tkzic", "desc":"一个AU的教程 & 示例工程~"},
{"name":"NVDSP", "owner":"bartolsthoorn","desc":"一个iOS上的DSP处理"},
{"name":"Blip-Synth", "owner":"lucaas", "desc":"一个Blip声音合成器"},
{"name":"PGMidi", "owner":"petegoodliffe","desc":"一个Midi库"},
{"name":"sc_listener", "owner":"stephencelis", "desc":"检测系统声音等级的库"},
{"name":"ObjectAL-for-iPhone", "owner":"kstenerud", "desc":"一个OpenAL的包装库 比较好用"},
{"name":"SoundBankPlayer", "owner":"hollance", "desc":"一个仿SoundFout的库 但更简单"},
{"name":"Finch", "owner":"zoul", "desc":"对底层的OpenAL包装"},
{"name":"SoundManager", "owner":"nicklockwood", "desc":"很简单的Sound播放管理"},
{"name":"libpd", "owner":"libpd", "desc":"一个用PD来创造音乐的库? 纯C"},
{"name":"pd-for-ios", "owner":"libpd", "desc":"同libpd"},
{"name":"RCTMidiLib", "owner":"recotana", "desc":"一个Pad连接Midi设备通信的包装"},
{"name":"kxmovie", "owner":"kolyvan", "desc":"一个ffmpeg的播放器 ~~~ 需要先构建ffmpeg"},
{"name":"modizer", "owner":"yoyofr", "desc":"!!!超强大的App 可以读取和演奏各种mod音乐 midi合成 解压 下载 自带庞大音乐库~ 已上架"},
{"name":"octave", "owner":"scopegate", "desc":"一个免费的音效库 包括48个UI音效"},
{"name":"RBDMuteSwitch", "owner":"Rich2k", "desc":"在iOS5上检测是否静音"},
{"name":"sfArkLib", "owner":"raboof", "desc":"转换sfArk和sf2的库 很简单"},
{"name":"sfArkXTm", "owner":"raboof", "desc":"简单解压sfArk的一个cpp"},
{"name":"unsfark", "owner":"raboof", "desc":"和上面sfArkXTm一样,是老一点的纯C版本"},
{"name":"MuseScore", "owner":"musescore", "desc":"一个跨平台的音乐软件~ not iOS"},
{"name":"OpenSFZ", "owner":"WhiteNoise", "desc":"一个SF2的处理库(Github上有详细说明) An Open SFZ player & SF2 based on SFZero"},
{"name":"alsaplayer", "owner":"alsaplayer", "desc":"一个Linux下PCM库 有sf2 midi等处理过程"}
]
},
{"name":"游戏",
"list":[
{"name":"cocos2d-iphone", "owner":"cocos2d", "desc":"2D游戏引擎 (SpriteKit后来居上了..)"},
{"name":"cocos2d-iphone-extensions", "owner":"cocos2d", "desc":"cocos2d的扩展"},
{"name":"smooth-drawing", "owner":"krzysztofzablocki", "desc":"cocos2d中画出平滑的曲线"},
{"name":"tiny-wings", "owner":"haqu", "desc":"仿TinyWings的Demo 用Cocos2D"},
{"name":"Tiny-Wings-Remake-on-Android", "owner":"diwu", "desc":"如题."},
{"name":"tweejump", "owner":"haqu", "desc":"是小鸟就跳100层 Game"},
{"name":"Sparrow-Framework", "owner":"PrimaryFeather","desc":"开源游戏引擎 2D 1.0版"},
{"name":"Sparrow-Framework", "owner":"Gamua", "desc":"开源游戏引擎 2D 2.0版"},
]
},
{"name":"图像",
"list":[
{"name":"GPU OpenGL",
"list":[
{"name":"GPUImage", "owner":"BradLarson", "desc":"基于GPU的实时图像视频处理 "},
{"name":"XBImageFilters", "owner":"xissburg", "desc":"一个GPU实时处理的库 类似GPUImage"},
{"name":"CeedGL", "owner":"rsebbe", "desc":"一个OpenGL的包装 用起来更方便"},
{"name":"rend-ios", "owner":"antonholmquist", "desc":"一个OpenGL的轻量包装 接近UIKit"},
{"name":"GLView", "owner":"nicklockwood", "desc":"在UIView的包装 方便使用OpenGL"},
{"name":"sift-gpu-iphone", "owner":"Moodstocks", "desc":"一个包装GL用的,不知道干毛的"},
{"name":"ShaderManager", "owner":"TwoLivesLeft", "desc":"如题 一个Manager 管理创建Shader"},
{"name":"GLImageProcessing", "owner":"twenty3", "desc":"演示如何用GPU处理图片"},
{"name":"FRD3DBarChart", "owner":"sebastienwindal", "desc":"用OpenGL绘制的3D柱形图"},
{"name":"EarthView", "owner":"RossAnderson", "desc":"显示3D地形图 用OpenGL"},
{"name":"CoreAR", "owner":"sonsongithub", "desc":"一个挺有意思的AR"},
{"name":"VRToolKit", "owner":"benlodotcom", "desc":"一个虚拟现实的库"}
]
},
{"name":"图像处理",
"list":[
{"name":"NYXImagesKit", "owner":"Nyx0uf", "desc":"一套图像处理的库 加在UIImage上"},
{"name":"ios-image-filters", "owner":"esilverberg", "desc":"UIImage扩展 类似PS的功能 用CoreImage"},
{"name":"vImageCategory", "owner":"shu223", "desc":"UIImage扩展 简单的一些处理"},
{"name":"MGImageUtilities", "owner":"mattgemmell", "desc":"几个简单的图片处理 UIImage"},
{"name":"UIImageAdjust", "owner":"coryleach", "desc":"一些UIImage的扩展 如亮度 模糊等"},
{"name":"CKImageAdditions", "owner":"cmkilger", "desc":"一些UIImage的不错功能~"},
{"name":"LBBlurredImage", "owner":"lukabernardi", "desc":"UIImage扩展 可以模糊 不知道性能如何"},
{"name":"FilterKit", "owner":"eklipse2k8", "desc":"为拍照添加滤镜 基于GPUImage"},
{"name":"TCam", "owner":"azamsharp", "desc":"用CIFIlter实现的类似Instagram的类"},
{"name":"PKCoreTechniques", "owner":"pkluz", "desc":"CA和CG的特性演示"},
{"name":"UIImage-Categories", "owner":"mbcharbonneau","desc":"UIImage的一些扩展"},
{"name":"uiimage-dsp", "owner":"gdawg", "desc":"UIImage模糊的一些方法"},
{"name":"UIImage-Sprite-Additions", "owner":"r3econ", "desc":"UIImage取Sprite~"},
{"name":"iOS-Scratch-n-See", "owner":"moqod", "desc":"类似结冰玻璃用手画开的效果~"},
{"name":"OBGradientView", "owner":"ole", "desc":"一个渐变色的CALayer 比系统的好用些"},
{"name":"ANImageBitmapRep", "owner":"unixpickle", "desc":"一些Bitmap处理的方法"},
{"name":"KGNoise", "owner":"kgn", "desc":"产生带噪音的Image 支持Mac"},
{"name":"KGNoiseColorTester", "owner":"EricEllett", "desc":"上面KGNoise的演示"},
{"name":"SQRiskCursor", "owner":"nst", "desc":"一个用CA和UIControl自定义控件的例子"},
{"name":"AmazeKit", "owner":"detroit-labs", "desc":"据说是为PNG加速 或自己画 主要为控件提升性能的"},
{"name":"UIImage-PDF", "owner":"mindbrix", "desc":"如题 UIImage来显示PDF"},
{"name":"JMNoise", "owner":"jasonmorrissey", "desc":"给UIView添加Noise噪音的"},
{"name":"SWSnapshotStackView", "owner":"snwau", "desc":"图片加上Stack外框"},
{"name":"RMShapedImageView", "owner":"robotmedia", "desc":"一个UIImageView的子类 能忽略透明地方的点击"},
{"name":"MOOMaskedIconView", "owner":"peyton", "desc":"一个通过Mask显示Icon的库 只要一个Mask 可以生成很多风格的Icon 类似Tabbar"},
{"name":"FTAssetRenderer", "owner":"Fingertips", "desc":"运行时的图像Mask生成?"},
{"name":"wolfpack", "owner":"justin", "desc":"图像处理库CI CG"},
{"name":"DSGraphicsKit", "owner":"Discontinuity-srl", "desc":"支持图片常见处理 视图控制3D等"},
{"name":"uiimage-from-animated-gif", "owner":"mayoff", "desc":"显示gif"},
{"name":"cam", "owner":"thisandagain", "desc":"一个AVFoundation的封装、照相等功能"},
{"name":"Filtrr", "owner":"OmidH", "desc":"几个Filter 速度也不行"}
]
},
{"name":"颜色",
"list":[
{"name":"uicolor-utilities", "owner":"kballard", "desc":"UIColor扩展和色板"},
{"name":"color", "owner":"thisandagain", "desc":"一系列UIColor扩展"},
{"name":"ColorUtils", "owner":"nicklockwood", "desc":"一个UIColor扩展"},
{"name":"ColorConverter", "owner":"alessani", "desc":"RGB和HSL转换"},
{"name":"InfColorPicker", "owner":"InfinitApps", "desc":"一个色彩选择器"},
{"name":"RSColorPicker", "owner":"RSully", "desc":"一个不错的色彩选择器 有放大镜"},
{"name":"colorpicker", "owner":"kartech", "desc":"一个很强大的ColorPicker 包装了挺多东西"},
{"name":"ColorPicker", "owner":"Thallius", "desc":"功能很棒的一个取色"},
{"name":"ILColorPicker", "owner":"jawngee", "desc":"一个还算标准的ColorPicker"},
{"name":"NPColorPicker", "owner":"neopixl", "desc":"一个HSV三角取色器"},
{"name":"KZColorPicker", "owner":"alexrestrepo", "desc":"又一个HSV圆盘取色器"},
{"name":"Color-Picker-for-iOS", "owner":"hayashi311", "desc":"一个简单的单色Picker 有一个滑块"},
{"name":"LEColorPicker", "owner":"luisespinoza", "desc":"一个ColorPicker可以取到图片的主色调等"},
{"name":"UIColor-converter", "owner":"charlymr", "desc":"一些UIColor的工具~~"},
{"name":"SUColor", "owner":"sumihiro", "desc":"提供2K多的日本色"},
{"name":"Colours-for-iOS", "owner":"bennyguitar", "desc":"提供不少常用色 和几个方法"},
{"name":"ColorArt", "owner":"panicinc", "desc":"类似iTunes的 取一幅图画的主要背景颜色等 (这是个Mac功能)"},
{"name":"iOS7Colors", "owner":"claaslange", "desc":"iOS7的几种常用颜色"}
]
},
{"name":"绘图库",
"list":[
{"name":"iOSPlot", "owner":"honcheng", "desc":"画饼图_折线图的库 用CA"},
{"name":"Core-Animation-Pie-Chart", "owner":"briancoyner", "desc":"用CA画饼图 示例"},
{"name":"ADGraphView", "owner":"Antondomashnev", "desc":"一个CG绘画库 股票曲线演示"},
{"name":"SVGKit", "owner":"SVGKit", "desc":"一个用CA来呈现SVG图片的库"},
{"name":"Smooth-Line-View", "owner":"levinunnink", "desc":"用QuartZ画出平滑的曲线"},
{"name":"Smooth-Line-View", "owner":"yusenhan", "desc":"用上面的库搭建的比较完整的画板功能 有取色器等"},
{"name":"SignatureDemo", "owner":"jharwig", "desc":"一个QuartZ 触摸画平滑曲线的Demo~~~"},
{"name":"DynamicGraphView", "owner":"freshking", "desc":"动态折线图"},
{"name":"XYPieChart", "owner":"xyfeng", "desc":"饼图~有动画"},
{"name":"Animated-Paths", "owner":"ole", "desc":"动画画出文字和图形的轮廓~"}
]
},
]
},
{"name":"动画_效果",
"list":[
{"name":"CA",
"list":[
{"name":"CA360", "owner":"neror", "desc":"一套完整的CA动画Demo"},
{"name":"Core-Animation-Fun-House", "owner":"briancoyner", "desc":"一套CA动画展示Demo"},
{"name":"Core-Animation-Demos", "owner":"tapharmonic", "desc":"一套CA动画Demo"},
{"name":"EnterTheMatrix", "owner":"mpospese", "desc":"CA动画演示Demo"},
{"name":"ftutils", "owner":"neror", "desc":"一套CA的Util库 有一些常用动画"},
{"name":"Dazzle", "owner":"lichtschlag", "desc":"用CA实现的各种有趣的粒子效果"}
]
},
{"name":"动画曲线",
"list":[
{"name":"NSBKeyframeAnimation", "owner":"NachoSoto", "desc":"那些jQuery带的动画速率曲线"},
{"name":"CAAnimation-EasingEquations", "owner":"bryanoltman","desc":"一些CA没有的动画曲线"},
{"name":"UIView-EasingFunctions", "owner":"zrxq", "desc":"UIView的动画曲线~~"},
{"name":"PhysicsAnimation", "owner":"pavelpanov", "desc":"物理动画,用Chipmunk实现的重力效果等"},
{"name":"DPMeterView", "owner":"dulaccc", "desc":"有重力感应的2D图形动画(例如瓶子的水) 貌似挺有意思~~"},
{"name":"Parallax", "owner":"acoomans", "desc":"iOS7的景深背景动画效果 一般.."},
{"name":"MTAnimation", "owner":"mysterioustrousers", "desc":"25种动画曲线~~~"},
{"name":"SKBounceAnimation", "owner":"khanlou", "desc":"弹跳的动画曲线"}
]
},
{"name":"常见动画",
"list":[
{"name":"BCGenieEffect", "owner":"Ciechan", "desc":"果冻吸入的效果 和Mac里最小化的效果一样~~很棒~"},
{"name":"iCarousel", "owner":"nicklockwood", "desc":"一套类似CoverFlow的空间,非常棒,可选多样式,可用于Mac"},
{"name":"OpenFlow", "owner":"thefaj", "desc":"类似CoverFlow的效果 挺老的工程 支持Mac"},
{"name":"PaperFold-for-iOS", "owner":"honcheng", "desc":"一套类似报纸展开的仿3D效果 用CA实现"},
{"name":"MPFoldTransition", "owner":"mpospese", "desc":"那个能左右上下Cube_Paper翻页的效果 挺棒"},
{"name":"iOS-Flip-Transform", "owner":"Dillion", "desc":"一个Flip翻页效果 支持上下左右翻页 会变暗"},
{"name":"AFKPageFlipper", "owner":"mtabini", "desc":"一个Flip翻页效果 可能性能不够好 也不会变暗"},
{"name":"DoorwayTransition", "owner":"mkftr", "desc":"一个OpenDoor的动画"},
{"name":"Flipboard-3D-Transform-Effect-Example","owner":"rbreve", "desc":"如题Flip效果 没测试"},
{"name":"PaperFoldMenuController", "owner":"honcheng", "desc":"一个Map折纸动画效果 一般"},
{"name":"XYOrigami", "owner":"xyfeng", "desc":"Map折纸动画~"},
{"name":"PaperStack", "owner":"lomanf", "desc":"用OpenGL实现的类似iBook的效果 但是一般"},
{"name":"GCRetractableSectionController", "owner":"gcamp", "desc":"让TableView能按Group展开合起"},
{"name":"HMGLTransitions", "owner":"Split82", "desc":"一个OpenGL的视图切换 跑不起来? 很久没更新"},
{"name":"EPGLTransitionView", "owner":"epatel", "desc":"一个OpenGL的视图 包括iBook效果 折纸翻页效果 散落效果"},
{"name":"leaves", "owner":"brow", "desc":"一套有些类似iBook的效果但只有横向翻页 被用在看书的地方"},
{"name":"GC3DFlipTransitionStyleSegue","owner":"GlennChiu","desc":"用GL实现的iBook 一般"},
{"name":"KNSemiModalViewController", "owner":"kentnguyen", "desc":"一个推出ModalView的动画 后面的会缩小上移"},
{"name":"letterpressexplosion", "owner":"vibrazy", "desc":"UIView的撕碎爆炸效果 (CA实现)"},
{"name":"FancySegue", "owner":"chrismiles", "desc":"几个GL实现的动画 虽然不怎么好"},
{"name":"CoreImageTransition", "owner":"shu223", "desc":"用CI实现的一些动画过渡 过雾~"},
{"name":"LTransitionImageView", "owner":"lukagabric", "desc":"一个Image的过渡效果"},
{"name":"STScratchView", "owner":"SebastienThiebaud", "desc":"刮奖的效果"},
{"name":"XBPageCurl", "owner":"xissburg", "desc":"GL实现的翻页效果~"},
{"name":"ADTransitionController", "owner":"applidium", "desc":"很多有趣的导航视图切换动画"}
]
},
]
},
{"name":"控件",
"list":[
{"name":"HUD",
"list":[
{"name":"MBProgressHUD", "owner":"jdg", "desc":"一个HUD 用得很广泛 无阴影 全屏模态"},
{"name":"MBProgressHUD", "owner":"matej", "desc":"和MBHUD一样 但有更新 添加了BLock iOS6"},
{"name":"ATMHud", "owner":"atomton", "desc":"很棒的HUD 有阴影和动画~"},
{"name":"SVProgressHUD", "owner":"samvermette", "desc":"一个HUD 样式雷茜MB_HUD 有一些进度等"},
{"name":"HTProgressHUD", "owner":"Hardtack", "desc":"又一个HUD"},
{"name":"ETActivityIndicatorView", "owner":"EugeneTrapeznikov", "desc":"Windows Phone 7风格风火轮"}
]
},
{"name":"Slider",
"list":[
{"name":"JMSlider", "owner":"jasonmorrissey", "desc":"一个很小清新的Slider 用CA画的"},
{"name":"iOS-Custom-Controls", "owner":"mneuwert", "desc":"按住可以出Pop的UISlider"},
{"name":"MTZTiltReflectionSlider", "owner":"mdznr", "desc":"一个模仿iOS6 Music的Slider"},
{"name":"ASRangeSlider", "owner":"avrahamshuk", "desc":"一个两段式的Slider"},
{"name":"DCFineTuneSlider", "owner":"domesticcatsoftware", "desc":"可以拖动外部 和显示左右箭头的Slider"},
{"name":"ARAnnotatedSlider", "owner":"alexrepty", "desc":"KVO教学 一个在Slider上面显示小Poper的~"},
{"name":"LARSBar", "owner":"larsacus", "desc":"显示声音dB的Slider"},
{"name":"OBSlider", "owner":"ole", "desc":"模拟iPhone音乐进度的表现"},
{"name":"TLTiltSlider", "owner":"TeehanLax", "desc":"仿iOS6 音量Slider,有金属光泽动画"}
]
},
{"name":"Progress",
"list":[
{"name":"KOAProgressBar", "owner":"mperovic", "desc":"自定义ProgressBar"},
{"name":"DDProgressView", "owner":"ddeville", "desc":"平面风格的Progress进度条"},
{"name":"WNProgressView", "owner":"n8chur", "desc":"一些有趣风格的ProgressView"},
{"name":"YLProgressBar", "owner":"YannickL", "desc":"一些不错样式的ProgessBar"},
{"name":"DACircularProgress","owner":"danielamitay","desc":"圆环形进度条"}
]
},
{"name":"侧滑",
"list":[
{"name":"ViewDeck", "owner":"Inferis", "desc":"左右侧滑控件"},
{"name":"ECSlidingViewController", "owner":"edgecase", "desc":"一个很简单的侧滑控件"},
{"name":"JASidePanels", "owner":"gotosleep", "desc":"一套不错样式的侧滑控件"},
{"name":"PSStackedView", "owner":"steipete", "desc":"一套侧滑且带Stack的控件,类似Twitter iPad"},
{"name":"PKRevealController", "owner":"pkluz", "desc":"一个侧滑控件"},
{"name":"JTRevealSidebarDemo", "owner":"mystcolor", "desc":"一个类似FB侧滑的Demo"},
{"name":"PPRevealSideViewController", "owner":"ipup", "desc":"又一个类似FB的侧滑控件"},
{"name":"CLCascade", "owner":"appunite", "desc":"类似Twitter iPad版的侧滑控件"},
{"name":"SlideViewController","owner":"andrewroycarter", "desc":"侧滑菜单 类似FB的界面"},
{"name":"MMDrawerController", "owner":"mutualmobile", "desc":"一个侧滑控件"},
{"name":"MFSideMenu", "owner":"mikefrederick","desc":"Facebook风格侧滑"},
{"name":"SWRevealViewController","owner":"John-Lluch", "desc":"Facebook风格侧滑"},
{"name":"DDMenuController", "owner":"devindoty", "desc":"又是一个Facebook风格侧滑"},
{"name":"REFrostedViewController", "owner":"romaonthego","desc":"一个iOS7风格的毛玻璃侧滑菜单"},
{"name":"RNFrostedSidebar", "owner":"rnystrom", "desc":"一个由侧面划出的半透明菜单(小圆片),不错的交互效果"}
]
},
{"name":"Popover",
"list":[
{"name":"PopoverView", "owner":"runway20", "desc":"CA实现的Popover 可用于iPhone,样式清新"},
{"name":"WYPopoverController","owner":"nicolaschengdev","desc":"高可定制Popover 样式不错,很棒"},
{"name":"CMPopTipView", "owner":"chrismiles", "desc":"把PopView带入的iPhone"},
{"name":"FPPopover", "owner":"50pixels", "desc":"一个PopOver 支持iPhone"},
{"name":"WEPopover", "owner":"werner77", "desc":"一个仿Popover API库 支持iPhone"},
{"name":"UAModalPanel", "owner":"UrbanApps", "desc":"一个类似PopView控件 可以比较多的自定义 Demo样式较乱"},
{"name":"ColorPopover", "owner":"gazolla", "desc":"一个用WEPopover写的单色选择"},
{"name":"MultiRowCalloutAnnotationView", "owner":"grgcombs", "desc":"在Map里面弹出带表格的Pop"},
{"name":"QBPopupMenu", "owner":"questbeat", "desc":"类似iOS文字上的Pop 可以自定义~"},
{"name":"kxmenu", "owner":"kolyvan", "desc":"一个PopView,动作还可以"},
{"name":"RNGridMenu", "owner":"rnystrom", "desc":"一个Pop菜单,有背景模糊,效果不错~"},
{"name":"GIKPopoverBackgroundView", "owner":"GiK", "desc":"为PopOver提供无缝背景 很棒"},
{"name":"AwesomeMenu", "owner":"levey", "desc":"Path的扇形弹出按钮效果(CA)"},
{"name":"QuadCurveMenu", "owner":"levey", "desc":"上面AwesomeMenu的fork 类似Path的菜单"},
{"name":"MGTileMenu", "owner":"mattgemmell", "desc":"弹出按钮菜单 在四周成方形 效果不错"},
{"name":"ADPopupView", "owner":"Antondomashnev", "desc":"在UIVIew上弹出自己画的界面 挺丑 但可以看看实现"},
{"name":"KLExpandingSelect","owner":"KieranLafferty","desc":"四叶草风格弹出菜单~"},
{"name":"StackMenu", "owner":"istsest", "desc":"Mac的Stack弹出菜单"}
]
},
{"name":"下拉刷新",
"list":[
{"name":"MSPullToRefreshController", "owner":"bogardon", "desc":"一个不错的上下拉刷新的控件 里面是彩虹"},
{"name":"EGOTableViewPullRefresh", "owner":"enormego", "desc":"下拉刷新,很早的一个控件了2年没更新了"},
{"name":"PullToRefresh", "owner":"leah", "desc":"下拉刷新"},
{"name":"SVPullToRefresh", "owner":"samvermette", "desc":"下拉刷新 扩展了UIScrollView 很方便简单"},
{"name":"HybridRefreshGestureRecognizer", "owner":"dingtianran", "desc":"一个类似似TweetBot的下拉刷新样式"},
{"name":"sspulltorefresh", "owner":"soffes", "desc":"下拉刷新"}
]
},
{"name":"状态栏",
"list":[
{"name":"MTStatusBarOverlay", "owner":"myell0w", "desc":"状态栏的控件,但很久没更新了"},
{"name":"KGStatusBar", "owner":"kevingibbon", "desc":"状态栏控件,提醒"}
]
},
{"name":"GridView",
"list":[
{"name":"AQGridView", "owner":"AlanQuatermain", "desc":"类似TableView但有横向分类,就像Android Launcher"},
{"name":"GMGridView", "owner":"gmoPSTCollectionViewledina", "desc":"又一个GridView 很不错,自带横纵排序编辑等功能"},
{"name":"KKGridView", "owner":"kolinkrewinkel", "desc":"又一个GridView 已经Deperacted 直接用系统的就好"},
{"name":"A3GridTableView", "owner":"allaboutapps", "desc":"又一个GridView 貌似支持类似图标样的上栏"},
{"name":"LIExposeController", "owner":"linkedin", "desc":"一个类似GridView的东西"}
]
},
{"name":"Alert",
"list":[
{"name":"BlockAlertsAnd-ActionSheets", "owner":"gpambrozio", "desc":"一个Block支持的Alert控件 支持自定义 不错~"},
{"name":"MBAlertView", "owner":"mobitar", "desc":"一个简洁的AlertView,和HUD"},
{"name":"MJPopupViewController", "owner":"martinjuhasz", "desc":"用不同左右动画弹出AlertView"},
{"name":"MZFormSheetController", "owner":"m1entus", "desc":"一个不错的弹出Alert Controller"},
{"name":"WCAlertView", "owner":"m1entus", "desc":"一些不错的自定义AlertView"},
{"name":"GRAlertView", "owner":"goncz9", "desc":"用CA画的带颜色的AlertView"},
{"name":"SBTableAlert", "owner":"blommegard", "desc":"一个AlertView 可以带表格 可以用苹果风格"},
{"name":"URBAlertView", "owner":"u10int", "desc":"自定义AlertView 还有各种动画"},
{"name":"SIAlertView", "owner":"Sumi-Interactive", "desc":"一个样子不错的自定义AlertView"},
{"name":"MBMenuController", "owner":"MosheBerman", "desc":"一个自定义AlertSheetVC"},
{"name":"JLActionSheet", "owner":"JLoewy", "desc":"另一个自定义AlertSheet"},
{"name":"ASDepthModal", "owner":"autresphere", "desc":"实现简单的3维景深的模态视图 提供背景模糊"},
{"name":"RNBlurModalView", "owner":"rnystrom", "desc":"将后方视图模糊"}
]
},
{"name":"Segment",
"list":[
{"name":"SVSegmentedControl", "owner":"samvermette", "desc":"一个分段选择控件 类似Mac10.7测试版中的UI 很棒~"},
{"name":"URBSegmentedControl", "owner":"u10int", "desc":"一个灵活的分段控件 可以上下"},
{"name":"MCSegmentedControl", "owner":"oettam", "desc":"一个系统分段的子类 可以自定义颜色"},
{"name":"AKSegmentedControl", "owner":"alikaragoz", "desc":"完全自定义的分段控件 风格不错"},
{"name":"HMSegmentedControl", "owner":"HeshamMegid", "desc":"Chrome风格的Tabbar分段"},
{"name":"SDSegmentedControl", "owner":"rs", "desc":"一个离散并且凹陷效果的分段"}
]
},
{"name":"Switch",
"list":[
{"name":"DCRoundSwitch", "owner":"domesticcatsoftware", "desc":"仿UISwicher 可以自定义 很棒"},
{"name":"TTSwitch", "owner":"twotoasters", "desc":"一个可以完全自定义的UISwich~~"},
{"name":"KLSwitch", "owner":"KieranLafferty", "desc":"iOS7风格的Switch 高仿"},
{"name":"MBSwitch", "owner":"mattlawer", "desc":"iOS7风格的Switch 效果多"},
{"name":"SevenSwitch", "owner":"bvogelzang", "desc":"iOS7风格的Switch 效果很多~"}
]
},
{"name":"Button",
"list":[
{"name":"CoolButtons", "owner":"jessmartin", "desc":"用CA画的带Glow的button 仿照系统"},
{"name":"MAConfirmButton", "owner":"mikeahmarani", "desc":"一个类似AppStore下载的按钮 可以动画颜色大小等"},
{"name":"FTWButton", "owner":"FTW", "desc":"一个UIControl实例的Button 可以看到如何自定义控件 有不错的动画效果"},
{"name":"gradientbuttons", "owner":"kristopherjohnson", "desc":"一个带有不同风格的Button~ 用CA绘制"},
{"name":"DCActionButtonsController", "owner":"domesticcatsoftware", "desc":"一个PopOver的里面带各种画出的按钮"},
{"name":"BPBarButtonItem", "owner":"BitSuites", "desc":"一个BarItem的不错的on the fly 生成"},
{"name":"BButton", "owner":"mattlawer", "desc":"一种自定义Button 样式类似Twitter的Bootstrap 用CA画的"},
{"name":"OBShapedButton", "owner":"ole", "desc":"用CA绘制的特殊形状button,可以检测path touch"},
{"name":"UIGlossyButton", "owner":"waterlou", "desc":"一些用CA画的带高光的奇怪Button..."}
]
},
{"name":"Scroll_Table",
"list":[
{"name":"LRSlidingTableViewCell", "owner":"lukeredpath", "desc":"一个简单的左右滑动Cell 类似Twitter"},
{"name":"TISwipeableTableView", "owner":"thermogl", "desc":"UITable的左右滑动 类似Twitter"},
{"name":"TDBadgedCell", "owner":"tmdvs", "desc":"在TableCell右侧添加badge 有不同风格"},
{"name":"UITableViewZoomController", "owner":"TomThorpe", "desc":"类似Google+的 滑动Table缩放显示内部图片"},
{"name":"UITableViewTricks", "owner":"bharath2020", "desc":"TableView的扇形样式"},
{"name":"iPhoneMK", "owner":"michaelkamprath", "desc":"几个简单的自己实现的View和Cell,提供某些常见功能"},
{"name":"EasyTableView", "owner":"alekseyn", "desc":"一个支持左右的TableView 不错~"},
{"name":"ZKRevealingTableViewCell", "owner":"alexzielenski", "desc":"一个简单的可以左右滑动的TableCell"},
{"name":"ADLivelyTableView", "owner":"applidium", "desc":"非常棒的TableCell显示动画~~~"},
{"name":"MHLazyTableImages", "owner":"hollance", "desc":"一个简单的Table加载网络图片 从Apple的例子中改的"},
{"name":"MHPagingScrollView", "owner":"hollance", "desc":"一个可以Page的ScrollView 但可以看到左右的预览 类似WP7"},
{"name":"KLScrollSelect", "owner":"KieranLafferty", "desc":"一个竖屏滚动的选择瀑布流"},
{"name":"RNRippleTableView", "owner":"rnystrom", "desc":"Cell梳子抖动~ 挺有创意"},
{"name":"RETableViewManager", "owner":"romaonthego", "desc":"数据驱动的Table 由数据画出Table内容"},
{"name":"ios-SDNestedTable", "owner":"serverdensity", "desc":"二级菜单的Table"}
]
},
{"name":"Notification",
"list":[
{"name":"EKNotifView", "owner":"ekdevdes", "desc":"很简单的下方Notif实现"},
{"name":"MKInfoPanelDemo", "owner":"MugunthKumar", "desc":"一个从上方滑下的Notif控件 类似TwieetBot"},
{"name":"TSMessages", "owner":"toursprung", "desc":"在导航栏显示一个下拉Notif 效果不错"},
{"name":"YRDropdownView", "owner":"onemightyroar", "desc":"类似Tweetbot警告的下伸控件"},
{"name":"NoticeView", "owner":"tciuro", "desc":"类似Tweetbot的下伸控件"},
{"name":"AJNotificationView", "owner":"ajerez", "desc":"效果很不错的上部Notif提示"}
]
},
{"name":"Label_Text",
"list":[
{"name":"MarqueeLabel", "owner":"cbpowell", "desc":"UILabel跑马灯效果"},
{"name":"CoreTextHyperlinkView", "owner":"jasarien", "desc":"用CoreText画的 可以带Link的Text"},
{"name":"EGOTextView", "owner":"enormego", "desc":"UITextField替代品 支持富文本编辑"},
{"name":"MTAnimatedLabel", "owner":"mturner1721", "desc":"类似滑动解锁的闪动Label"},
{"name":"TextGlowDemo", "owner":"andrewgleave", "desc":"一个给Label发出Glow光亮的Demo"},
{"name":"FXLabel", "owner":"nicklockwood", "desc":"很多不错的Label特效"},
{"name":"AUIAnimatedText", "owner":"adam-siton", "desc":"一个UILabel子类 可以简单动画 颜色大小字体"},
{"name":"RTLabel", "owner":"honcheng", "desc":"简单的富文本Label 可以用Html样式"},
{"name":"TTTAttributedLabel", "owner":"mattt", "desc":"一个Label控件 支持富文本属性"},
{"name":"DTCoreText", "owner":"Cocoanetics", "desc":"CoreText的包装,可以输入HTML~~"},
{"name":"OHAttributedLabel", "owner":"AliSoftware", "desc":"支持NSAttributedString的UILabel控件"},
{"name":"ARLabel", "owner":"ivankovacevic", "desc":"自动字体大小"},
{"name":"LEffectLabel", "owner":"lukagabric", "desc":"渐变动画颜色的Label,类似滑动解锁"},
{"name":"BBCyclingLabel", "owner":"brunodecarvalho", "desc":"在Label发生改变时,有动画效果"},
{"name":"HTAutocompleteTextField","owner":"hoteltonight", "desc":"TextField带自动补全"}
]
},
{"name":"界面切换_导航",
"list":[
{"name":"APExtendedPageController", "owner":"niktszczegolny", "desc":"类似Chrome左右滑动切换视图的控件"},
{"name":"MBSpacialViewController", "owner":"mobitar", "desc":"2D上下左右导航的奇怪视图"},
{"name":"MHTabBarController", "owner":"hollance", "desc":"一个类似Android的上方Tabbar"},
{"name":"FSVerticalTabBarController", "owner":"futuresimple", "desc":"在左侧的Tabbar"},
{"name":"AKTabBarController", "owner":"alikaragoz", "desc":"自定义Tabbar 样式类似AppStore"},
{"name":"MGSplitViewController", "owner":"mattgemmell", "desc":"类似系统的UISplitVC 但有更多功能"},
{"name":"PSTCollectionView", "owner":"steipete", "desc":"类似系统的UIColloectionView 为了支持iOS4.3"},
{"name":"JMTabView", "owner":"jasonmorrissey", "desc":"一个TabView 用CA画的,类似 Mac系统的单选控件"},
{"name":"MWFSlideNavigationViewController", "owner":"meiwin", "desc":"一个能左右上下滑动的简单导航栏"},
{"name":"UIScrollSlidingPages", "owner":"TomThorpe", "desc":"一个和Chrome类似的左右滑动Pager"},
{"name":"FlipBoardNavigationController", "owner":"michaelhenry", "desc":"类似网易客户端_Flipboard手机 左右滑动的Nav"},
{"name":"BCTabBarController", "owner":"briancollins", "desc":"Twitter类似的Tabbar 2年前的工程"},
{"name":"CKSideBarController", "owner":"jaykz52", "desc":"类似Twitter iPad的左侧Tabbar"},
{"name":"DVSlideViewController", "owner":"dickverbunt", "desc":"类似Safari的滑动切换"},
{"name":"HGPageScrollView", "owner":"100grams", "desc":"类似Safari浏览的分页控件、"},
{"name":"HSImageSidebarView", "owner":"bjhomer", "desc":"一个类似Keynote的侧边栏"},
{"name":"RNSwipeViewController", "owner":"rnystrom", "desc":"滑动界面显示另一个界面 类似下拉状态栏查看天气"},
{"name":"RESideMenu", "owner":"romaonthego", "desc":"iOS7风格侧滑"}
]
},
{"name":"知名效果Demo",
"list":[
{"name":"KLNoteViewController", "owner":"KieranLafferty","desc":"一个类似Evernote旧版的Stack界面 绿色的"},
{"name":"REComposeViewController", "owner":"romaonthego", "desc":"一个类似系统Twitter分享界面~"},
{"name":"DETweetComposeViewController", "owner":"doubleencore", "desc":"一个iOS4实现的 类似iOS5的twitter分享"},
{"name":"JTGestureBasedTableViewDemo", "owner":"mystcolor", "desc":"一个类似Clear的Demo"},
{"name":"Opaque", "owner":"MassiveHealth", "desc":"一个Clear的Demo"},
{"name":"MCSwipeTableViewCell", "owner":"mystcolor", "desc":"类似Mailbox的控件 和Clear差不多"},
{"name":"CHTCollectionViewWaterfallLayout","owner":"chiahsien", "desc":"瀑布流控件"},
{"name":"PSCollectionView", "owner":"ptshih", "desc":"类似瀑布流式的控件"},
{"name":"IIIThumbFlow", "owner":"sehone", "desc":"瀑布流控件"},
{"name":"WaterflowView", "owner":"aceisScope", "desc":"瀑布流的View 看样子Star挺多"},
{"name":"KNPathTableViewController", "owner":"kentnguyen", "desc":"在Table右侧显示类似Path的时间 很简单~"},
{"name":"GSBookShelf", "owner":"ultragtx", "desc":"一个类似iBook书柜的实现"},
{"name":"M6ParallaxController", "owner":"xelvenone", "desc":"类似Path封面的效果"},
{"name":"ZGParallelView", "owner":"zhigang1992", "desc":"类似Path的封面效果 貌似不错"},
{"name":"TimeScroller", "owner":"andrewroycarter", "desc":"类似Path右侧的时间小滑块"},
{"name":"chatheads", "owner":"brutella", "desc":"Facebook 一个一直最上方的头像 点击可以显示Table"},
{"name":"MBSliderView", "owner":"mattlawer", "desc":"滑动解锁"},
{"name":"DKLiveBlur", "owner":"kronik", "desc":"雅虎天气风格的动态模糊"},
{"name":"ios-realtimeblur", "owner":"alexdrone", "desc":"iOS7 模糊效果"},
{"name":"GHSidebarNav", "owner":"gresrun", "desc":"新版Facebook 侧滑等UI"},
{"name":"LXReorderableCollectionViewFlowLayout","owner":"lxcid", "desc":"iBook中 拖动图书的功能"},
{"name":"MDCParallaxView", "owner":"modocache", "desc":"景深效果 就像Path的封面那样"}
]
},
{"name":"其他",
"list":[
{"name":"SMPageControl", "owner":"Spaceman-Labs", "desc":"一个仿UIPageControl的API类 可以自定义小点点~"},
{"name":"REActivityViewController","owner":"romaonthego", "desc":"开的ActivityView实现"},
{"name":"DCControls", "owner":"domesticcatsoftware", "desc":"不错的扇形滑动控件 平面风格"},
{"name":"BSKeyboardControls", "owner":"simonbs", "desc":"与键盘相关的控制 控制 上一项下一项"},
{"name":"OCMapView", "owner":"yinkou", "desc":"一个MapKit标注聚合用的东西~"},
{"name":"NJKWebViewProgress", "owner":"ninjinkun", "desc":"显示WebView加载进度"},
{"name":"REMenu", "owner":"romaonthego", "desc":"一个导航栏下拉菜单 不错~"},
{"name":"action-sheet-blocks", "owner":"MugunthKumar", "desc":"为ActionSSheet提供block方法"},
{"name":"ADClusterMapView", "owner":"applidium", "desc":"Map的地标Cluster 应该不错~"},
{"name":"TPKeyboardAvoiding", "owner":"michaeltyson", "desc":"一个UIView的 在有键盘时上移"},
{"name":"calloutview", "owner":"nfarina", "desc":"实现了私有的UICalloutView 类似地图中的弹出控件"},
{"name":"SVPulsingAnnotationView", "owner":"samvermette", "desc":"一个自定义MapLocator 动画控件"},
{"name":"OWActivityViewController", "owner":"brantyoung", "desc":"一个类似系统的分享控件"},
{"name":"SYEmojiPopover", "owner":"dvkch", "desc":"显示一个Emoji选择de PopOVer"},
{"name":"fingertips", "owner":"developmentseed", "desc":"在屏幕上显示触摸点 只支持iPad2和iPhone4s以上"},
{"name":"ASTouchVisualizer", "owner":"autresphere", "desc":"为屏幕触摸添加指示 可用于屏幕录制"},
{"name":"openspringboard", "owner":"fieldforceapp", "desc":"仿SpringBoard的东西"},
{"name":"CQMFloatingController", "owner":"cocopon", "desc":"一个浮动的VC 类似Pop没有箭头 可以用在横屏iPhone等"},
{"name":"WSCoachMarksView", "owner":"workshirt", "desc":"为某个控件加上蒙板 类似Spotlight"},
{"name":"KLHorizontalSelect", "owner":"KieranLafferty", "desc":"横向扫动选择"},
{"name":"iOS-blur", "owner":"JagCesar", "desc":"iOS7的模糊效果 iOS7Only"},
{"name":"FXBlurView", "owner":"nicklockwood", "desc":"iOS7的模糊效果 可以用在iOS5以上"},
{"name":"Masonry", "owner":"cloudkite", "desc":"AutoLayout框架"},
{"name":"KeepLayout", "owner":"iMartinKiss", "desc":"AutoLayout框架 貌似比较好用"},
{"name":"MLPAccessoryBadge", "owner":"EddyBorja", "desc":"一些自定义badge~"},
{"name":"MSCellAccessory", "owner":"bitmapdata", "desc":"Cell右侧的小箭头~"},
{"name":"ios-fontawesome", "owner":"alexdrone", "desc":"一套用字体实现的Icon"},
{"name":"WTGlyphFontSet", "owner":"waterlou", "desc":"另一套用字体实现的Icon"},
{"name":"DAKeyboardControl", "owner":"danielamitay", "desc":"键盘滑动消逝,就像系统内置的短信界面"},
{"name":"JWFolders", "owner":"jwilling", "desc":"旧版iOS文件夹效果"},
{"name":"OCCalendar", "owner":"ocrickard", "desc":"Popover样式的日期选择器"},
{"name":"IBAForms", "owner":"ittybittydude", "desc":"Form构建。2年前的工程了.."},
{"name":"ActionSheetPicker", "owner":"TimCinel", "desc":"一个PopOver里面是Picker"},
{"name":"MSCollectionViewCalendarLayout","owner":"monospacecollective","desc":"日历事件样式 iOS6以上"},
{"name":"MosaicUI", "owner":"betzerra", "desc":"WP7磁片风格View 自适应大小"},
{"name":"MosaicLayout", "owner":"TwoTinedFork", "desc":"WP7磁片风格Layout UICollectionView"},
{"name":"iPhone-IntroductionTutorial","owner":"MatthewYork","desc":"用于创建启动引导界面的..."},
{"name":"US2FormValidator", "owner":"ustwo", "desc":"一套Table表单验证提示"},
{"name":"AURosetteView", "owner":"emilwojtaszek", "desc":"玫瑰花瓣似的展开菜单"}
]
},
{"name":"高级功能",
"list":[
{"name":"PAPasscode", "owner":"dhennessy", "desc":"类似系统的输入密码界面"},
{"name":"KKPasscodeLock", "owner":"aporat", "desc":"又一个类似系统输入密码界面"},
{"name":"PTShowcaseViewController", "owner":"exalted", "desc":"能显示音视频等一堆格式文件的控件"},
{"name":"Reader", "owner":"vfr", "desc":"一套显示PDF的库 支持大文件、加密文件 有iBook样式的界面 性能很好"},
{"name":"FastPdfKit", "owner":"mobfarm", "desc":"一套PDF库 性能据说很好 也有界面"},
{"name":"Kal", "owner":"klazuka", "desc":"一套日历控件 高仿iOS默认"},
{"name":"objc-TimesSquare", "owner":"square", "desc":"一套日历控件 类似iOS默认 貌似清新一些"},
{"name":"ABCalendarPicker", "owner":"k06a", "desc":"高仿iOS默认日历的DatePicker~"},
{"name":"MWPhotoBrowser", "owner":"mwaterfall", "desc":"一套图片浏览控件 高仿iOS默认 支持网络图片"},
{"name":"PTImageAlbumViewController","owner":"exalted", "desc":"图片浏览控件 仿iOS默认"},
{"name":"FGallery-iPhone", "owner":"gdavis", "desc":"图片浏览器"},
{"name":"AGImagePickerController", "owner":"arturgrigor", "desc":"选取图片 支持多选"},
{"name":"ELCImagePickerController", "owner":"B-Sides", "desc":"一个仿系统的ImagePicker 但支持多选"},
{"name":"PhotoViewer", "owner":"enormego", "desc":"一个图片浏览的控件"},
{"name":"KTPhotoBrowser", "owner":"kirbyt", "desc":"图片浏览控件 3年没更新了"},
{"name":"DLCImagePickerController", "owner":"gobackspaces","desc":"一个用GPUImage实现的 ImagePicker功能,支持拍照和特效"},
{"name":"route-me", "owner":"route-me", "desc":"一套自定义MapView 高仿系统 但支持不同的数据源"},
{"name":"GrowingTextView", "owner":"HansPinckaers","desc":"一个高仿短信发送的输入框"},
{"name":"PHFComposeBarView", "owner":"fphilipe", "desc":"高仿短信发送输入框"},
{"name":"MessagesTableViewController","owner":"jessesquires","desc":"高仿短信界面,可定制"},
{"name":"AcaniChat", "owner":"acani", "desc":"仿短信App 挺老了"},
{"name":"UIBubbleTableView", "owner":"AlexBarinov", "desc":"iOS短信的泡泡界面,可以支持图片"},
{"name":"ODRefreshControl", "owner":"Sephiroth87", "desc":"一个高仿iOS6下拉刷新的控件"},
{"name":"ssmessagesviewcontroller", "owner":"soffes", "desc":"和系统类似的发短信界面 挺粗糙 当然现在系统已经提供了"},
{"name":"SVWebViewController", "owner":"samvermette", "desc":"一个简易的浏览器功能控件"},
{"name":"TSMiniWebBrowser", "owner":"tonisalae", "desc":"一个简易的内置浏览器"},
{"name":"TITokenField", "owner":"thermogl", "desc":"一个高仿Mail和短信 选择联系人的控件"},
{"name":"DAAppsViewController", "owner":"danielamitay","desc":"一个仿AppStore的列表界面 输入appId集合"},
{"name":"WUEmoticonsKeyboard", "owner":"YuAo", "desc":"输入表情的自定义键盘"},
{"name":"CKCalendar", "owner":"jaykz52", "desc":"一个朴实的日历"},
{"name":"LBYouTubeView", "owner":"larcus94", "desc":"显示Youtube视频..国内无用"}
]
},
{"name":"套装",
"list":[
{"name":"tapkulibrary", "owner":"devinross", "desc":"一套比较大的自定义控件库 包括不错的HUD,进度条,日历,CoverFlow等"},
{"name":"FlatUIKit", "owner":"Grouper", "desc":"一套完整的扁平风格的UI (Flat)"},
{"name":"Weibo", "owner":"piotrbernad","desc":"一套仿iOS7的控件"},
{"name":"UI7Kit", "owner":"youknowone", "desc":"一套iOS7风格的控件,可以在iOS5、6上用"},
{"name":"PrettyKit", "owner":"vicpenap", "desc":"一套系统UI的子类 有着平滑渐变和阴影效果"},
{"name":"nui", "owner":"tombenner", "desc":"一套加在UIKit上的Category,允许用类CSS代码来控制样式"},
{"name":"QuickDialog", "owner":"escoz", "desc":"一套自定义控件库,用来快速建造基于Table的设置"},
{"name":"MGBox2", "owner":"sobri909", "desc":"一套UIView的扩展和子类(Table Grid..) 有不错的类CSS的功能 有些好用的代码"},
{"name":"MGBox", "owner":"sobri909", "desc":"MGBox的旧版 应该去看v2"},
{"name":"iOS-boilerplate", "owner":"gimenete", "desc":"一些常见功能实现的例子:HUD Table滑动,打开URL用WebView等 挺老的工程"},
{"name":"idev-recipes", "owner":"boctor", "desc":"iDevRecipes博客的代码,演示了如何自定义一些控件,代码比较老.."},
{"name":"AePubReader", "owner":"fedefrappi", "desc":"一个阅读epub的"}
]
}
]
},
{"name":"较完整的App",
"list":[
{"name":"ioctocat", "owner":"dennisreimann", "desc":"一个Github客户端"},
{"name":"cheddar-ios", "owner":"nothingmagical", "desc":"一个日程管理的App 应该比较知名"},
{"name":"AppSales-Mobile", "owner":"omz", "desc":"基于iTunes Connect来查看App销售状况"},
{"name":"canabalt-ios", "owner":"ericjohnson", "desc":"一个跑步的小游戏~"},
{"name":"baker", "owner":"Simbul", "desc":"一套HTML5构建的ebook库 貌似挺强大"},
{"name":"iPhoneTracker", "owner":"petewarden", "desc":"一个挺老的App 2年前"},
{"name":"Off-the-Record-iOS", "owner":"chrisballinger", "desc":"一个实时聊天的功能 支持一些XMPP协议"},
{"name":"kokuban", "owner":"u-mizo", "desc":"一个iPad小画板 3年前"},
{"name":"glpaint", "owner":"nskboy", "desc":"从Appled的GLPaint改的"},
{"name":"OpenGLMilkyWay", "owner":"hannorein", "desc":"银河~~ 很棒 有教材"},
{"name":"iphone-app", "owner":"oschina", "desc":"OSChina 开源中国 ..竟然挪到git.oschina.net去了。。"},
{"name":"BeeFancy", "owner":"BeeFramework", "desc":"一个仿Fancy的客户端 基于BeeFranework"},
{"name":"ruby-china-for-ios", "owner":"ruby-china", "desc":"RubyChina官方客户端"},
{"name":"ruby-china-ios", "owner":"daveliu", "desc":"和上面一样?"},
{"name":"wh-app-ios", "owner":"WhiteHouse", "desc":"白宫官方App"},
{"name":"CastleHassle", "owner":"bryceredd", "desc":"一个Cocos2D的物理小游戏 貌似内容挺丰富~"},
{"name":"DocSets-for-iOS", "owner":"omz", "desc":"iOS显示DocSets 可以下载iOS官方Doc~"},
{"name":"newsyc", "owner":"Xuzz", "desc":"一个newsyc.me的客户端 (iPhone hacker News)"},
{"name":"News-YC---iPhone", "owner":"bennyguitar", "desc":"hackerNews的客户端"},
{"name":"Upcoming", "owner":"TeehanLax", "desc":"一个设计很棒的日程安排"},
{"name":"Anypic", "owner":"ParsePlatform", "desc":"一个像Instagram那样的图片分享社区App"},
{"name":"ClassicMap", "owner":"kishikawakatsumi","desc":"旧版iOS地图"},
{"name":"ntlniph", "owner":"takuma104", "desc":"Twitter客户端 古老的工程了"},
{"name":"lastfm-iphone", "owner":"c99koder", "desc":"Last.fm官方客户端"},
{"name":"ThatInbox", "owner":"Ink", "desc":"Ink出的邮件客户端"},
{"name":"ThatCloud", "owner":"Ink", "desc":"Ink出的云端文件管理"},
{"name":"ThatPDF", "owner":"Ink", "desc":"Ink出的PDF编辑"},
{"name":"ThatPhoto", "owner":"Ink", "desc":"Ink出的图片编辑"}
]
},
{"name":"开发_调试工具",
"list":[
{"name":"xctool", "owner":"facebook", "desc":"iOS工程构建和测试工具,用于替代系统的xcodebuild (CI)"},
{"name":"PonyDebugger", "owner":"square", "desc":"一套Debugger工具,可以在电脑浏览器上远程调试iOS程序~查看试图层次、网络等"},
{"name":"NSLogger", "owner":"fpillet", "desc":"一套Log工具,可以在电脑上通过client实时查看NSLog,甚至是图片和二进制文件 支持Android"},
{"name":"KIF", "owner":"kif-framework", "desc":"一套用Private API做的调试库,可以以用户的方式测试(touch in xxx)"},
{"name":"gh-unit", "owner":"gabriel", "desc":"一套ObjC的测试框架"},
{"name":"DCIntrospect", "owner":"domesticcatsoftware","desc":"一套iOS调试工具,在iOS界面里显示信息"},
{"name":"CocoaLumberjack", "owner":"robbiehanson", "desc":"一套类似Log4j的东西,可提供企业级的Log~~~~"},
{"name":"Frank", "owner":"moredip", "desc":"自动化测试工具?"},
{"name":"superdb", "owner":"Shopify", "desc":"一个Debuger工具 用命令行调试。。"},
{"name":"iOS-Hierarchy-Viewer", "owner":"glock45", "desc":"一个调试iOS界面的工具 通过浏览器访问~~ 值得瞅瞅~~"},
{"name":"Nocilla", "owner":"luisobo", "desc":"一个模拟HTTP响应的调试库"},
{"name":"dyci-main", "owner":"DyCI", "desc":"一个可以在调试时动态添加代码的工具 需要改动Xcode"},
{"name":"GestureLab", "owner":"markd2", "desc":"调试和把玩GestureRecognizor的"},
{"name":"cedar", "owner":"pivotal", "desc":"BDD风格单元测试"},
{"name":"iOS-UI-Assets", "owner":"pixelfreak", "desc":"iOS5.1中,系统控件和App的图片资源Dump 嗯..iOS7后就没用了"},
{"name":"iOS-Artwork-Extractor", "owner":"0xced", "desc":"导出iOS系统App及控件的图片资源 只支持到iOS5"}
]
},
{"name":"旧代码 & 奇怪的东西",
"list":[
{"name":"DB5", "owner":"quartermaster","desc":"通过plist构建界面的小东西"},
{"name":"HockeyKit", "owner":"TheRealKerni", "desc":"一套iOS的 Ad-Hoc升级框架.包含PHP服务端"},
{"name":"Briefs", "owner":"capttaco", "desc":"一套类似原型制作工具"},
{"name":"OpenTLD", "owner":"zk00006", "desc":"视频跟踪检测 貌似挺高深"},
{"name":"SimFinger", "owner":"atebits", "desc":"一些Fake系统图标的App 还有一些设备外框的图片、触摸点图片可以用"},
{"name":"scifihifi-iphone", "owner":"ldandersen", "desc":"已经弃用的旧代码 新工程去看github页面"},
{"name":"iphonearkit", "owner":"zac", "desc":"4年前的代码 增强现实 (AR)"},
{"name":"TouchDB-iOS", "owner":"couchbaselabs","desc":"一个嵌入式的CouchDB实现"},
{"name":"iOS-Runtime-Headers", "owner":"nst", "desc":"从运行时Dump出来的公有_私有 Framework头 通过这个可以进行不同版本的对比"},
{"name":"objectiveresource", "owner":"yfactorial", "desc":"RoR相关的东西 "},
{"name":"GRMustache", "owner":"groue", "desc":"Mustache模板?"},
{"name":"titanium_modules", "owner":"appcelerator", "desc":"Titanium 的常用模块"}
]
},
{"name":"代码库大包包",
"list":[
{"name":"iphone-3.0-cookbook-", "owner":"erica", "desc":"随书代码"},
{"name":"iOS-5-Cookbook", "owner":"erica", "desc":"随书代码~"},
{"name":"iOS-6-Cookbook", "owner":"erica", "desc":""},
{"name":"iOS-6-Advanced-Cookbook","owner":"erica", "desc":""},
{"name":"MyProjects", "owner":"chaozhao", "desc":"一些http:_ _mysparks.info上面的代码"},
{"name":"Xcode-Snippets", "owner":"mattt", "desc":"一些Xcode代码片段"}
]
},
{"name":"Mac Only",
"list":[
{"name":"gitx", "owner":"pieter", "desc":"一个git的图形客户端"},
{"name":"Chameleon", "owner":"BigZaphod", "desc":"把UIKit克隆到Mac里"},
{"name":"Induction", "owner":"Induction", "desc":"一个Mac上的数据库客户端 支持Mysql Postgre Nosql Redis等"},
{"name":"twui", "owner":"twitter", "desc":"一个Mac的自定义控件库,有类似iOS的Table和Tab,CA实现"},
{"name":"CocoaPods", "owner":"CocoaPods", "desc":"一个Ruby程序,用来管理Cocoa库依赖"},
{"name":"kod", "owner":"rsms", "desc":"Mac上的代码编辑,Chrome风格,小巧快速"},
{"name":"slate", "owner":"jigish", "desc":"Mac上窗口管理"},
{"name":"nu", "owner":"timburks", "desc":"一个包装,用nu语言来写东西?"},
{"name":"appledoc", "owner":"tomaz", "desc":"用来生成Apple格式的文档和网页"},
{"name":"macgap", "owner":"maccman", "desc":"包装以可以用类似js的写法来调用函数"},
{"name":"Quicksilver", "owner":"quicksilver", "desc":"这个..Mac上知名的快速启动"},
{"name":"mogenerator", "owner":"rentzsch", "desc":"生成CoreData的Code"},
{"name":"nv", "owner":"scrod", "desc":"Note程序"},
{"name":"iTerm2", "owner":"gnachman", "desc":"知名终端~"},
{"name":"Sparkle", "owner":"andymatuschak","desc":"一个软件升级用的Framework"},
{"name":"PostgresApp", "owner":"PostgresApp", "desc":"PostgresSQL客户端"},
{"name":"terminal-notifier", "owner":"alloy", "desc":"通过终端发送Notification"},
{"name":"ShiftIt", "owner":"fikovnik", "desc":"管理桌面窗口 状态栏插件"},
{"name":"textmate", "owner":"textmate", "desc":"这个不用说了。。~~~"},
{"name":"textmate-missingdrawer", "owner":"jezdez", "desc":"Textmate插件 一个侧边栏"},
{"name":"AckMate", "owner":"protocool", "desc":"Textmate插件 运行ack?"},
{"name":"clicktoflash", "owner":"rentzsch", "desc":"Webkit插件 屏蔽Flash"},
{"name":"MongoHub-Mac", "owner":"bububa", "desc":"MongoDB的客户端"},
{"name":"CocosBuilder", "owner":"cocos2d", "desc":"用于cocos2d的JS绑定 GUI设计"},
{"name":"Rebel", "owner":"github", "desc":"一些AppKit的扩展"},
{"name":"Textual", "owner":"Codeux", "desc":"轻量的IRC客户端"},
{"name":"vico", "owner":"vicoapp", "desc":"一个开发用文本编辑器"},
{"name":"pomodoro", "owner":"ugol", "desc":"一个时间管理的App"},
{"name":"visor", "owner":"torsten", "desc":"Terminal的插件"},
{"name":"GoAgentX", "owner":"ohdarling", "desc":"这个不用说了...."},
{"name":"Pixen", "owner":"Pixen", "desc":"像素画 的工具"},
{"name":"DataKit", "owner":"eaigner", "desc":"不知道什么好想是与数据和网络连接的?"},
{"name":"Color-Picker-Pro", "owner":"oscardelben", "desc":"取色器 状态栏插件"},
{"name":"SNRHUDKit", "owner":"indragiek", "desc":"Mac版的HUD"},
{"name":"ConnectionKit", "owner":"karelia", "desc":"FTP和WebDAV"},
{"name":"OpenEmu", "owner":"OpenEmu", "desc":"各种游戏机模拟器"},
{"name":"Hacky", "owner":"eliaskg", "desc":"一个完整的Hacker News客户端~~"},
{"name":"WWDCDownloader", "owner":"zadr", "desc":"下载WWDC用,Xcode5 only"},
{"name":"XVim", "owner":"JugglerShu", "desc":"Xcode的插件 支持绑定VIM快捷键"},
{"name":"QuickCast", "owner":"petetak", "desc":"一个录屏分享的App"},
{"name":"zephyros", "owner":"sdegutis", "desc":"窗口管理 for hackers"},
{"name":"shuttle", "owner":"fitztrev", "desc":"SSH快捷方式 菜单栏插件"},
{"name":"qlstephen", "owner":"whomwah", "desc":"系统QuickLook的插件,查看无扩展名的文本文件"},
{"name":"INAppStoreWindow", "owner":"indragiek", "desc":"Mac AppStore风格的NSWindow"},
{"name":"spectacle", "owner":"eczarny", "desc":"窗口管理 不用鼠标"},
{"name":"limechat", "owner":"psychs", "desc":"IRC客户端"},
{"name":"LiveReload", "owner":"livereload", "desc":"Web开发"},
{"name":"selfcontrol", "owner":"slambert", "desc":"自控。。禁止上网一段时间"},
{"name":"Popup", "owner":"shpakovski", "desc":"在状态栏弹出的Popup"},
{"name":"MPlayerX", "owner":"niltsh", "desc":"一个MPlayerX的测试分支"},
{"name":"QuickCursor", "owner":"QuickCursor", "desc":"快速启动编辑"},
{"name":"Sonora", "owner":"sonoramac", "desc":"一个小巧的 挺棒的音乐播放器"},
{"name":"SafariOmnibar", "owner":"rs", "desc":"一个Sarari插件"},
{"name":"HexFiend", "owner":"ridiculousfish","desc":"16进制编辑器"},
{"name":"cocoapods-xcode-plugin", "owner":"kattrali","desc":"cocoapod 插件"},
{"name":"VVDocumenter-Xcode", "owner":"onevcat", "desc":"Xcode的插件 写注释时自动提醒JavaDoc风格"},
{"name":"ColorSense-for-Xcode", "owner":"omz", "desc":"Xcode的插件 支持动态调整UIColor"},
{"name":"KSImageNamed-Xcode", "owner":"ksuther", "desc":"Xcode的插件 支持显示工程里的UIImage"},
{"name":"Lin", "owner":"questbeat","desc":"Xcode的插件 显示NSLocalizedString的对应字符串"},
{"name":"nib2objc", "owner":"akosma", "desc":"把xib和nib翻译成m 包括命令、GUI、Service"},
{"name":"iOS-Framework", "owner":"jverkoey","desc":"编译iOS的Framework的通用模板"},
{"name":"Alcatraz", "owner":"mneorr", "desc":"管理和发现插件~~"},
{"name":"UIEffectDesignerView", "owner":"icanzilb","desc":"原生iOS_Mac粒子效果设计"},
{"name":"SCStringsUtility", "owner":"stefanceriu","desc":"开发工具 制作多语言"}
]
}
]
}
Json转成Plist文件
转换后的截图:
用对象封装,用tabaleView展示,一个字典对应一个model: