fork from:http://github.ibireme.com/github/list/ios/#
#系统基础库#
##Category/Util##
##基础功能
<tr>
<td><a href="">mediaextract</a></td>
<td>纯C的一些常用媒体文件的解析读取 </td>
</tr>
<tr>
<td><a href="">objection</a></td>
<td>一个估计是java ee写多了的人搞的。。注解依赖注入xx工厂之类的 </td>
</tr>
<tr>
<td><a href="">Typhoon</a></td>
<td>IoC容器啊~~ </td>
</tr>
<tr>
<td><a href="">HTKit</a></td>
<td>一票乱七八糟的东西 </td>
</tr>
<tr>
<td><a href="">StringScore</a></td>
<td>模糊匹配字符串 查找某两个字符串的相似程度 </td>
</tr>
<tr>
<td><a href="">RegexKitLite</a></td>
<td>正则表达式库 (从SF.net mirror过来) </td>
</tr>
<tr>
<td><a href="">Objective-C-RegEx-Categories</a></td>
<td>正则表达 </td>
</tr>
<tr>
<td><a href="">FormatterKit</a></td>
<td>一个NSString的格式化工具,支持时间、颜色、地址、名字等等 </td>
</tr>
<tr>
<td><a href="">TransformerKit</a></td>
<td>NSValueTransformer的封装 </td>
</tr>
<tr>
<td><a href="">NanoStore</a></td>
<td>KV存储 (无模式/NoSQL) </td>
</tr>
<tr>
<td><a href="">TMCache</a></td>
<td>tumblr开源的一个内存/文件缓存,很棒 </td>
</tr>
<tr>
<td><a href="">PINCache</a></td>
<td>pinterest开元的的一个内存/文件缓存,从TMCache修改而来,快速无死锁 </td>
</tr>
<tr>
<td><a href="">EGOCache</a></td>
<td>EGOImage里面的 Cache功能 </td>
</tr>
<tr>
<td><a href="">Haneke</a></td>
<td>一个开箱即用的图片Cache </td>
</tr>
<tr>
<td><a href="">HJCache</a></td>
<td>一个缓存网络内容等的Cache </td>
</tr>
<tr>
<td><a href="">RNCryptor</a></td>
<td>加密解密相关 貌似更上流, note:去看一下他博客,有更详细的文章 </td>
</tr>
<tr>
<td><a href="">MIHCrypto</a></td>
<td>各种加密解密算法 (AES/DES/RSA/MD5/SHA等),包装自OpenSSL </td>
</tr>
<tr>
<td><a href="">ssziparchive</a></td>
<td>zip压缩 zip解压~ </td>
</tr>
<tr>
<td><a href="">ZipKit</a></td>
<td>一个ZipKit 从bitbucket Mirror过来 </td>
</tr>
<tr>
<td><a href="">ZipKit</a></td>
<td>如同ZipKit 改为ARC了 </td>
</tr>
<tr>
<td><a href="">zipzap</a></td>
<td>Zip文件处理 底层为libz </td>
</tr>
<tr>
<td><a href="">MTMigration</a></td>
<td>版本升时执行一次 </td>
</tr>
<tr>
<td><a href="">MTControl</a></td>
<td>jQuery风格touch事件绑定 </td>
</tr>
<tr>
<td><a href="">storage</a></td>
<td>快速、线程安全的I/O存储操作 </td>
</tr>
<tr>
<td><a href="">CHCSVParser</a></td>
<td>CVS文件解析 </td>
</tr>
<tr>
<td><a href="">YLMoment</a></td>
<td>日期的解析,格式化等,支持多语言 </td>
</tr>
<tr>
<td><a href="">CMUnistrokeGestureRecognizer</a></td>
<td>各种奇怪的手势检测 </td>
</tr>
<tr>
<td><a href="">EKAlgorithms</a></td>
<td>常见算法的ObjC实现,包括排序、查找、数组、字符串、常用数据结构.. </td>
</tr>
##框架/封装#
##功能/封装#
#网络#
##基础#
AFNetworking |
很棒的HTTP网络通信库 |
asi-http-request |
一个HTTP库 同样很知名 性能好,稳定 但已不再维护 |
MKNetworkKit |
一个HTTP库 支持Mac 同样也不错 |
STHTTPRequest |
一个非常简单的http库,包装了NSURLConnection |
SVHTTPRequest |
一个很简洁的http库 |
RestKit |
一个HTTP库 用来与RESTful的服务进行交互 |
AFIncrementalStore |
用CoreData和AFNetworking 将HTTP数据持久化 |
CocoaAsyncSocket |
TCP/UDP包装库 支持Mac 很棒 |
Reachability |
判断设备网络情况 和苹果的很像 用ARC、GCD |
SDReachability |
判断设备网络情况 和苹果的很像,更友好? |
socket.IO-objc |
支持HTTP 长轮询 socket.io |
DTBonjour |
Bonjour和Wifi |
XMPPFramework |
XMPP客户端的库~ 支持Mac |
CocoaHTTPServer |
一个轻量 HTTP Server 支持Mac |
GCDWebServer |
一个轻量 HTTP Server 用GCD实现的事件驱动 |
HTTPKit |
一个轻量/高性能的嵌入式 HTTP Web Server,功能完整强大,基于Mongoose,可以用来写服务~ |
Barista |
一个 HTTP Web Server,可以用来写服务 |
mongoose |
纯C的HTTP Web服务器lib,嵌入式/跨平台 |
fossa |
纯C的多协议服务器lib,嵌入式/跨平台,支持HTTP,Websocket,MQTT,mDNS等协议 |
SocketRocket |
WebSocket客户端~ |
MailCore |
IMAP SMTP邮件协议 |
CocoaSPDY |
SPDY协议~ |
Interpreter |
Node.js for iOS 7, 已不再维护 |
##JSON#
##XML/Html#
##功能性#
##SDK#
#音频
游戏
#图像#
##视频/OpenGL#
##图像显示/解析##
<tr>
<td><a href="">Concorde</a></td>
<td>利用libjpeg-turbo来更快速地解析JPEG,并支持边下载边解析&显示 </td>
</tr>
<tr>
<td><a href="">FLAnimatedImage</a></td>
<td>GIF的显示,低内存,性能/效果好, 方便调试 </td>
</tr>
<tr>
<td><a href="">UIImageView-PlayGIF</a></td>
<td>GIF的显示,高性能低内存,接口好用 </td>
</tr>
<tr>
<td><a href="">OLImageView</a></td>
<td>GIF的显示,不错 </td>
</tr>
<tr>
<td><a href="">YLGIFImage</a></td>
<td>GIF的显示,也不错 </td>
</tr>
<tr>
<td><a href="">VVeboImageView</a></td>
<td>以较低内存显示gif,效果一般 </td>
</tr>
<tr>
<td><a href="">uiimage-from-animated-gif</a></td>
<td>显示gif,使用简单、耗内存 </td>
</tr>
<tr>
<td><a href="">AnimatedGIFImageSerialization</a></td>
<td>gif的序列化、UIImage的支持 </td>
</tr>
<tr>
<td><a href="">WebPImageSerialization</a></td>
<td>webp的序列化、UIImage的支持 </td>
</tr>
<tr>
<td><a href="">UIFontSerialization</a></td>
<td>字体文件的序列化、UIFont的支持 </td>
</tr>
<tr>
<td><a href="">DFImageManager</a></td>
<td>图片下载、缓存、处理、显示一揽子 </td>
</tr>
<tr>
<td><a href="">PocketSVG</a></td>
<td>svg图像解析和显示,小巧好用 </td>
</tr>
<tr>
<td><a href="">fmpsd</a></td>
<td>psd图像读写 (从Acorn抠出来的逻辑) </td>
</tr>
<tr>
<td><a href="">SFPSDWriter</a></td>
<td>psd图层操作/写入 </td>
</tr>
<tr>
<td><a href="">MMLayershots</a></td>
<td>截屏并写入为psd文件 </td>
</tr>
##图像处理#
##颜色#
##绘图库#
#动画/效果#
##CA#
##动画曲线#
##常见动画#
#控件#
##HUD#
##Slider#
Progress
##StatusBar#
##Alert#
##Notification#
##Segment#
##Switch#
##Button#
##Label/Text/排版#
MarqueeLabel |
UILabel跑马灯效果 |
Shimmer |
Facebook Paper中的文本高亮Label,效果类似Slide to unlock |
ICTextView |
文本查找,支持正则,关键词高亮 |
CoreTextHyperlinkView |
用CoreText画的 可以带Link的Text |
ZSSRichTextEditor |
所见即所得富文本编辑,很优秀,支持HTML |
SECoreTextView |
多行富文本TextView,支持图片、可点击链接、编辑等 (也支持OSX) |
EGOTextView |
UITextField替代品 支持富文本编辑 |
iOS-Rich-Text-Editor |
富文本编辑 |
MTAnimatedLabel |
类似滑动解锁的闪动Label |
TextGlowDemo |
一个给Label发出Glow光亮的Demo |
FXLabel |
一些Label特效,例如阴影描边等 |
THLabel |
很多Label特效,例如渐变色、阴影、描边等 |
AUIAnimatedText |
一个UILabel子类 可以简单动画 颜色大小字体 |
RTLabel |
简单的富文本Label 可以用Html样式 |
TTTAttributedLabel |
一个Label控件 支持富文本属性 |
MDHTMLLabel |
一个富文本Label控件,可以支持链接和点击事件 |
DTCoreText |
CoreText的包装,支持解析Html,支持复杂的排版和图文 |
LTCoreText |
基于DTCoreText的TextView,用于显示书,支持CJK竖排版 |
OHAttributedLabel |
支持NSAttributedString的UILabel控件 (目前已不在维护,iOS6以上作者推荐直接用UILabel) |
ARLabel |
自动字体大小 |
LEffectLabel |
渐变动画颜色的Label,类似滑动解锁 |
BBCyclingLabel |
在Label发生改变时,有动画效果 |
TOMSMorphingLabel |
在Label发生改变时,产生字母的动画效果 |
HTAutocompleteTextField |
TextField带自动补全 |
JVFloatLabeledTextField |
带有能浮动的占位符的 文本框 |
CMHTMLView |
用HTML展示富文本,但能有Native类似的体验 |
AePubReader |
一个阅读epub的 |
KFEpubKit |
一个epub解析库 |
##PullToRefresh#
<tr>
<td><a href="">UzysAnimatedGifPullToRefresh</a></td>
<td>支持用gif呈现的下拉动画 </td>
</tr>
<tr>
<td><a href="">MSPullToRefreshController</a></td>
<td>一个不错的上下拉刷新的控件 里面是彩虹 </td>
</tr>
<tr>
<td><a href="">EGOTableViewPullRefresh</a></td>
<td>下拉刷新,很早的一个控件了几年没更新了,应用广泛 </td>
</tr>
<tr>
<td><a href="">PullToRefresh</a></td>
<td>下拉刷新 </td>
</tr>
<tr>
<td><a href="">SVPullToRefresh</a></td>
<td>下拉刷新 扩展了UIScrollView 很方便简单 </td>
</tr>
HybridRefreshGestureRecognizer 一个类似似TweetBot的下拉刷新样式
##Scroll/Table#
##Popover#
<tr>
<td><a href="">PopoverView</a></td>
<td>CA实现的Popover 可用于iPhone,样式清新 </td>
</tr>
<tr>
<td><a href="">WYPopoverController</a></td>
<td>高可定制Popover 样式不错,很棒 </td>
</tr>
<tr>
<td><a href="">CMPopTipView</a></td>
<td>把PopView带入的iPhone </td>
</tr>
<tr>
<td><a href="">FPPopover</a></td>
<td>一个PopOver 支持iPhone </td>
</tr>
<tr>
<td><a href="">WEPopover</a></td>
<td>一个仿Popover API库 支持iPhone </td>
</tr>
<tr>
<td><a href="">UAModalPanel</a></td>
<td>一个类似PopView控件 可以比较多的自定义 Demo样式较乱 </td>
</tr>
<tr>
<td><a href="">ColorPopover</a></td>
<td>一个用WEPopover写的单色选择 </td>
</tr>
<tr>
<td><a href="">MultiRowCalloutAnnotationView</a></td>
<td>在Map里面弹出带表格的Pop </td>
</tr>
<tr>
<td><a href="">QBPopupMenu</a></td>
<td>类似iOS文字上的Pop 可以自定义~ </td>
</tr>
<tr>
<td><a href="">kxmenu</a></td>
<td>一个PopView,动作还可以 </td>
</tr>
<tr>
<td><a href="">RNGridMenu</a></td>
<td>一个Pop菜单,有背景模糊,效果不错~ </td>
</tr>
<tr>
<td><a href="">CNPPopupController</a></td>
<td>模态弹出框,有很多自定义选项 </td>
</tr>
<tr>
<td><a href="">GIKPopoverBackgroundView</a></td>
<td>为PopOver提供无缝背景 很棒 </td>
</tr>
<tr>
<td><a href="">AwesomeMenu</a></td>
<td>Path的扇形弹出按钮效果(CA) </td>
</tr>
<tr>
<td><a href="">QuadCurveMenu</a></td>
<td>上面AwesomeMenu的fork 类似Path的菜单 </td>
</tr>
<tr>
<td><a href="">MGTileMenu</a></td>
<td>弹出按钮菜单 在四周成方形 效果不错 </td>
</tr>
<tr>
<td><a href="">ADPopupView</a></td>
<td>在UIVIew上弹出自己画的界面 挺丑 但可以看看实现 </td>
</tr>
<tr>
<td><a href="">KLExpandingSelect</a></td>
<td>四叶草风格弹出菜单~ </td>
</tr>
<tr>
<td><a href="">StackMenu</a></td>
<td>Mac的Stack弹出菜单 </td>
</tr>
##GridView#
<tr>
<td><a href="">AQGridView</a></td>
<td>类似TableView但有横向分类,就像Android Launcher </td>
</tr>
<tr>
<td><a href="">GMGridView</a></td>
<td>又一个GridView 很不错,自带横纵排序编辑等功能 </td>
</tr>
<tr>
<td><a href="">KKGridView</a></td>
<td>又一个GridView 已经Deperacted 直接用系统的就好 </td>
</tr>
<tr>
<td><a href="">A3GridTableView</a></td>
<td>又一个GridView 貌似支持类似图标样的上栏 </td>
</tr>
<tr>
<td><a href="">LIExposeController</a></td>
<td>一个类似GridView的东西 </td>
</tr>
##界面切换/导航#
##侧滑#
<tr>
<td><a href="">ViewDeck</a></td>
<td>左右侧滑控件 </td>
</tr>
MSDynamicsDrawerViewController iOS7 动态弹性和景深的侧滑~
##知名效果Demo#
<tr>
<td><a href="">KLNoteViewController</a></td>
<td>一个类似Evernote旧版的Stack界面 绿色的 </td>
</tr>
<tr>
<td><a href="">REComposeViewController</a></td>
<td>一个类似系统Twitter分享界面~ </td>
</tr>
<tr>
<td><a href="">DETweetComposeViewController</a></td>
<td>一个iOS4实现的 类似iOS5的twitter分享 </td>
</tr>
<tr>
<td><a href="">JTGestureBasedTableViewDemo</a></td>
<td>一个类似Clear的Demo </td>
</tr>
<tr>
<td><a href="">Opaque</a></td>
<td>一个Clear的Demo </td>
</tr>
<tr>
<td><a href="">MCSwipeTableViewCell</a></td>
<td>类似Mailbox的控件 和Clear差不多 </td>
</tr>
<tr>
<td><a href="">CHTCollectionViewWaterfallLayout</a></td>
<td>瀑布流控件 </td>
</tr>
<tr>
<td><a href="">PSCollectionView</a></td>
<td>类似瀑布流式的控件 </td>
</tr>
<tr>
<td><a href="">IIIThumbFlow</a></td>
<td>瀑布流控件 </td>
</tr>
<tr>
<td><a href="">WaterflowView</a></td>
<td>瀑布流的View 看样子Star挺多 </td>
</tr>
<tr>
<td><a href="">KNPathTableViewController</a></td>
<td>在Table右侧显示类似Path的时间 很简单~ </td>
</tr>
<tr>
<td><a href="">GSBookShelf</a></td>
<td>一个类似iBook书柜的实现 </td>
</tr>
<tr>
<td><a href="">M6ParallaxController</a></td>
<td>类似Path封面的效果 </td>
</tr>
<tr>
<td><a href="">ZGParallelView</a></td>
<td>类似Path的封面效果 貌似不错 </td>
</tr>
<tr>
<td><a href="">TimeScroller</a></td>
<td>类似Path右侧的时间小滑块 </td>
</tr>
<tr>
<td><a href="">THSpringyCollectionView</a></td>
<td>iOS7短信泡泡滑动时有弹性的效果 </td>
</tr>
<tr>
<td><a href="">chatheads</a></td>
<td>Facebook 一个一直最上方的头像 点击可以显示Table </td>
</tr>
<tr>
<td><a href="">MBSliderView</a></td>
<td>滑动解锁 </td>
</tr>
<tr>
<td><a href="">DKLiveBlur</a></td>
<td>雅虎天气风格的动态模糊 </td>
</tr>
<tr>
<td><a href="">ios-realtimeblur</a></td>
<td>iOS7 模糊效果 </td>
</tr>
<tr>
<td><a href="">GHSidebarNav</a></td>
<td>新版Facebook 侧滑等UI </td>
</tr>
<tr>
<td><a href="">LXReorderableCollectionViewFlowLayout</a></td>
<td> iBook中 拖动图书的功能 </td>
</tr>
<tr>
<td><a href="">MDCParallaxView</a></td>
<td>景深效果 就像Path的封面那样 </td>
</tr>
<tr>
<td><a href="">CRMotionView</a></td>
<td>Facebook Paper里面,跟随手势左右翻动的图片页面 </td>
</tr>
##高级功能#
<tr>
<td><a href="">mapbox-gl-native</a></td>
<td>mapbox开源的矢量地图 (很庞大的库) </td>
</tr>
<tr>
<td><a href="">PAPasscode</a></td>
<td>类似系统的输入密码界面 </td>
</tr>
<tr>
<td><a href="">KKPasscodeLock</a></td>
<td>又一个类似系统输入密码界面 </td>
</tr>
<tr>
<td><a href="">PTShowcaseViewController</a></td>
<td>能显示音视频等一堆格式文件的控件 </td>
</tr>
<tr>
<td><a href="">Reader</a></td>
<td>一套显示PDF的库 支持大文件、加密文件 有iBook样式的界面 性能很好 </td>
</tr>
<tr>
<td><a href="">FastPdfKit</a></td>
<td>一套PDF库 性能据说很好 也有界面 </td>
</tr>
<tr>
<td><a href="">M13PDFKit</a></td>
<td>PDF显示的库,有iBook样式的缩略图 </td>
</tr>
<tr>
<td><a href="">Kal</a></td>
<td>一套日历控件 高仿iOS默认 </td>
</tr>
<tr>
<td><a href="">objc-TimesSquare</a></td>
<td>一套日历控件 类似iOS默认 貌似清新一些 </td>
</tr>
<tr>
<td><a href="">ABCalendarPicker</a></td>
<td>高仿iOS默认日历的DatePicker~ </td>
</tr>
<tr>
<td><a href="">EBPhotoPages</a></td>
<td>图片浏览控件,提供类似Facebook browser类似的功能 </td>
</tr>
<tr>
<td><a href="">MWPhotoBrowser</a></td>
<td>一套图片浏览控件 高仿iOS默认 支持网络图片 </td>
</tr>
<tr>
<td><a href="">PTImageAlbumViewController</a></td>
<td>图片浏览控件 仿iOS默认 </td>
</tr>
<tr>
<td><a href="">FGallery-iPhone</a></td>
<td>图片浏览器 </td>
</tr>
<tr>
<td><a href="">AGImagePickerController</a></td>
<td>选取图片 支持多选 </td>
</tr>
<tr>
<td><a href="">ELCImagePickerController</a></td>
<td>一个仿系统的ImagePicker 但支持多选 </td>
</tr>
<tr>
<td><a href="">PhotoViewer</a></td>
<td>一个图片浏览的控件 </td>
</tr>
<tr>
<td><a href="">KTPhotoBrowser</a></td>
<td>图片浏览控件 3年没更新了 </td>
</tr>
<tr>
<td><a href="">DLCImagePickerController</a></td>
<td>一个用GPUImage实现的 ImagePicker功能,支持拍照和特效 </td>
</tr>
<tr>
<td><a href="">route-me</a></td>
<td>一套自定义MapView 高仿系统 但支持不同的数据源 </td>
</tr>
<tr>
<td><a href="">SlackTextViewController</a></td>
<td>类似短信发送的界面 </td>
</tr>
<tr>
<td><a href="">GrowingTextView</a></td>
<td>一个高仿短信发送的输入框 </td>
</tr>
<tr>
<td><a href="">PHFComposeBarView</a></td>
<td>高仿短信发送输入框 </td>
</tr>
<tr>
<td><a href="">JSQMessagesViewController</a></td>
<td>高仿iOS7短信界面,可定制,支持文本、图片、视频,效果不错 </td>
</tr>
<tr>
<td><a href="">Chats</a></td>
<td>仿短信App (Swift) </td>
</tr>
<tr>
<td><a href="">UIBubbleTableView</a></td>
<td>iOS短信的泡泡界面,可以支持图片 </td>
</tr>
<tr>
<td><a href="">ODRefreshControl</a></td>
<td>一个高仿iOS6下拉刷新的控件(橡皮条) </td>
</tr>
<tr>
<td><a href="">ssmessagesviewcontroller</a></td>
<td>和系统类似的发短信界面 挺粗糙 当然现在系统已经提供了 </td>
</tr>
<tr>
<td><a href="">SVWebViewController</a></td>
<td>一个简易的浏览器功能控件 </td>
</tr>
<tr>
<td><a href="">TSMiniWebBrowser</a></td>
<td>一个简易的内置浏览器 </td>
</tr>
<tr>
<td><a href="">TITokenField</a></td>
<td>一个高仿Mail和短信 选择联系人的控件 </td>
</tr>
<tr>
<td><a href="">DAAppsViewController</a></td>
<td>一个仿AppStore的列表界面 输入appId集合 </td>
</tr>
<tr>
<td><a href="">WUEmoticonsKeyboard</a></td>
<td>输入表情的自定义键盘 </td>
</tr>
<tr>
<td><a href="">CKCalendar</a></td>
<td>一个朴实的日历 </td>
</tr>
<tr>
<td><a href="">Cool-iOS-Camera</a></td>
<td>自定义拍照Ctrl </td>
</tr>
<tr>
<td><a href="">TGCameraViewController</a></td>
<td>一个不错的拍照Ctrl </td>
</tr>
<tr>
<td><a href="">SCRecorder</a></td>
<td>一个不错的录像Ctrl,支持实时切换滤镜 </td>
</tr>
<tr>
<td><a href="">LBYouTubeView</a></td>
<td>显示Youtube视频..国内无用 </td>
</tr>
<tr>
<td><a href="">JustType</a></td>
<td>Keyboard扩展,手势支持等 </td>
</tr>
##套装#
<tr>
<td><a href="">tapkulibrary</a></td>
<td>一套比较大的自定义控件库 包括不错的HUD,进度条,日历,CoverFlow等 </td>
</tr>
<tr>
<td><a href="">FlatUIKit</a></td>
<td>一套完整的扁平风格的UI (Flat) </td>
</tr>
<tr>
<td><a href="">FlatUI</a></td>
<td>一套仿iOS7的控件 </td>
</tr>
<tr>
<td><a href="">UI7Kit</a></td>
<td>一套iOS7风格的控件,可以在iOS5、6上用 </td>
</tr>
<tr>
<td><a href="">PrettyKit</a></td>
<td>一套系统UI的子类 有着平滑渐变和阴影效果 </td>
</tr>
<tr>
<td><a href="">nui</a></td>
<td>一套加在UIKit上的Category,允许用类CSS代码来控制样式 </td>
</tr>
<tr>
<td><a href="">QuickDialog</a></td>
<td>一套自定义控件库,用来快速建造基于Table的设置 </td>
</tr>
<tr>
<td><a href="">MGBoxKit</a></td>
<td>一套UIView的扩展和子类(Table Grid..) 有不错的类CSS的功能 有些好用的代码 </td>
</tr>
<tr>
<td><a href="">MGBox</a></td>
<td>MGBox的旧版 应该去看v2 </td>
</tr>
<tr>
<td><a href="">iOS-boilerplate</a></td>
<td>一些常见功能实现的例子:HUD Table滑动,打开URL用WebView等 挺老的工程 </td>
</tr>
<tr>
<td><a href="">idev-recipes</a></td>
<td>iDevRecipes博客的代码,演示了如何自定义一些控件,代码比较老.. </td>
</tr>
##其他#
<tr>
<td><a href="">SMPageControl</a></td>
<td>一个仿UIPageControl的API类 可以自定义小点点~ </td>
</tr>
<tr>
<td><a href="">REActivityViewController</a></td>
<td>开的ActivityView实现 </td>
</tr>
<tr>
<td><a href="">DCControls</a></td>
<td>不错的扇形滑动控件 平面风格 </td>
</tr>
<tr>
<td><a href="">BSKeyboardControls</a></td>
<td>与键盘相关的控制 控制 上一项下一项 </td>
</tr>
<tr>
<td><a href="">FBAnnotationClustering</a></td>
<td>一个MapKit上显示多个地点自动聚合的东西 </td>
</tr>
<tr>
<td><a href="">OCMapView</a></td>
<td>一个MapKit标注聚合用的东西~ </td>
</tr>
<tr>
<td><a href="">NJKWebViewProgress</a></td>
<td>显示WebView加载进度 </td>
</tr>
<tr>
<td><a href="">REMenu</a></td>
<td>一个导航栏下拉菜单 不错~ </td>
</tr>
<tr>
<td><a href="">action-sheet-blocks</a></td>
<td>为ActionSSheet提供block方法 </td>
</tr>
<tr>
<td><a href="">ADClusterMapView</a></td>
<td>Map的地标Cluster 应该不错~ </td>
</tr>
<tr>
<td><a href="">TPKeyboardAvoiding</a></td>
<td>一个UIView的 在有键盘时上移 </td>
</tr>
<tr>
<td><a href="">calloutview</a></td>
<td>实现了私有的UICalloutView 类似地图中的弹出控件 </td>
</tr>
<tr>
<td><a href="">SVPulsingAnnotationView</a></td>
<td>一个自定义MapLocator 动画控件 </td>
</tr>
<tr>
<td><a href="">OWActivityViewController</a></td>
<td>一个类似系统的分享控件 </td>
</tr>
<tr>
<td><a href="">SYEmojiPopover</a></td>
<td>显示一个Emoji选择de PopOVer </td>
</tr>
<tr>
<td><a href="">fingertips</a></td>
<td>在屏幕上显示触摸点 只支持iPad2和iPhone4s以上 </td>
</tr>
<tr>
<td><a href="">ASTouchVisualizer</a></td>
<td>为屏幕触摸添加指示 可用于屏幕录制 </td>
</tr>
<tr>
<td><a href="">openspringboard</a></td>
<td>仿SpringBoard的东西 </td>
</tr>
<tr>
<td><a href="">HMLauncherView</a></td>
<td>仿SpringBoard的东西 </td>
</tr>
<tr>
<td><a href="">CQMFloatingController</a></td>
<td>一个浮动的VC 类似Popover(没有箭头) 可以用在横屏iPhone等 </td>
</tr>
<tr>
<td><a href="">WSCoachMarksView</a></td>
<td>为某个控件加上蒙板 类似Spotlight </td>
</tr>
<tr>
<td><a href="">COSTouchVisualizer</a></td>
<td>在屏幕上显示手指的触摸事件 </td>
</tr>
<tr>
<td><a href="">KLHorizontalSelect</a></td>
<td>横向扫动选择 </td>
</tr>
<tr>
<td><a href="">iOS-StyledPageControl</a></td>
<td>自定义PageControl,多种样式 </td>
</tr>
<tr>
<td><a href="">iOS-blur</a></td>
<td>iOS7的模糊效果 iOS7Only </td>
</tr>
<tr>
<td><a href="">FXBlurView</a></td>
<td>iOS7的模糊效果 可以用在iOS5以上 </td>
</tr>
<tr>
<td><a href="">LiveFrost</a></td>
<td>View动态模糊效果,思路和效果都不错,性能稍差 </td>
</tr>
<tr>
<td><a href="">CRGradientNavigationBar</a></td>
<td>iOS7状态栏 过渡的颜色 </td>
</tr>
<tr>
<td><a href="">MYBlurIntroductionView</a></td>
<td>带有模糊背景效果的 Intro </td>
</tr>
<tr>
<td><a href="">MLPAccessoryBadge</a></td>
<td>一些自定义badge~ </td>
</tr>
<tr>
<td><a href="">JSBadgeView</a></td>
<td>数字角标 Badge </td>
</tr>
<tr>
<td><a href="">DKNightVersion</a></td>
<td>夜间模式 </td>
</tr>
<tr>
<td><a href="">Context-Menu.iOS</a></td>
<td>一个动画效果不错的下拉菜单 </td>
</tr>
<tr>
<td><a href="">FoldingTabBar.iOS</a></td>
<td>一个动画效果不错的,可以收起的Tabbar </td>
</tr>
<tr>
<td><a href="">MSCellAccessory</a></td>
<td>Cell右侧的小箭头~ </td>
</tr>
<tr>
<td><a href="">ios-fontawesome</a></td>
<td>一套用字体实现的Icon </td>
</tr>
<tr>
<td><a href="">WTGlyphFontSet</a></td>
<td>另一套用字体实现的Icon </td>
</tr>
<tr>
<td><a href="">DAKeyboardControl</a></td>
<td>键盘滑动消逝,就像系统内置的短信界面 </td>
</tr>
<tr>
<td><a href="">JWFolders</a></td>
<td>iOS6以下的文件夹展开效果 </td>
</tr>
<tr>
<td><a href="">OCCalendar</a></td>
<td>Popover样式的日期选择器 </td>
</tr>
<tr>
<td><a href="">IBAForms</a></td>
<td>Form构建。2年前的工程了.. </td>
</tr>
<tr>
<td><a href="">ActionSheetPicker-3.0</a></td>
<td>用Popover显示的Picker </td>
</tr>
MSCollectionViewCalendarLayout 日历事件样式 iOS6以上
##较完整的App#
<tr>
<td><a href="">ResearchKit</a></td>
<td>苹果官方开源的医疗相关的库,其中有基于它制作的4款独立App,文档完整,支持appledoc,有非常好的参考价值 </td>
</tr>
<tr>
<td><a href="">Brushes</a></td>
<td>绘画的App,超棒,Appstore上架应用 </td>
</tr>
<tr>
<td><a href="">Inkpad</a></td>
<td>一个完整的矢量绘图App,很棒,已上架 </td>
</tr>
<tr>
<td><a href="">apps-ios-wikipedia</a></td>
<td>维基百科官方App, 已上架 </td>
</tr>
<tr>
<td><a href="">viewfinder</a></td>
<td>Square开源了完整的viewfinder源码,包括服务端和客户端(iOS/Android) 赞! </td>
</tr>
<tr>
<td><a href="">modizer</a></td>
<td>很强大的App 可以读取和演奏各种mod音乐 midi合成 解压 下载 自带庞大音乐库~ 已上架 </td>
</tr>
<tr>
<td><a href="">NOTTaskPaperForIOS</a></td>
<td>TaskPaper源码~ </td>
</tr>
<tr>
<td><a href="">GraphSketcher</a></td>
<td>以OmniGroup为基础,做的类似OneNote的工具,支持Mac和iPad </td>
</tr>
<tr>
<td><a href="">Sol</a></td>
<td>漂亮的扁平风格的天气App </td>
</tr>
<tr>
<td><a href="">ChatSecure-iOS</a></td>
<td>一个XMPP客户端~ 支持Jabber/GTalk等XMPP协议 </td>
</tr>
<tr>
<td><a href="">iOSSF</a></td>
<td>SegmentFault官方App ... </td>
</tr>
<tr>
<td><a href="">PlainReader</a></td>
<td>CnBeta简阅,简洁好用的CB客户端,曾上架AppStore但因版权问题被下了 </td>
</tr>
<tr>
<td><a href="">ioctocat</a></td>
<td>一个Github客户端 </td>
</tr>
<tr>
<td><a href="">trailer</a></td>
<td>保持Github在线~ 包括iOS/OSX客户端 </td>
</tr>
<tr>
<td><a href="">LayerPlayer</a></td>
<td>一个用来展示CoreAnimation功能的App,已上架AppStore </td>
</tr>
<tr>
<td><a href="">eigen</a></td>
<td>浏览世界上的艺术名作, 已上架AppStore </td>
</tr>
<tr>
<td><a href="">Doppio</a></td>
<td>寻找最近的星巴克 </td>
</tr>
<tr>
<td><a href="">cheddar-ios</a></td>
<td>一个日程管理的App 应该比较知名 </td>
</tr>
<tr>
<td><a href="">Bible-Assistant</a></td>
<td>圣经小助手,已上架 </td>
</tr>
<tr>
<td><a href="">AppSales-Mobile</a></td>
<td>基于iTunes Connect来查看App销售状况 </td>
</tr>
<tr>
<td><a href="">canabalt-ios</a></td>
<td>一个跑步的小游戏~ </td>
</tr>
<tr>
<td><a href="">baker</a></td>
<td>一套HTML5构建的ebook库 貌似挺强大 </td>
</tr>
<tr>
<td><a href="">iPhoneTracker</a></td>
<td>一个挺老的App 2年前 </td>
</tr>
<tr>
<td><a href="">Off-the-Record-iOS</a></td>
<td>一个实时聊天的功能 支持一些XMPP协议 </td>
</tr>
<tr>
<td><a href="">kokuban</a></td>
<td>一个iPad小画板 3年前 </td>
</tr>
<tr>
<td><a href="">glpaint</a></td>
<td>从Appled的GLPaint改的 </td>
</tr>
<tr>
<td><a href="">OpenGLMilkyWay</a></td>
<td>银河~~ 很棒 有教材 </td>
</tr>
<tr>
<td><a href="">iphone-app</a></td>
<td>OSChina 开源中国 ..竟然挪到git.oschina.net去了。。 </td>
</tr>
<tr>
<td><a href="">BeeFancy</a></td>
<td>一个仿Fancy的客户端 基于BeeFranework </td>
</tr>
<tr>
<td><a href="">ruby-china-for-ios</a></td>
<td>RubyChina官方客户端 </td>
</tr>
<tr>
<td><a href="">ruby-china-ios</a></td>
<td>和上面一样? </td>
</tr>
<tr>
<td><a href="">wh-app-ios</a></td>
<td>白宫官方App </td>
</tr>
<tr>
<td><a href="">CastleHassle</a></td>
<td>一个Cocos2D的物理小游戏 貌似内容挺丰富~ </td>
</tr>
<tr>
<td><a href="">DocSets-for-iOS</a></td>
<td>iOS显示DocSets 可以下载iOS官方Doc~ </td>
</tr>
<tr>
<td><a href="">newsyc</a></td>
<td>一个newsyc.me的客户端 (iPhone hacker News) </td>
</tr>
<tr>
<td><a href="">Upcoming</a></td>
<td>一个设计很棒的日程安排 </td>
</tr>
<tr>
<td><a href="">Anypic</a></td>
<td>一个像Instagram那样的图片分享社区App </td>
</tr>
<tr>
<td><a href="">ClassicMap</a></td>
<td>旧版iOS地图 </td>
</tr>
<tr>
<td><a href="">ntlniph</a></td>
<td>Twitter客户端 古老的工程了 </td>
</tr>
<tr>
<td><a href="">lastfm-iphone</a></td>
<td>Last.fm官方客户端 </td>
</tr>
<tr>
<td><a href="">FFCalendar</a></td>
<td>iPad日历,类似iOS7的日历。有些粗糙 </td>
</tr>
<tr>
<td><a href="">ThatInbox</a></td>
<td>Ink出的邮件客户端 </td>
</tr>
<tr>
<td><a href="">ThatCloud</a></td>
<td>Ink出的云端文件管理 </td>
</tr>
<tr>
<td><a href="">ThatPDF</a></td>
<td>Ink出的PDF编辑 </td>
</tr>
<tr>
<td><a href="">ThatPhoto</a></td>
<td>Ink出的图片编辑 </td>
</tr>
##开发/调试/统计#
xctool |
Facebook iOS工程构建和测试工具,用于替代系统的xcodebuild (CI) |
origami |
Facebook Paper用到的原型设计工具,是Quartz Composer插件 |
Tweaks |
Facebook Paper用到的界面调整小工具,可以给产品/开发自己去调整和尝试动画/颜色等 |
ios-snapshot-test-case |
Facebook 的iOS单元测试工具,通过截屏对比来实现UI测试 |
chisel |
Facebook 出的一套LLDB增强命令, 注意这是python脚本 |
plcrashreporter |
在客户端捕获、生成crash log并上传的库,很棒!详情去官网看 |
QuincyKit |
自动生成和上传crash log,并可以在页面查看。包含Server/Client代码,依赖上面那个库 |
BugshotKit |
上报bug的工具,支持截屏和Log (不要在AppStore上架时用) |
PonyDebugger |
一套Debugger工具,可以在电脑浏览器上远程调试iOS程序~查看试图层次、网络等 |
NSLogger |
一套Log工具,可以在电脑上通过client实时查看NSLog,甚至是图片和二进制文件 支持Android |
KIF |
一套用Private API做的调试库,可以以用户的方式测试(touch in xxx) |
gh-unit |
一套ObjC的测试框架 |
WBWebViewConsole |
App内调试WebView的终端 |
SimulatorRemoteNotifications |
模拟远程Push的工具,调试APNS用 |
FLEX |
Flipboardc出的一个在App内调试和和实时修改的工具,很棒~ |
DCIntrospect |
一套iOS调试工具,在iOS界面里显示信息 |
CocoaLumberjack |
一套类似Log4j的东西,可提供企业级的Log~~~~ |
UALogger |
undefined |
ARAnalytics |
用户行为统计,支持各大App数据平台 |
SkyLab |
A/B Test工具~ |
HeapInspector-for-iOS |
测试和定位内存泄露的库 |
RHObjectiveBeagle |
追踪内存中对象状态的库 |
Xtrace |
输出所有的方法调用消息 (可以按instance/class过滤) |
Frank |
自动化测试工具? |
dSYMTools |
MacApp,通过dSYM文件解析崩溃log |
umeng-crash-symbol |
Mac脚本,解析友盟的崩溃Log |
superdb |
一个Debuger工具 用命令行调试。。 |
iOS-Hierarchy-Viewer |
一个调试iOS界面的工具 通过浏览器访问~~ 值得瞅瞅~~ |
hierarchydetective |
一个3D显示iOS视图层级的调试工具 |
CATransform3D-Test |
调试CATransform3D矩阵的工具~ |
LLDB-QuickLook |
在调试时用命令行调用QuickLook来显示图片、UIView等 |
iConsole |
在App内显示调试信息、执行调试命令 |
Nocilla |
一个模拟HTTP响应的调试库 |
dyci-main |
一个可以在调试时动态添加代码的工具 需要改动Xcode |
GestureLab |
调试和把玩GestureRecognizor的 |
cedar |
BDD风格单元测试 |
iOS-UI-Assets |
iOS5.1中,系统控件和App的图片资源Dump 嗯..iOS7后就没用了 |
iOS-Artwork-Extractor |
导出iOS系统App及控件的图片资源 只支持到iOS5 |
##旧代码 & 奇怪的东西#
##代码库大包包#
<tr>
<td><a href="">iphone-3.0-cookbook-</a></td>
<td>随书代码 </td>
</tr>
<tr>
<td><a href="">iOS-5-Cookbook</a></td>
<td>随书代码~ </td>
</tr>
<tr>
<td><a href="">iOS-6-Cookbook</a></td>
<td>iOS-6-Advanced-Cookbook </td>
</tr>
<tr>
<td><a href="">Programming-iOS-Book-Examples</a></td>
<td>Programming iOS 7 书代码 </td>
</tr>
<tr>
<td><a href="">iOS7-day-by-day</a></td>
<td>iOS7-day-by-day 博客的代码 </td>
</tr>
<tr>
<td><a href="">iOS7-Sampler</a></td>
<td>iOS7的一些新功能演示~ </td>
</tr>
<tr>
<td><a href="">MyProjects</a></td>
<td>一些http:/ /mysparks.info上面的代码 </td>
</tr>
<tr>
<td><a href="">Xcode-Snippets</a></td>
<td>一些Xcode代码片段 </td>
</tr>
##Mac Only#
<tr>
<td><a href="">gitx</a></td>
<td>一个git的图形客户端 </td>
</tr>
<tr>
<td><a href="">Chameleon</a></td>
<td>把UIKit克隆到Mac里 </td>
</tr>
<tr>
<td><a href="">Induction</a></td>
<td>一个Mac上的数据库客户端 支持Mysql Postgre Nosql Redis等 </td>
</tr>
<tr>
<td><a href="">twui</a></td>
<td>一个Mac的自定义控件库,有类似iOS的Table和Tab,CA实现 </td>
</tr>
<tr>
<td><a href="">kod</a></td>
<td>Mac上的代码编辑,Chrome风格,小巧快速 </td>
</tr>
<tr>
<td><a href="">slate</a></td>
<td>Mac上窗口管理 </td>
</tr>
<tr>
<td><a href="">nu</a></td>
<td>一个包装,用nu语言来写东西? </td>
</tr>
<tr>
<td><a href="">macgap</a></td>
<td>包装以可以用类似js的写法来调用函数 </td>
</tr>
<tr>
<td><a href="">Quicksilver</a></td>
<td>这个..Mac上知名的快速启动 </td>
</tr>
<tr>
<td><a href="">mogenerator</a></td>
<td>生成CoreData的Code </td>
</tr>
<tr>
<td><a href="">nv</a></td>
<td>Note程序 </td>
</tr>
<tr>
<td><a href="">iTerm2</a></td>
<td>知名终端~ </td>
</tr>
<tr>
<td><a href="">Sparkle</a></td>
<td>一个软件升级用的Framework </td>
</tr>
<tr>
<td><a href="">PostgresApp</a></td>
<td>PostgresSQL客户端 </td>
</tr>
<tr>
<td><a href="">terminal-notifier</a></td>
<td>通过终端发送Notification </td>
</tr>
<tr>
<td><a href="">ShiftIt</a></td>
<td>管理桌面窗口 状态栏插件 </td>
</tr>
<tr>
<td><a href="">textmate</a></td>
<td>这个不用说了。。~~~ </td>
</tr>
<tr>
<td><a href="">textmate-missingdrawer</a></td>
<td>Textmate插件 一个侧边栏 </td>
</tr>
<tr>
<td><a href="">AckMate</a></td>
<td>Textmate插件 运行ack? </td>
</tr>
<tr>
<td><a href="">clicktoflash</a></td>
<td>Webkit插件 屏蔽Flash </td>
</tr>
<tr>
<td><a href="">MongoHub-Mac</a></td>
<td>MongoDB的客户端 </td>
</tr>
<tr>
<td><a href="">CocosBuilder</a></td>
<td>用于cocos2d的JS绑定 GUI设计 </td>
</tr>
<tr>
<td><a href="">Rebel</a></td>
<td>一些AppKit的扩展 </td>
</tr>
<tr>
<td><a href="">Textual</a></td>
<td>轻量的IRC客户端 </td>
</tr>
<tr>
<td><a href="">vico</a></td>
<td>一个开发用文本编辑器 </td>
</tr>
<tr>
<td><a href="">pomodoro</a></td>
<td>一个时间管理的App </td>
</tr>
<tr>
<td><a href="">visor</a></td>
<td>Terminal的插件 </td>
</tr>
<tr>
<td><a href="">GoAgentX</a></td>
<td>这个不用说了.... </td>
</tr>
<tr>
<td><a href="">Pixen</a></td>
<td>像素画 的工具 </td>
</tr>
<tr>
<td><a href="">Color-Picker-Pro</a></td>
<td>取色器 状态栏插件 </td>
</tr>
<tr>
<td><a href="">SNRHUDKit</a></td>
<td>Mac版的HUD </td>
</tr>
<tr>
<td><a href="">ConnectionKit</a></td>
<td>FTP和WebDAV </td>
</tr>
<tr>
<td><a href="">OpenEmu</a></td>
<td>各种游戏机模拟器 </td>
</tr>
<tr>
<td><a href="">mpv</a></td>
<td>视频播放器,定制功能强大,基于MPlayer </td>
</tr>
<tr>
<td><a href="">Hacky</a></td>
<td>一个完整的Hacker News客户端~~ </td>
</tr>
<tr>
<td><a href="">WWDCDownloader</a></td>
<td>下载WWDC用,Xcode5 only </td>
</tr>
<tr>
<td><a href="">QuickCast</a></td>
<td>一个录屏分享的App </td>
</tr>
<tr>
<td><a href="">zephyros</a></td>
<td>窗口管理 for hackers </td>
</tr>
<tr>
<td><a href="">shuttle</a></td>
<td>SSH快捷方式 菜单栏插件 </td>
</tr>
<tr>
<td><a href="">qlstephen</a></td>
<td>系统QuickLook的插件,查看无扩展名的文本文件 </td>
</tr>
<tr>
<td><a href="">INAppStoreWindow</a></td>
<td>Mac AppStore风格的NSWindow </td>
</tr>
<tr>
<td><a href="">spectacle</a></td>
<td>窗口管理 不用鼠标 </td>
</tr>
<tr>
<td><a href="">limechat</a></td>
<td>IRC客户端 </td>
</tr>
<tr>
<td><a href="">LiveReload</a></td>
<td>前端开发,编辑代码后自动刷新,非常流行的App,已上架AppStore </td>
</tr>
<tr>
<td><a href="">selfcontrol</a></td>
<td>自控。。禁止上网一段时间 </td>
</tr>
<tr>
<td><a href="">Popup</a></td>
<td>在状态栏弹出的Popup </td>
</tr>
<tr>
<td><a href="">MPlayerX</a></td>
<td>一个MPlayerX的测试分支 </td>
</tr>
<tr>
<td><a href="">QuickCursor</a></td>
<td>快速启动编辑 </td>
</tr>
<tr>
<td><a href="">launchrocket</a></td>
<td>PrefPane, 管理 Homebrew-installed services </td>
</tr>
<tr>
<td><a href="">Sonora</a></td>
<td>一个小巧的 挺棒的音乐播放器 </td>
</tr>
<tr>
<td><a href="">google-music-mac.git</a></td>
<td>如题,Google Music客户端 </td>
</tr>
<tr>
<td><a href="">SafariOmnibar</a></td>
<td>一个Sarari插件 </td>
</tr>
<tr>
<td><a href="">HexFiend</a></td>
<td>16进制编辑器 </td>
</tr>
<tr>
<td><a href="">macdown</a></td>
<td>很棒的Markdown编辑器 </td>
</tr>
<tr>
<td><a href="">atom</a></td>
<td>Github官方的 21世纪开源代码编辑器 :) </td>
</tr>
<tr>
<td><a href="">Cakebrew</a></td>
<td>Homebrew图形管理~ </td>
</tr>
<tr>
<td><a href="">sequelpro</a></td>
<td>Sequel Pro 访问MySQL </td>
</tr>
<tr>
<td><a href="">DrawKit</a></td>
<td>Mac里矢量绘图的库,功能丰富 </td>
</tr>
<tr>
<td><a href="">GIFs</a></td>
<td>在网站搜索GIF图片,已上架AppStore </td>
</tr>
<tr>
<td><a href="">iSparta</a></td>
<td>APNG 和 WebP 格式的转换, 腾讯出的, 用于QQ手机表情 </td>
</tr>
<tr>
<td><a href="">MIDIApps</a></td>
<td>两个App,一个是Midi monitoring,一个是SysEx </td>
</tr>
#Xcode插件/开发工具
#Swift#
##基础功能#
##框架#
##网络#
##动画#
##控件/UI#
##其他#
##App#
#非Github
cooliris-toolkit |
Cooliris出品基础工具包,Github有Clone |
core-plot |
强大的2D数据绘图库 |
j2objc |
神奇的东西,将Java翻译成ObjC~ Google出品 |
theunarchiver |
解压,支持Zip, Tar, Gzip, Bzip2, 7-Zip, Rar, LhA, StuffIt等 |
macfuse |
创建OSX的文件系统~ |
google-toolbox-for-mac |
著名的Google工具箱 |
leveldb |
Google大神开发的KV存储,高性能,低内存 |
RegexKitLite |
著名的ObjC 正则表达式 |
zipachive |
用得很广泛的ObjC zip文件压缩解压 (github上有几个mirror) |