iOS開源庫一覽表

應有盡有,包羅萬象

http://www.open-open.com/lib/view/open1387098154281.html

http://blog.csdn.net/benbenxiongyuan/article/details/39339423


http://github.ibireme.com/github/list/ios/


GitHub 上大概600個開源 iOS 項目的分類和介紹,對於你挑選和使用開源項目應該有幫助

 sstoolkit 一套Category類型的庫,附帶很多自定義控件 功能不錯~

 BlocksKit 將Block風格帶入UIKit和Founcation

 cocoa-helpers 一些Cocoa的擴展 2年前的工程

 CoconutKit 一系列擴展和一些自定組件

 STUtils 一系列擴展包

 PSFoundation 一系列擴展 和功能增強

 ConciseKit 一系列宏定義 挺有意思

 DTFoundation 又一系列擴展。。。

 BBBootstrap 一些常見功能的擴展庫

 cooliris-toolkit cooliris出品的基礎工具庫,從GoogleCode clone過來

 BaseKit 一套基礎工具庫

 NSObject-Utility-Categories 如題

 NSArray-Utilities 如題

 aqtoolkit 一些常用的東西

 DLIntrospection 一些NSObject的擴展

 NSDate-Extensions 如題日期

 ALActionBlocks 在UIControl上添加的Block事件

 jrswizzle 主要是swizzling

 moriarty 一些還算有用的功能

 QSUtilities 一些基礎庫 (Instagram有用到)

 libextobjc 一堆oc的擴展

 PrettyTimestamp 友好時間的擴展

 ios-jail-break-detector 檢測是否越獄 有上線

 crackify 檢測App是否被破解

 NSBundle-OBCodeSigningInfo 檢查當前簽名、Sandbox狀態 MacOSX

 UIView-AnimatedProperty 爲UIView添加動畫效果的property,有用到swizzle

 Block-KVO Block風格的KVO~

 MTDates 一些Data的category

 CocoaSecurity 常見的哈希、加密解密算法

 sskeychain 訪問keychain 支持iOS Mac

 ABContactHelper 訪問聯繫人

 UISS 用JSON的風格設置UIKit樣式

 Underscore.m 仿JS的underscore.js來寫的,用於訪問和處理數據

 TICoreDataSync 在不同設備間對CoreData進行同步 (iPhone iPad Mac)

 SoloComponents-iOS 幾個輕量的組件,沒什麼用,2年沒更新

 MAObjCRuntime 將運行時包裝成ObjC

 Objective-C-Generics 通過宏定義勉強實現的範型

 TBMacros 一些常用的宏定義

 NSString-Ruby 爲Ruby程序員帶來的字符串相關功能

 ObjectiveRecord CoreData包裝的活動記錄 有RoR風格的API

 FastImageCache 滑動時快速顯示圖片的庫,Path開發

 mediaextract 純C的一些常用媒體文件的解析讀取

 objection 一個估計是java ee寫多了的人搞的。。註解依賴注入xx工廠之類的

 Typhoon IoC容器啊~~

 HTKit 一票亂七八糟的東西

 StringScore 模糊匹配字符串 查找某兩個字符串的相似程度

 RegexKitLite 正則表達式庫 (從SF.net mirror過來)

 FormatterKit 一個NSString的格式化工具

 TMCache 一個內存Cache

 EGOCache EGOImage裏面的 Cache功能

 HJCache 一個緩存網絡內容等的Cache

 RNCryptor 加密解密相關 貌似更上流, note:去看一下他博客

 ssziparchive zip壓縮 zip解壓~

 ZipKit 一個ZipKit 從bitbucket Mirror過來

 ZipKit 如同ZipKit 改爲ARC了

 zipzap Zip文件處理 底層爲libz

 MTMigration 版本升時執行一次

 MTControl jQuery風格touch事件綁定

 storage 快速、線程安全的I/O存儲操作

 CHCSVParser CVS文件解析

 YLMoment 日期的解析,格式化等,支持多語言

 CMUnistrokeGestureRecognizer 各種奇怪的手勢檢測

 EKAlgorithms.git 常見算法的ObjC實現,包括排序、查找、數組、字符串、常用數據結構..

 three20 一個曾經用得廣泛的龐大的iOS開發框架 已不再維護

 nimbus three20替代品 又一個龐大的框架

 BeeFramework 一個基於MVC的框架, 比較大..

 OmniGroup 一套很龐大的庫(OmniGroup) 支持Mac和iOS 更新迅速

 ReactiveCocoa 一套響應式編程的框架(Functional Reactive Programming) 支持Mac

 WebViewJavascriptBridge WebView和Cocoa之間的事件傳遞

 OCUDL 自定義literals 有點意思~~

 Kiwi 一個Behavior驅動編程框架? (BDD)?

 Mantle 一個Model層, 替代CoreData 可以生成Model對象~ Github官方出品..

 MagicalRecord CoreData的包裝 簡化代碼

 fmdb SQLite的封裝

 KZPropertyMapper 一個Model的封裝,類JSON

 BlockInjection 爲某個方法注入一個Block 類似AOP

 NSObject-ObjectMap JSON和XML包裝到Object

 Ejecta 通過OpenGL OpenAL來實現 WebCanvas JS等,很龐大~

 FCModel 爲SQL程序員包裝一下CoreData

 iOS-System-Services 獲取各種設備信息 包括硬件、網絡、內存、進程等等

 MKStoreKit iAP用的庫

 CargoBay 一個包裝iAP StoreKit的庫

 RMStore 很輕量的iAP包裝

 QuincyKit 處理crach信息的庫 只有上架應用才能用 支持Mac

 OpenUDID 系統UDID替代方案

 UIDevice-with-UniqueIdentifier-for-iOS-5 另一個UUID解決方案 但iOS7不能用了

 uidevice-extension 一系列UIDevice的擴展 有PrivateAPI 最新的工程在cookbook-code裏

 InAppSettingsKit 包裝了設置、URLScheme、Mail、Icon等東西

 DTWebArchive 允許訪問剪貼板中的WebArchive格式富文本

 routable-ios inApp的URL定義 在App內打開自定義URL (解耦)

 JLRoutes 複雜的URL Scheme解析和路由

 Emoji 訪問Emoji圖片的功能

 PDKeychainBindingsController 以類似UserDefault的方式訪問Keychain

 CoreTextWrapper 一個CoreText庫的包裝

 Slash 對AttributeString的封裝

 iHasApp 檢測某個App是否安裝,集成了常見的URL Scheme

 AFNetworking 很棒的HTTP網絡通信庫

 asi-http-request 一個HTTP庫 同樣很知名 性能好,穩定 但已不再維護

 MKNetworkKit 一個HTTP庫 支持Mac 同樣也不錯

 STHTTPRequest 一個非常簡單的http庫,包裝了NSURLConnection

 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

 SocketRocket WebSocket客戶端~

 MailCore IMAP SMTP郵件協議

 JSONKit 性能非常好 (只比Apple原生的差一點)

 json-framework SBJson 曾經用得很廣泛的JSON 性能差

 TouchJSON 又一個JSON庫

 yajl-objc 一個JSON庫 可以支持流解析 支持Mac

 JSONModel 一個構建JSON Model的工具和庫

 MWFeedParser Feed/Atom解析

 RSSKit RSS Atom解析

 ElementParser 提供Html和XML的解析

 hpple 提供Html/XML解析

 Objective-C-HMTL-Parser 一個很簡單的HTML解析 包裝了下libxml

 RaptureXML 一個簡單的XML解析器 包裝了libxml

 KissXML 解析XML的庫 包裝了libxml

 TBXML 快速解析xml的庫

 xmldocument 又一個解析XML的庫

 XMLDictionary 蠻好用的一個XML轉NSDictionary的類~

 XML-to-NSDictionary XML轉NSDictionary

 MMMarkdown 一個渲染Markdown到HTML的小引擎

 Ashton 在NSAttrbuteString和Html之間轉換

 XMLParser XML解析成json~

 EGOImageLoading 下載使用網絡圖片的庫

 SDWebImage 異步加載網絡圖片 (UIImage Category)

 TCBlobDownload 下載大文件/ 斷點續傳

 GroundControl 一個通過遠程plist改變配置的庫

 appirater 提醒用戶稍後到AppStore給你評分的功能

 iRate 類似appirater 提醒用戶稍後到AppStore評分 支持Mac

 ShareKit 分享到國外的一些社交網站 的功能 用的的人挺多

 Harpy 新版本更新提醒

 iVersion 新版本更新提醒 功能提示

 DataKit 以類似CoreData的Model 來獲取網絡資源

 SDURLCache URL緩存

 objective-git libgit的包裝 挺龐大

 nsrails RoR風格的網絡交互API

 facebook-ios-sdk Facebook的SDK

 MGTwitterEngine 一套Twtter庫

 Twitter-OAuth-iPhone Twitter的OAuth功能

 Foursquare-API-v2 Foursquare的庫

 objectiveflickr Flicker API

 octokit.objc Github的API

 ParcelKit Dropbox封裝CoreData

 cocoalibspotify spotify官方SDK

 GDFileManagerKit 訪問 dropbox GDrive之類的雲存儲

 iOSSystemSoundsLibrary 列出和播放iOS系統聲音~

 novocaine 一個聲音庫 錄音放音 頁面上有CoreAudio的教程鏈接

 TheAmazingAudioEngine 一個聲音庫 包裝了CoreAudio

 AudioStreamer 音頻流播放庫 支持Mac

 SimpleAudioEngine 一個簡單的播放聲音的庫

 DOUAudioStreamer 豆瓣的音頻流播放

 audiograph 一個AU的教程 & 示例工程~

 NVDSP 一個iOS上的DSP處理

 Blip-Synth 一個Blip聲音合成器

 PGMidi 一個Midi庫

 sc_listener 檢測系統聲音等級的庫

 ObjectAL-for-iPhone 一個OpenAL的包裝庫 比較好用

 SoundBankPlayer 一個仿SoundFout的庫 但更簡單

 Finch 對底層的OpenAL包裝

 SoundManager 很簡單的Sound播放管理

 OrigamiEngine 音樂播放引擎 支持 flac, cue, mp3, m4a, m3u

 libpd 一個用PD來創造音樂的庫? 純C

 pd-for-ios 同libpd

 RCTMidiLib 一個Pad連接Midi設備通信的包裝

 octave 一個免費的音效庫 包括48個UI音效

 RBDMuteSwitch 在iOS5上檢測是否靜音

 sfArkLib 轉換sfArk和sf2的庫 很簡單

 sfArkXTm 簡單解壓sfArk的一個cpp

 unsfark 和上面sfArkXTm一樣,是老一點的純C版本

 MuseScore 一個跨平臺的音樂軟件~ not iOS

 OpenSFZ 一個SF2的處理庫(Github上有詳細說明) An Open SFZ player & SF2 based on SFZero

 alsaplayer 一個Linux下PCM庫 有sf2 midi等處理過程

 cocos2d-iphone 2D遊戲引擎 (SpriteKit後來居上了..)

 cocos2d-iphone-extensions cocos2d的擴展

 smooth-drawing cocos2d中畫出平滑的曲線

 tiny-wings 仿TinyWings的Demo 用Cocos2D

 Tiny-Wings-Remake-on-Android 如題.

 tweejump 是小鳥就跳100層 Game

 wizardwar 一個很完整的2D小遊戲,支持對戰,已在AppStore上架

 Sparrow-Framework 開源遊戲引擎 2D 1.0版

 Sparrow-Framework 開源遊戲引擎 2D 2.0版

 GPUImage 基於GPU的實時圖像視頻處理

 XBImageFilters 一個GPU實時處理的庫 類似GPUImage

 CeedGL 一個OpenGL的包裝 用起來更方便

 rend-ios 一個OpenGL的輕量包裝 接近UIKit

 GLView 在UIView的包裝 方便使用OpenGL

 sift-gpu-iphone 一個包裝GL用的,不知道幹毛的

 ShaderManager 如題 一個Manager 管理創建Shader

 GLImageProcessing 演示如何用GPU處理圖片

 FRD3DBarChart 用OpenGL繪製的3D柱形圖

 EarthView 顯示3D地形圖 用OpenGL

 CoreAR 一個挺有意思的AR

 VRToolKit 一個虛擬現實的庫

 NYXImagesKit 一套圖像處理的庫 加在UIImage上

 ios-image-filters UIImage擴展 類似PS的功能 用CoreImage

 vImageCategory UIImage擴展 簡單的一些處理

 MGImageUtilities 幾個簡單的圖片處理 UIImage

 UIImageAdjust 一些UIImage的擴展 如亮度 模糊等

 CKImageAdditions 一些UIImage的不錯功能~

 UIImage-BlurredFrame 僅模糊圖片中的一塊區域~

 LBBlurredImage UIImage擴展 可以模糊 不知道性能如何

 FilterKit 爲拍照添加濾鏡 基於GPUImage

 TCam 用CIFIlter實現的類似Instagram的類

 CLImageEditor 一個功能齊全的圖像處理(濾鏡/曲線/裁減/旋轉/等等~)

 PKCoreTechniques CA和CG的特性演示

 UIImage-Categories UIImage的一些擴展

 uiimage-dsp UIImage模糊的一些方法

 UIImage-Sprite-Additions UIImage取Sprite~

 iOS-Scratch-n-See 類似結冰玻璃用手畫開的效果~

 OBGradientView 一個漸變色的CALayer 比系統的好用些

 ANImageBitmapRep 一些Bitmap處理的方法

 KGNoise 產生帶噪音的Image 支持Mac

 KGNoiseColorTester 上面KGNoise的演示

 SQRiskCursor 一個用CA和UIControl自定義控件的例子

 AmazeKit 據說是爲PNG加速 或自己畫 主要爲控件提升性能的

 UIImage-PDF 如題 UIImage來顯示PDF

 JMNoise 給UIView添加Noise噪音的

 SWSnapshotStackView 圖片加上Stack外框

 RMShapedImageView 一個UIImageView的子類 能忽略透明地方的點擊

 MOOMaskedIconView 一個通過Mask顯示Icon的庫 只要一個Mask 可以生成很多風格的Icon 類似Tabbar

 FTAssetRenderer 運行時的圖像Mask生成?

 wolfpack 圖像處理庫CI CG

 DSGraphicsKit 支持圖片常見處理 視圖控制3D等

 uiimage-from-animated-gif 顯示gif

 cam 一個AVFoundation的封裝、照相等功能

 Filtrr 幾個Filter 速度也不行

 ZXingObjC ZXing 二維碼/條形碼處理

 uicolor-utilities UIColor擴展和色板

 color 一系列UIColor擴展

 ColorUtils 一個UIColor擴展

 ColorConverter RGB和HSL轉換

 InfColorPicker 一個色彩選擇器

 RSColorPicker 一個不錯的色彩選擇器 有放大鏡

 colorpicker 一個很強大的ColorPicker 包裝了挺多東西

 ColorPicker 功能很棒的一個取色

 ILColorPicker 一個還算標準的ColorPicker

 NPColorPicker 一個HSV三角取色器

 KZColorPicker 又一個HSV圓盤取色器

 Color-Picker-for-iOS 一個簡單的單色Picker 有一個滑塊

 LEColorPicker 一個ColorPicker可以取到圖片的主色調等

 UIColor-converter 一些UIColor的工具~~

 SUColor 提供2K多的日本色

 Colours-for-iOS 提供不少常用色 和幾個方法

 ColorArt 類似iTunes的 取一幅圖畫的主要背景顏色等 (這是個Mac功能)

 iOS7Colors iOS7的幾種常用顏色

 iOSPlot 畫餅圖/折線圖的庫 用CA

 PNChart 扁平風格的折線圖/柱形圖

 TEAChart 扁平風格的餅圖/柱形圖

 ios-linechart 簡單好用的餅圖/折線圖

 JYRadarChart 雷達圖(螂蛛網圖), 風格多樣

 Core-Animation-Pie-Chart 用CA畫餅圖 示例

 MSSimpleGauge 扇形儀表盤

 FBDigitalFont LED液晶效果熒光字體,用CG實現

 FBGlowLabel LED液晶效果熒光字體,UILabel

 ADGraphView 一個CG繪畫庫 股票曲線演示

 SVGKit 一個用CA來呈現SVG圖片的庫

 Smooth-Line-View 用QuartZ畫出平滑的曲線

 Smooth-Line-View 用上面的庫搭建的比較完整的畫板功能 有取色器等

 SignatureDemo 一個QuartZ 觸摸畫平滑曲線的Demo~~~

 DynamicGraphView 動態折線圖

 XYPieChart 餅圖~有動畫

 Animated-Paths 動畫畫出文字和圖形的輪廓~

 CA360 一套完整的CA動畫Demo

 Core-Animation-Fun-House 一套CA動畫展示Demo

 Core-Animation-Demos 一套CA動畫Demo

 EnterTheMatrix CA動畫演示Demo

 ftutils 一套CA的Util庫 有一些常用動畫

 Dazzle 用CA實現的各種有趣的粒子效果

 AGGeometryKit CA和3D效果等

 RBBAnimation 基於block的CA動畫

 NSBKeyframeAnimation 那些jQuery帶的動畫速率曲線

 CAAnimation-EasingEquations 一些CA沒有的動畫曲線

 UIView-EasingFunctions UIView的動畫曲線~~

 PhysicsAnimation 物理動畫,用Chipmunk實現的重力效果等

 DPMeterView 有重力感應的2D圖形動畫(例如瓶子的水) 貌似挺有意思~~

 Parallax iOS7的景深背景動畫效果 一般..

 MTAnimation 25種動畫曲線~~~

 SKBounceAnimation 彈跳的動畫曲線

 BCGenieEffect 果凍吸入的效果 和Mac裏最小化的效果一樣~~很棒~

 iCarousel 一套類似CoverFlow的空間,非常棒,可選多樣式,可用於Mac

 OpenFlow 類似CoverFlow的效果 挺老的工程 支持Mac

 PaperFold-for-iOS 一套類似報紙展開的仿3D效果 用CA實現

 MPFoldTransition 那個能左右上下Cube/Paper翻頁的效果 挺棒

 iOS-Flip-Transform 一個Flip翻頁效果 支持上下左右翻頁 會變暗

 AFKPageFlipper 一個Flip翻頁效果 可能性能不夠好 也不會變暗

 DoorwayTransition 一個OpenDoor的動畫

 Flipboard-3D-Transform-Effect-Example 如題Flip效果 沒測試

 PaperFoldMenuController 一個Map摺紙動畫效果 一般

 XYOrigami Map摺紙動畫~

 PaperStack 用OpenGL實現的類似iBook的效果 但是一般

 GCRetractableSectionController 讓TableView能按Group展開合起

 HMGLTransitions 一個OpenGL的視圖切換 跑不起來? 很久沒更新

 EPGLTransitionView 一個OpenGL的視圖 包括iBook效果 摺紙翻頁效果 散落效果

 leaves 一套有些類似iBook的效果但只有橫向翻頁 被用在看書的地方

 GC3DFlipTransitionStyleSegue 用GL實現的iBook 一般

 KNSemiModalViewController 一個推出ModalView的動畫 後面的會縮小上移

 letterpressexplosion UIView的撕碎爆炸效果 (CA實現)

 FancySegue 幾個GL實現的動畫 雖然不怎麼好

 CoreImageTransition 用CI實現的一些動畫過渡 過霧~

 LTransitionImageView 一個Image的過渡效果

 STScratchView 刮獎的效果

 XBPageCurl GL實現的翻頁效果~

 ADTransitionController 很多有趣的導航視圖切換動畫

 VCTransitionsLibrary iOS7下,一些自定義轉場動畫~ 挺棒

 JazzHands IFTTT簡介的動畫框架,是個關鍵幀動畫框架喲~

 MBProgressHUD 一個HUD 用得很廣泛 無陰影 全屏模態

 MBProgressHUD 和MBHUD一樣 但有更新 添加了BLock iOS6

 ATMHud 很棒的HUD 有陰影和動畫~

 SVProgressHUD 一個HUD 樣式類似MB_HUD 有一些進度等

 HTProgressHUD 又一個HUD

 ETActivityIndicatorView Windows Phone 7風格風火輪

 JMSlider 一個很小清新的Slider 用CA畫的

 iOS-Custom-Controls 按住可以出Pop的UISlider

 MTZTiltReflectionSlider 一個模仿iOS6 Music的Slider

 ASRangeSlider 一個兩段式的Slider

 DCFineTuneSlider 可以拖動外部 和顯示左右箭頭的Slider

 ARAnnotatedSlider KVO教學 一個在Slider上面顯示小Poper的~

 LARSBar 顯示聲音dB的Slider

 EDStarRating 打星評級 Slider控件

 OBSlider 模擬iPhone音樂進度的表現

 TLTiltSlider 仿iOS6 音量Slider,有金屬光澤動畫

 RETrimControl 類似iOS6錄像裁減的控制條

 KOAProgressBar 自定義ProgressBar

 DDProgressView 平面風格的Progress進度條

 WNProgressView 一些有趣風格的ProgressView

 YLProgressBar 一些不錯樣式的ProgessBar

 DACircularProgress 圓環形進度條

 MRProgress 圓環進度條,iOS7風格,iOS7 Only

 MDRadialProgress 圓環進度條,多種風格 iOS6+

 ViewDeck 左右側滑控件

MSDynamicsDrawerViewController iOS7 動態彈性和景深的側滑~

 ECSlidingViewController 一個很簡單的側滑控件

 JASidePanels 一套不錯樣式的側滑控件

 PSStackedView 一套側滑且帶Stack的控件,類似Twitter iPad

 PKRevealController 一個側滑控件

 JTRevealSidebarDemo 一個類似FB側滑的Demo

 PPRevealSideViewController 又一個類似FB的側滑控件

 CLCascade 類似Twitter iPad版的側滑控件

 SlideViewController 側滑菜單 類似FB的界面

 MMDrawerController 一個側滑控件

 MFSideMenu Facebook風格側滑

 SWRevealViewController Facebook風格側滑

 DDMenuController 又是一個Facebook風格側滑

 REFrostedViewController 一個iOS7風格的毛玻璃側滑菜單

 RNFrostedSidebar 一個由側面劃出的半透明菜單(小圓片),不錯的交互效果

 PopoverView CA實現的Popover 可用於iPhone,樣式清新

 WYPopoverController 高可定製Popover 樣式不錯,很棒

 CMPopTipView 把PopView帶入的iPhone

 FPPopover 一個PopOver 支持iPhone

 WEPopover 一個仿Popover API庫 支持iPhone

 UAModalPanel 一個類似PopView控件 可以比較多的自定義 Demo樣式較亂

 ColorPopover 一個用WEPopover寫的單色選擇

 MultiRowCalloutAnnotationView 在Map裏面彈出帶表格的Pop

 QBPopupMenu 類似iOS文字上的Pop 可以自定義~

 kxmenu 一個PopView,動作還可以

 RNGridMenu 一個Pop菜單,有背景模糊,效果不錯~

 GIKPopoverBackgroundView 爲PopOver提供無縫背景 很棒

 AwesomeMenu Path的扇形彈出按鈕效果(CA)

 QuadCurveMenu 上面AwesomeMenu的fork 類似Path的菜單

 MGTileMenu 彈出按鈕菜單 在四周成方形 效果不錯

 ADPopupView 在UIVIew上彈出自己畫的界面 挺醜 但可以看看實現

 KLExpandingSelect 四葉草風格彈出菜單~

 StackMenu Mac的Stack彈出菜單

 MSPullToRefreshController 一個不錯的上下拉刷新的控件 裏面是彩虹

 EGOTableViewPullRefresh 下拉刷新,很早的一個控件了2年沒更新了

 PullToRefresh 下拉刷新

 SVPullToRefresh 下拉刷新 擴展了UIScrollView 很方便簡單

 HybridRefreshGestureRecognizer 一個類似似TweetBot的下拉刷新樣式

 sspulltorefresh 下拉刷新

 JDStatusBarNotification 狀態欄控件,支持iOS6、7

 MTStatusBarOverlay 狀態欄的控件,但很久沒更新了

 KGStatusBar 狀態欄控件,提醒

 AQGridView 類似TableView但有橫向分類,就像Android Launcher

 GMGridView 又一個GridView 很不錯,自帶橫縱排序編輯等功能

 KKGridView 又一個GridView 已經Deperacted 直接用系統的就好

 A3GridTableView 又一個GridView 貌似支持類似圖標樣的上欄

 LIExposeController 一個類似GridView的東西

 BlockAlertsAnd-ActionSheets 一個Block支持的Alert控件 支持自定義 不錯~

 PXAlertView 一個用來替代系統的Alert,高可定製,有iOS7風格

 MBAlertView 一個簡潔的AlertView,和HUD

 MJPopupViewController 用不同左右動畫彈出AlertView

 MZFormSheetController 一個不錯的彈出Alert Controller

 WCAlertView 一些不錯的自定義AlertView

 GRAlertView 用CA畫的帶顏色的AlertView

 SBTableAlert 一個AlertView 可以帶表格 可以用蘋果風格

 URBAlertView 自定義AlertView 還有各種動畫

 SIAlertView 一個樣子不錯的自定義AlertView

 MBMenuController 一個自定義AlertSheetVC

 JLActionSheet 另一個自定義AlertSheet

 ASDepthModal 實現簡單的3維景深的模態視圖 提供背景模糊

 RNBlurModalView 將後方視圖模糊

 LMAlertView iOS7 可自定義內容的AlertView

 SDCAlertView iOS7 可自定義內容的AlertView

 SVSegmentedControl 一個分段選擇控件 類似Mac10.7測試版中的UI 很棒~

 URBSegmentedControl 一個靈活的分段控件 可以上下

 MCSegmentedControl 一個系統分段的子類 可以自定義顏色

 AKSegmentedControl 完全自定義的分段控件 風格不錯

 HMSegmentedControl Chrome風格的Tabbar分段

 SDSegmentedControl 一個離散並且凹陷效果的分段

 PPiFlatSegmentedControl 扁平風格的Segment (包含iOS7樣式)

 DCRoundSwitch 仿UISwicher 可以自定義 很棒

 TTSwitch 一個可以完全自定義的UISwich~~

 KLSwitch iOS7風格的Switch 高仿

 MBSwitch iOS7風格的Switch 效果多

 SevenSwitch iOS7風格的Switch 效果很多~

 CoolButtons 用CA畫的帶Glow的button 仿照系統

 MAConfirmButton 一個類似AppStore下載的按鈕 可以動畫顏色大小等

 FTWButton 一個UIControl實例的Button 可以看到如何自定義控件 有不錯的動畫效果

 gradientbuttons 一個帶有不同風格的Button~ 用CA繪製

 DCActionButtonsController 一個PopOver的裏面帶各種畫出的按鈕

 BPBarButtonItem 一個BarItem的不錯的on the fly 生成

 BButton 一種自定義Button 樣式類似Twitter的Bootstrap 用CA畫的

 OBShapedButton 用CA繪製的特殊形狀button,可以檢測path touch

 UIGlossyButton 一些用CA畫的帶高光的奇怪Button...

 LRSlidingTableViewCell 一個簡單的左右滑動Cell 類似Twitter

 TISwipeableTableView UITable的左右滑動 類似Twitter

 TDBadgedCell 在TableCell右側添加badge 有不同風格

 UITableViewZoomController 類似Google+的 滑動Table縮放顯示內部圖片

 UITableViewTricks TableView的扇形樣式

 iPhoneMK 幾個簡單的自己實現的View和Cell,提供某些常見功能

 EasyTableView 一個支持左右的TableView 不錯~

 ZKRevealingTableViewCell 一個簡單的可以左右滑動的TableCell

 ADLivelyTableView 非常棒的TableCell顯示動畫~~~

 MHLazyTableImages 一個簡單的Table加載網絡圖片 從Apple的例子中改的

 MHPagingScrollView 一個可以Page的ScrollView 但可以看到左右的預覽 類似WP7

 KLScrollSelect 一個豎屏滾動的選擇瀑布流

 RNRippleTableView Cell梳子抖動~ 挺有創意

 RETableViewManager 數據驅動的Table 由數據畫出Table內容

 ios-SDNestedTable 二級菜單的Table

 SWTableViewCell 類似iOS7郵件中的Cell,左右滑動出現多個功能鍵

 TSUIKit 複雜數據表格、tab展示的UI控件,適合複雜數據展示

 EKNotifView 很簡單的下方Notif實現

 MKInfoPanelDemo 一個從上方滑下的Notif控件 類似TwieetBot

 TSMessages 在導航欄顯示一個下拉Notif 效果不錯

 YRDropdownView 類似Tweetbot警告的下伸控件

 NoticeView 類似Tweetbot的下伸控件

 AJNotificationView 效果很不錯的上部Notif提示

 MarqueeLabel UILabel跑馬燈效果

 ICTextView 文本查找,支持正則,關鍵詞高亮

 CoreTextHyperlinkView 用CoreText畫的 可以帶Link的Text

 EGOTextView UITextField替代品 支持富文本編輯

 iOS-Rich-Text-Editor 富文本編輯

 MTAnimatedLabel 類似滑動解鎖的閃動Label

 TextGlowDemo 一個給Label發出Glow光亮的Demo

 FXLabel 很多不錯的Label特效

 AUIAnimatedText 一個UILabel子類 可以簡單動畫 顏色大小字體

 RTLabel 簡單的富文本Label 可以用Html樣式

 TTTAttributedLabel 一個Label控件 支持富文本屬性

 MDHTMLLabel 一個富文本Label控件,可以支持鏈接和點擊事件

 DTCoreText CoreText的包裝,可以輸入HTML~~

 OHAttributedLabel 支持NSAttributedString的UILabel控件

 ARLabel 自動字體大小

 LEffectLabel 漸變動畫顏色的Label,類似滑動解鎖

 BBCyclingLabel 在Label發生改變時,有動畫效果

 HTAutocompleteTextField TextField帶自動補全

 JVFloatLabeledTextField 帶有能浮動的佔位符的 文本框

 CMHTMLView 用HTML展示富文本,但能有Native類似的體驗

 APExtendedPageController 類似Chrome左右滑動切換視圖的控件

 MBSpacialViewController 2D上下左右導航的奇怪視圖

 MSMatrixController 又一個 2D上下左右導航的奇怪視圖..

 MHTabBarController 一個類似Android的上方Tabbar

 FSVerticalTabBarController 在左側的Tabbar

 AKTabBarController 自定義Tabbar 樣式類似AppStore

 MGSplitViewController 類似系統的UISplitVC 但有更多功能

 PSTCollectionView 類似系統的UIColloectionView 爲了支持iOS4.3

 JMTabView 一個TabView 用CA畫的,類似 Mac系統的單選控件

MWFSlideNavigationViewController 一個能左右上下滑動的簡單導航欄

 UIScrollSlidingPages 一個和Chrome類似的左右滑動Pager

 FlipBoardNavigationController 類似網易客戶端/Flipboard手機 左右滑動的Nav

 BCTabBarController Twitter類似的Tabbar 2年前的工程

 CKSideBarController 類似Twitter iPad的左側Tabbar

 DVSlideViewController 類似Safari的滑動切換

 HGPageScrollView 類似Safari瀏覽的分頁控件、

 HSImageSidebarView 一個類似Keynote的側邊欄

 RNSwipeViewController 滑動界面顯示另一個界面 類似下拉狀態欄查看天氣

 RESideMenu iOS7風格側滑

 KLNoteViewController 一個類似Evernote舊版的Stack界面 綠色的

 REComposeViewController 一個類似系統Twitter分享界面~

 DETweetComposeViewController 一個iOS4實現的 類似iOS5的twitter分享

 JTGestureBasedTableViewDemo 一個類似Clear的Demo

 Opaque 一個Clear的Demo

 MCSwipeTableViewCell 類似Mailbox的控件 和Clear差不多

 CHTCollectionViewWaterfallLayout 瀑布流控件

 PSCollectionView 類似瀑布流式的控件

 IIIThumbFlow 瀑布流控件

 WaterflowView 瀑布流的View 看樣子Star挺多

 KNPathTableViewController 在Table右側顯示類似Path的時間 很簡單~

 GSBookShelf 一個類似iBook書櫃的實現

 M6ParallaxController 類似Path封面的效果

 ZGParallelView 類似Path的封面效果 貌似不錯

 TimeScroller 類似Path右側的時間小滑塊

 chatheads Facebook 一個一直最上方的頭像 點擊可以顯示Table

 MBSliderView 滑動解鎖

 DKLiveBlur 雅虎天氣風格的動態模糊

 ios-realtimeblur iOS7 模糊效果

 GHSidebarNav 新版Facebook 側滑等UI

LXReorderableCollectionViewFlowLayout iBook中 拖動圖書的功能

 MDCParallaxView 景深效果 就像Path的封面那樣

 SMPageControl 一個仿UIPageControl的API類 可以自定義小點點~

 REActivityViewController 開的ActivityView實現

 DCControls 不錯的扇形滑動控件 平面風格

 BSKeyboardControls 與鍵盤相關的控制 控制 上一項下一項

 OCMapView 一個MapKit標註聚合用的東西~

 NJKWebViewProgress 顯示WebView加載進度

 REMenu 一個導航欄下拉菜單 不錯~

 action-sheet-blocks 爲ActionSSheet提供block方法

 ADClusterMapView Map的地標Cluster 應該不錯~

 TPKeyboardAvoiding 一個UIView的 在有鍵盤時上移

 calloutview 實現了私有的UICalloutView 類似地圖中的彈出控件

 SVPulsingAnnotationView 一個自定義MapLocator 動畫控件

 OWActivityViewController 一個類似系統的分享控件

 SYEmojiPopover 顯示一個Emoji選擇de PopOVer

 fingertips 在屏幕上顯示觸摸點 只支持iPad2和iPhone4s以上

 ASTouchVisualizer 爲屏幕觸摸添加指示 可用於屏幕錄製

 openspringboard 仿SpringBoard的東西

 HMLauncherView 仿SpringBoard的東西

 CQMFloatingController 一個浮動的VC 類似Popover(沒有箭頭) 可以用在橫屏iPhone等

 WSCoachMarksView 爲某個控件加上蒙板 類似Spotlight

 KLHorizontalSelect 橫向掃動選擇

 iOS-StyledPageControl 自定義PageControl,多種樣式

 iOS-blur iOS7的模糊效果 iOS7Only

 FXBlurView iOS7的模糊效果 可以用在iOS5以上

 MYBlurIntroductionView 帶有模糊背景效果的 Intro

 Masonry AutoLayout框架

 KeepLayout AutoLayout框架 貌似比較好用

 MLPAccessoryBadge 一些自定義badge~

 JSBadgeView 數字角標 Badge

 MSCellAccessory Cell右側的小箭頭~

 ios-fontawesome 一套用字體實現的Icon

 WTGlyphFontSet 另一套用字體實現的Icon

 DAKeyboardControl 鍵盤滑動消逝,就像系統內置的短信界面

 JWFolders iOS6以下的文件夾展開效果

 OCCalendar Popover樣式的日期選擇器

 IBAForms Form構建。2年前的工程了..

 ActionSheetPicker 一個PopOver裏面是Picker

MSCollectionViewCalendarLayout 日曆事件樣式 iOS6以上

 MosaicUI WP7磁片風格View 自適應大小

 MosaicLayout WP7磁片風格Layout UICollectionView

 iPhone-IntroductionTutorial 用於創建啓動引導界面的...

 US2FormValidator 一套Table表單驗證提示

 AURosetteView 玫瑰花瓣似的展開菜單

 EAIntroView App啓動的介紹界面

 InformaticToolbar 下邊欄顯示提示和動作

 PAPasscode 類似系統的輸入密碼界面

 KKPasscodeLock 又一個類似系統輸入密碼界面

 PTShowcaseViewController 能顯示音視頻等一堆格式文件的控件

 Reader 一套顯示PDF的庫 支持大文件、加密文件 有iBook樣式的界面 性能很好

 FastPdfKit 一套PDF庫 性能據說很好 也有界面

 Kal 一套日曆控件 高仿iOS默認

 objc-TimesSquare 一套日曆控件 類似iOS默認 貌似清新一些

 ABCalendarPicker 高仿iOS默認日曆的DatePicker~

 MWPhotoBrowser 一套圖片瀏覽控件 高仿iOS默認 支持網絡圖片

 PTImageAlbumViewController 圖片瀏覽控件 仿iOS默認

 FGallery-iPhone 圖片瀏覽器

 AGImagePickerController 選取圖片 支持多選

 ELCImagePickerController 一個仿系統的ImagePicker 但支持多選

 PhotoViewer 一個圖片瀏覽的控件

 KTPhotoBrowser 圖片瀏覽控件 3年沒更新了

 DLCImagePickerController 一個用GPUImage實現的 ImagePicker功能,支持拍照和特效

 route-me 一套自定義MapView 高仿系統 但支持不同的數據源

 GrowingTextView 一個高仿短信發送的輸入框

 PHFComposeBarView 高仿短信發送輸入框

 MessagesTableViewController 高仿短信界面,可定製

 AcaniChat 仿短信App 挺老了

 UIBubbleTableView iOS短信的泡泡界面,可以支持圖片

 ODRefreshControl 一個高仿iOS6下拉刷新的控件

 ssmessagesviewcontroller 和系統類似的發短信界面 挺粗糙 當然現在系統已經提供了

 SVWebViewController 一個簡易的瀏覽器功能控件

 TSMiniWebBrowser 一個簡易的內置瀏覽器

 TITokenField 一個高仿Mail和短信 選擇聯繫人的控件

 DAAppsViewController 一個仿AppStore的列表界面 輸入appId集合

 WUEmoticonsKeyboard 輸入表情的自定義鍵盤

 CKCalendar 一個樸實的日曆

 LBYouTubeView 顯示Youtube視頻..國內無用

 tapkulibrary 一套比較大的自定義控件庫 包括不錯的HUD,進度條,日曆,CoverFlow等

 FlatUIKit 一套完整的扁平風格的UI (Flat)

 Weibo 一套仿iOS7的控件

 UI7Kit 一套iOS7風格的控件,可以在iOS5、6上用

 PrettyKit 一套系統UI的子類 有着平滑漸變和陰影效果

 nui 一套加在UIKit上的Category,允許用類CSS代碼來控制樣式

 QuickDialog 一套自定義控件庫,用來快速建造基於Table的設置

 MGBoxKit 一套UIView的擴展和子類(Table Grid..) 有不錯的類CSS的功能 有些好用的代碼

 MGBox MGBox的舊版 應該去看v2

 iOS-boilerplate 一些常見功能實現的例子:HUD Table滑動,打開URL用WebView等 挺老的工程

 idev-recipes iDevRecipes博客的代碼,演示瞭如何自定義一些控件,代碼比較老..

 AePubReader 一個閱讀epub的

 Brushes 繪畫的App,超棒,Appstore上架應用

 Inkpad 一個完整的矢量繪圖App,很棒,已上架

 modizer !!!超強大的App 可以讀取和演奏各種mod音樂 midi合成 解壓 下載 自帶龐大音樂庫~ 已上架

 kxmovie 一個ffmpeg的播放器 ~~~ 需要先構建ffmpeg

 ioctocat 一個Github客戶端

 cheddar-ios 一個日程管理的App 應該比較知名

 AppSales-Mobile 基於iTunes Connect來查看App銷售狀況

 canabalt-ios 一個跑步的小遊戲~

 baker 一套HTML5構建的ebook庫 貌似挺強大

 iPhoneTracker 一個挺老的App 2年前

 Off-the-Record-iOS 一個實時聊天的功能 支持一些XMPP協議

 kokuban 一個iPad小畫板 3年前

 glpaint 從Appled的GLPaint改的

 OpenGLMilkyWay 銀河~~ 很棒 有教材

 iphone-app OSChina 開源中國 ..竟然挪到git.oschina.net去了。。

 BeeFancy 一個仿Fancy的客戶端 基於BeeFranework

 ruby-china-for-ios RubyChina官方客戶端

 ruby-china-ios 和上面一樣?

 wh-app-ios 白宮官方App

 CastleHassle 一個Cocos2D的物理小遊戲 貌似內容挺豐富~

 DocSets-for-iOS iOS顯示DocSets 可以下載iOS官方Doc~

 newsyc 一個newsyc.me的客戶端 (iPhone hacker News)

 News-YC---iPhone hackerNews的客戶端

 Upcoming 一個設計很棒的日程安排

 Anypic 一個像Instagram那樣的圖片分享社區App

 ClassicMap 舊版iOS地圖

 ntlniph Twitter客戶端 古老的工程了

 lastfm-iphone Last.fm官方客戶端

 ThatInbox Ink出的郵件客戶端

 ThatCloud Ink出的雲端文件管理

 ThatPDF Ink出的PDF編輯

 ThatPhoto Ink出的圖片編輯

 xctool iOS工程構建和測試工具,用於替代系統的xcodebuild (CI)

 PonyDebugger 一套Debugger工具,可以在電腦瀏覽器上遠程調試iOS程序~查看試圖層次、網絡等

 NSLogger 一套Log工具,可以在電腦上通過client實時查看NSLog,甚至是圖片和二進制文件 支持Android

 KIF 一套用Private API做的調試庫,可以以用戶的方式測試(touch in xxx)

 gh-unit 一套ObjC的測試框架

 DCIntrospect 一套iOS調試工具,在iOS界面裏顯示信息

 CocoaLumberjack 一套類似Log4j的東西,可提供企業級的Log~~~~

 Frank 自動化測試工具?

 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

 DB5 通過plist構建界面的小東西

 HockeyKit 一套iOS的 Ad-Hoc升級框架.包含PHP服務端

 Briefs 一套類似原型製作工具

 OpenTLD 視頻跟蹤檢測 貌似挺高深

 SimFinger 一些Fake系統圖標的App 還有一些設備外框的圖片、觸摸點圖片可以用

 scifihifi-iphone 已經棄用的舊代碼 新工程去看github頁面

 iphonearkit 4年前的代碼 增強現實 (AR)

 TouchDB-iOS 一個嵌入式的CouchDB實現

 iOS-Runtime-Headers 從運行時Dump出來的公有/私有 Framework頭 通過這個可以進行不同版本的對比

 objectiveresource RoR相關的東西

 GRMustache Mustache模板?

 titanium_modules Titanium 的常用模塊

 fontdiao 類似FontAwesome的東西,包含了一些國內網站logo

 iphone-3.0-cookbook- 隨書代碼

 iOS-5-Cookbook 隨書代碼~

 iOS-6-Cookbook


 iOS-6-Advanced-Cookbook


 iOS7-day-by-day iOS7-day-by-day 博客的代碼

 iOS7-Sampler iOS7的一些新功能演示~

 MyProjects 一些http:/ /mysparks.info上面的代碼

 Xcode-Snippets 一些Xcode代碼片段

 gitx 一個git的圖形客戶端

 Chameleon 把UIKit克隆到Mac裏

 Induction 一個Mac上的數據庫客戶端 支持Mysql Postgre Nosql Redis等

 twui 一個Mac的自定義控件庫,有類似iOS的Table和Tab,CA實現

 CocoaPods 一個Ruby程序,用來管理Cocoa庫依賴

 kod Mac上的代碼編輯,Chrome風格,小巧快速

 slate Mac上窗口管理

 nu 一個包裝,用nu語言來寫東西?

 appledoc 用來生成Apple格式的文檔和網頁

 macgap 包裝以可以用類似js的寫法來調用函數

 Quicksilver 這個..Mac上知名的快速啓動

 mogenerator 生成CoreData的Code

 nv Note程序

 iTerm2 知名終端~

 Sparkle 一個軟件升級用的Framework

 PostgresApp PostgresSQL客戶端

 terminal-notifier 通過終端發送Notification

 ShiftIt 管理桌面窗口 狀態欄插件

 textmate 這個不用說了。。~~~

 textmate-missingdrawer Textmate插件 一個側邊欄

 AckMate Textmate插件 運行ack?

 clicktoflash Webkit插件 屏蔽Flash

 MongoHub-Mac MongoDB的客戶端

 CocosBuilder 用於cocos2d的JS綁定 GUI設計

 Rebel 一些AppKit的擴展

 Textual 輕量的IRC客戶端

 vico 一個開發用文本編輯器

 pomodoro 一個時間管理的App

 visor Terminal的插件

 GoAgentX 這個不用說了....

 Pixen 像素畫 的工具

 DataKit 不知道什麼好想是與數據和網絡連接的?

 Color-Picker-Pro 取色器 狀態欄插件

 SNRHUDKit Mac版的HUD

 ConnectionKit FTP和WebDAV

 OpenEmu 各種遊戲機模擬器

 Hacky 一個完整的Hacker News客戶端~~

 WWDCDownloader 下載WWDC用,Xcode5 only

 XVim Xcode的插件 支持綁定VIM快捷鍵

 QuickCast 一個錄屏分享的App

 zephyros 窗口管理 for hackers

 shuttle SSH快捷方式 菜單欄插件

 qlstephen 系統QuickLook的插件,查看無擴展名的文本文件

 INAppStoreWindow Mac AppStore風格的NSWindow

 spectacle 窗口管理 不用鼠標

 limechat IRC客戶端

 LiveReload Web開發

 selfcontrol 自控。。禁止上網一段時間

 Popup 在狀態欄彈出的Popup

 MPlayerX 一個MPlayerX的測試分支

 QuickCursor 快速啓動編輯

 Sonora 一個小巧的 挺棒的音樂播放器

 SafariOmnibar 一個Sarari插件

 HexFiend 16進制編輯器

 Xcode5-Plugin-Template Xcode5插件的開發模板

 cocoapods-xcode-plugin cocoapod 插件

 KFCocoaPodsPlugin cocoapod 插件, 方便編輯Podfile,顯示構建日誌

 VVDocumenter-Xcode Xcode的插件 寫註釋時自動提醒JavaDoc風格

 ColorSense-for-Xcode Xcode的插件 支持動態調整UIColor

 KSImageNamed-Xcode Xcode的插件 支持顯示工程裏的UIImage

 Lin Xcode的插件 顯示NSLocalizedString的對應字符串

 nib2objc 把xib和nib翻譯成m 包括命令、GUI、Service

 iOS-Framework 編譯iOS的Framework的通用模板

 Alcatraz 管理和發現插件~~

 UIEffectDesignerView 原生iOS/Mac粒子效果設計

 SCStringsUtility 開發工具 製作多語言

 APNS-Pusher 通過APNS發推送~

 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)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章