iOS(iPhone,iPad))開發(Objective-C)開發庫常用庫索引


轉載:http://idevchina.com/t/20

http://www.code4app.com 這網站不錯,收集各種 iOS App 開發可以用到的代碼示例 
http://www.cocoacontrols.com/ 英文版本的lib收集 
http://www.objclibs.com/ 精品lib的收集網站 
http://www.ityran.com/forum-61-1.html 泰然代碼倉庫

---------------------- emoji ---------------------- 
http://www.easyapns.com/category/just-for-fun 
http://www.emoji-cheat-sheet.com/

---------------------- language ---------------------- 
Tranquil 基於LLVM和Objective-c的小語言 https://github.com/fjolnir/Tranquil.git

---------------------- FrameWork ---------------------- 
BeeFramework 騰訊某人推出的框架 https://github.com/gavinkwoe/BeeFramework 
Three20 
three20lite 
Nimbus 
PhoneGap 
OmniGroup Source for many of The Omni Group's frameworks 
KKLibrary 包括KKCoreTextUtils,KKNetwork,KKGridView 的組建集合

---------------------- Objective-C ---------------------- 
underscorem 一個簡單的lib,提供 NSArray和NSDictionary的高級和方便的操作 
cooliris-toolkit http://code.google.com/p/cooliris-toolkit/ 很多工具類,DAVServer,lua,MiniZip,UnRAR 
SSToolkit 好用的iOS組件 sscatalog是他的實例 
BaseKit 擴充功能的lib,包括 Core,View,Cell mapping, Form mapping 
ConciseKit A set of Objective-C additions and macros that helps you write code more quickly. 
FLKit 擴充功能的Lib 包括常用UI和數據類型 
IRFoundations Foundation, UIKit, Core Data, Core Text, and QuartzCore additions (or, the kitchen sink)

JSGCDDispatcher A small Objective-C wrapper around GCD 
MBCommon 簡單的常用組件

Pants 一系列常用組件 https://github.com/appsinyourpants/Pants-Framework.git 
Typhoon 一個 IoC框架(類似Spring)

---------------------- UI ---------------------- 
idev-recipes 一系列UI的demo (上下拖動切換view VerticalSwipeArticles) 
CustomBackButton,TabBarAnimation,WoodUINavigation,CustomSegmentedControls,RaisedCenterTabBar,
TransparentUIWebViews,WordPressReimagined,CustomTabBar,SideSwipeTableView,Utilities, 
CustomTabBarNotification,StretchableImages,VerticalSwipeArticles 
iphone.navta 隱藏導航條和 工具條

tapkulibrary 一系列的UI樣例 cover flow,日曆, 空白Controller,hud, alert, add pin to map, table cell, fast scroll

WEPopover 導航條下拉框的選擇 
DDActionHeaderView 頭部的動作的view

AlertViewWithBlock

BASequenceControl 選擇框的升級樣式 
SSCheckBoxView 自定義選擇框 is a check box UI control for iOS apps.

自己製作按鈕優化 https://github.com/Dillion/DemoButton

ReflectioView 鏡面效果的View https://github.com/nicklockwood/ReflectionView.git

ITWLoadingPanel 下拉式的進度條窗口

ssmessagesviewcontroller 和iPhone的Message一樣的聊天界面

TPKeyboardAvoiding 根據鍵盤自動滾動 ScrollView和TableView的lib

CollapseClick 類似tableview的section的可以摺疊的Viewhttps://github.com/bennyguitar/CollapseClick

RETrimControl 分割圖時間戳的工具 https://github.com/romaonthego/RETrimControl

TSUIKit 不錯的多tab和grid,table https://github.com/Viacheslav-Radchenko/TSUIKit

---------------------- UI-Theme ---------------------- 
NUI 支持css的界面庫 https://github.com/tombenner/nui

---------------------- SpringBoard ---------------------- 
JWFolders 類似SpringBoard的文件夾打開的效果 
JSBadgeView 類似SpringBoard的圖標和通知的效果 https://github.com/JaviSoto/JSBadgeView 
PTShowcaseViewController 類似iOS的springboard的組件 
SESpringBoard 不錯3格SpringBoard https://github.com/sarperdag/SESpringBoard 
HMLauncher 支持拖放的SpringBoard https://github.com/heikomaass/HMLauncherView 
git@github .com:cammsaul/NAMenu.git

---------------------- 超酷UI ---------------------- 
ViewDeck 類似Gmail那種拖動ViewController的樣式 支持左右 
MWFSlideNavigationViewController 類似Gmail那種拖動ViewController的樣式,支持四個方向 
KNPathTableViewController 類似Path2的效果 
JTRevealSidebar 類似Path2的效果

---------------------- UIViewController ---------------------- 
UIViewController-Swizzled 顯示ViewController的結構的libhttps://github.com/RuiAAPeres/UIViewController-Swizzled

---------------------- UIViewController-Column ----------------------

ANAdvancedNavigation 很漂亮的https://github.com/OliverLetterer/ANAdvancedNavigationController.git 
PSStackedView Twitter 那種拖動的多個View https://github.com/appunite/CLCascade 
CLCascade

---------------------- UIViewController-Float ---------------------- 
https://github.com/doPanic/MJPopupViewController 
https://github.com/cocopon/CQMFloatingController.git

---------------------- Path ---------------------- 
MDCParallaxView 類似Path2的頂部圖片的拉伸效果https://github.com/modocache/MDCParallaxView 
ZGParallelView 類似Path2的頂部圖片的拉伸效果https://github.com/zhigang1992/ZGParallelView.git

RNSwipeViewController 類似Path2的左右菜單的效果https://github.com/rnystrom/RNSwipeViewController

---------------------- UI-CollectionView ---------------------- 
PSTCollectionView UICollectionView的兼容iOS4.3的版本https://github.com/steipete/PSTCollectionView

---------------------- UI-Progress ---------------------- 
DACircularProgress 不錯的圓形的進度條

---------------------- UI-Label ---------------------- 
FXLabel 有陰影的Label, 和下陷等特效 
GLTapLabel 可點擊單詞的Label 
TTTAttributedLabel 支持屬性和樣式的標籤 
BBCyclingLabel 支持動畫的Label https://github.com/brunodecarvalho/BBCyclingLabel.git 
WrappingLabel 圖文混排的庫,支持環繞 https://github.com/timurbeg/WrappingLabel.git

---------------------- UI-Switch ---------------------- 
LLRoundSwitch 各種自定義的Switch 
DCRoundSwitch 自定義 Switch 選擇框

---------------------- UI-SegmentedControl ---------------------- 
PPiFlatSegmentedControl 不錯的扁平化選擇器https://github.com/pepibumur/PPiFlatSegmentedControl 
SegmentedControl https://github.com/u10int/URBSegmentedControl

---------------------- UI-Grid ---------------------- 
GMGridView Grid 
KKGridView 不錯的Grid 
AQGridView 
SCPagingGridView 可分頁的 GridView https://github.com/scribd/SCPagingGridView 
git@github .com:provideal/MMGridView.git 
NGVaryingGridView 複雜的 GridView git@github .com:NOUSguide/NGVaryingGridView.git 
DWGridController 多行支持橫向滑動的Grid

---------------------- UI-Cust ---------------------- 
ToolDrawer 自定義的可伸縮的工具欄 
InformaticToolbar 在工具欄添加進度條,選擇按鈕https://github.com/gregwym/InformaticToolbar.git

---------------------- UI-Page Control ---------------------- 
DDPageControl 漂亮的Page Control 
CustomPageControl 自定義PageControl 
ompagecontrol 自定義PageControl 
SMPageControl 漂亮的Page Control https://github.com/Spaceman-Labs/SMPageControl

---------------------- UI-Button ---------------------- 
Button Cluster 按鈕雲 
UIGlossyButton 不用圖片創建iOS默認效果的按鈕 https://github.com/waterlou/UIGlossyButton

---------------------- UI-Text ---------------------- 
AUIAnimatedText 文字的 大小,字體,顏色,內容的動畫 
EGOTextView 第三方的TextView支持 
GrowingTextView 可以自動增高的文本框 
UITextViewLinkOptions 支持鏈接的TextView

---------------------- UI-Autocompletion ---------------------- 
IMOAutocompletionViewController 一個自動完成的效果https://github.com/fredericcormier/IMOAutocompletionViewController.git

---------------------- Text ---------------------- 
DTCoreText Methods to allow using HTML code with CoreText. 
InnerBand 基於DTCoreText的文本樣式顯示 
UICoreTextView https://github.com/giladno/UICoreTextView 
CTView 支持Html的CoreText View 
FTCoreText 自己實現的CoreText 
FTCoreText 的分支,支持遠程和本地的圖片混排 https://github.com/dourgulf/FTCoreText 
LTCoreText 基於DTCoreText的閱讀類Lib 
Core-Text-Label 只支持Blog,Italic 的CoreText實現 
CoreTextWrapper CoreText的閱讀 
CoreTextToy CoreText的簡單樣例 
I7CoreTextExample 各種CoreText字體和大小的樣例 
Ink 簡單的文字和圖片混排,和文字格式 
IRTypography Some Core Text & OUITextLayout / OUIEditableFrame additions 
CoreTextView_Lab0 文本的閱讀 樣例

iOSTextViewRTF 富文本編輯器 。支持圖片, https://github.com/csengineerz/iOSTextViewRTF.git 
CHRichTextEditor 富文本編輯器, 不支持圖片

---------------------- ViewController ---------------------- 
KNSemiModalViewController 縮放ViewController的庫,然後彈出模式窗口https://github.com/kentnguyen/KNSemiModalViewController.git 
APSplitViewController 特殊的SplitViewController 
MGSplitViewController 自定義的SplitViewController,支持拖動和各個方向 只支持iPad 
NavigatorKit 導航添加工具欄 
LayOut 分塊的框,和格式化和圖片嵌入。 
LIExposeController Linkedin開源的項目,類似Linkedin iPhone版本的4格Dock的視圖 
KLNoteViewController 類似Note的分類菜單https://github.com/KieranLafferty/KLNoteViewController.git 
MBSpacialViewController 超酷的UIViewController切換https://github.com/mobitar/MBSpacialViewController 
MSMatrixController 支持多個方向的ViewControllerhttps://github.com/MarcoSero/MSMatrixController

---------------------- NavigationController ---------------------- 
TRVSNavigationControllerTransition 從有navbar到無navbar的push,navbar不留黑 
SKNavigationController 支持歷史記錄的導航 ViewControllerhttps://github.com/skizilkaya/SKNavigationController

---------------------- NavigationBar ---------------------- 
UINavigationBarAdjust 自定義顏色的導航條https://github.com/TomThorpe/UINavigationBarAdjustableTint

---------------------- ViewController - TextEdit ---------------------- 
REComposeViewController 漂亮的彈窗編輯 ViewController 
MessagesTableViewController 類似iMessage的聊天ViewControllerhttps://github.com/jessesquires/MessagesTableViewController

---------------------- UI-Layout ---------------------- 
KeepLayout 用代碼控制自動適應的頁面 https://github.com/iMartinKiss/KeepLayout.git

---------------------- UI-CollectionView ---------------------- 
用CollectionView實現Photo Stack的效果 http://www.skeuo.com/uicollectionview-custom-layout-tutorial

---------------------- UI-Menu ---------------------- 
RNFrostedSidebar iOS 7效果的左邊菜單 https://github.com/rnystrom/RNFrostedSidebar 
REFrostedViewController iOS 7效果的左邊菜單https://github.com/romaonthego/REFrostedViewController 
JCGridMenu 很酷的邊欄飛出的菜單 https://github.com/joecarney/JCGridMenu.git 
MGTileMenu – 由中間分散的菜單和按鈕 
RotaryWheelProject 旋轉轉盤式菜單 
iphone-pie-menu Pie一樣的菜單,環形菜單 
CDPieMenu 餅型菜單 https://github.com/wczekalski/CDPieMenu 
ECSlidingViewController 類似Path的左邊菜單效果https://github.com/edgecase/ecslidingviewcontroller 
AwesomeMenu 類似Path 2的菜單 https://github.com/levey/AwesomeMenu 
DDMenuController 類似Path 2的菜單 
SASlideMenu 類似path 2的左邊菜單 https://github.com/stefanoa/SASlideMenu 
WCStackNavigationController 類似path 2的左邊菜單https://github.com/wess/WCStackNavigationController.git 
PSMenuItem 小的彈出菜單 https://github.com/steipete/PSMenuItem.git 
KLExpandingSelect 類似花瓣的菜單 https://github.com/KieranLafferty/KLExpandingSelect 
JASidePanels 支持StoryBoard的 左右滑動的菜單 https://github.com/gotosleep/JASidePanels.git 
KLHorizontalSelect 頂部的支持左右滑動的菜單https://github.com/KieranLafferty/KLHorizontalSelect.git 
CFShareCircle 環形菜單 git@github .com:camdenfullmer/CFShareCircle.git

---------------------- UI-Alert ---------------------- 
支持iOS 7的通知框 https://github.com/problame/CSNotificationView 
WCAlertView 支持Block的自定義的AlertView https://github.com/m1entus/WCAlertView 
ASDepthModal 漂亮的通知框 https://github.com/autresphere/ASDepthModal 
MTPopupWindow 通知view https://github.com/icanzilb/MTPopupWindow

UIToastView /UIToastAlert 下面彈出通知 
DDSocialDialog 漂亮的動畫彈出窗。 
GHTableViewAlertView 把TableView加到AlertView中 
UAModalPanel 模式彈出框 
LeveyPopListViewDemo 彈出一個選擇的List。 類似Android的選擇列表。 
iToast 彈出一個view 
iAlert 各種模式的通知 
RNBlurModalView 模式通知框 背景模糊 https://github.com/rnystrom/RNBlurModalView.git 
AAActivityAction 彈出圖標的選擇 https://github.com/r-plus/AAActivityAction

---------------------- UI-Notification ---------------------- 
JCNotificationBannerPresenter 不錯的通知https://github.com/jcoleman/JCNotificationBannerPresenter 
SJNotificationViewController Lightweight notifications in iOS apps,在底部通知。 
TBHintView 支持上下,各種方向,和不同內容的Alert View 
MKInfoPanelDemo 下拉式通知 
YRDropdownView 從上面彈出的通知組件,簡潔。 
MPNotificationView 模擬iOS的通知效果的通知 https://github.com/Moped/MPNotificationView 
KGDiscreetAlertView 簡單的文字通知 https://github.com/kgn/KGDiscreetAlertView 
GCDiscreetNotificationView

---------------------- UI-Popover ---------------------- 
WYPopoverController 高度訂製的popoverhttps://github.com/nicolaschengdev/WYPopoverController

---------------------- Hud ---------------------- 
SVProgressHUD 不錯的hud,單例模式 
SVStatusHUD 不錯的hud,支持圖片 
MBProgressHUD 
ATMHud 
CERoundProgressView 不錯的圓形的進度viewhttps://github.com/Ceroce/CERoundProgressView.git 
HZActivityIndicatorView 第三方加載View

---------------------- UIView ---------------------- 
WeViews 很強大的UIView設計器 
JFDepthView 3D動畫顯示View https://github.com/atljeremy/JFDepthView 
CEGuideArrow 做引導箭頭用的View https://github.com/jazzychad/CEGuideArrow

---------------------- TableView ---------------------- 
MultiColumnTableViewForiOS 做成類似 Excel的效果的TableView 
JTGestureBasedTableViewDemo 類似clean的界面,下拉並創建 
gist.github.com/1437123 類似Path2的TableVIew的滾動小方塊 
LRTableModel A JTable-inspired alternative way of modelling your table view data. 
TimeScroller A UI Element that hover beside the scroll bar of a UITableView (Mimicking the Path app). 
ADLivelyTableView 給iOS的UITableView加上動畫特效 
GCRetractableSectionController 可以自動伸縮的TableViewhttps://github.com/gcamp/GCRetractableSectionController 
RATreeView 多級的tableview https://github.com/Augustyniak/RATreeView

---------------------- TableViewCell ---------------------- 
LRSlidingTableViewCell 在TableCell上面滑動顯示功能 
ZKRevealingTableViewCell 滑動出現功能 
TISwipeableTableView 
MCSwipeTableViewCell 很酷的左右滑動cell更多的功能https://github.com/alikaragoz/MCSwipeTableViewCell

---------------------- UI-waterfall ----------------------

PSCollectionView 不錯的瀑布流 
IllThumbFlow 一個不錯的瀑布流的實現 https://github.com/sehone/IIIThumbFlow

---------------------- TabBar ---------------------- 
TabBarKit 最好用的Tabbar 
RDVTabBarController 不錯的tabbar 
BCTabBarController tabbar 自定義按鈕選擇的下凹邊框 
MBTabBarController 簡單的各種自定義的tabbar,有倒三角形動畫指示,用漸變層來做按鈕選擇的下凹邊框 
LeveyTabBarController 
NGVerticalTabBarController 垂直tabbar 
NGTabBarController 垂直tabbar,支持iPhone,iPadhttps://github.com/NOUSguide/NGTabBarController.git 
TopToolbarAsTabbar 頂部tabbar (只iPad) 
MHTabBarController 頂部菜單式的tab bar,有倒三角形動畫指示 
XBTabBar 斜形的tabbar 
CBTabBar 晃動居中出現tabbar 
CubeTabBarController 3d切換的tabbar 
ExpandableTabBar 可以擴充的Tabbar,對於顯示更多tab有用處。 
ALCustomTabBarController 簡單的各種自定義的tabbar 
CustomTabbar 自定義的Tabbar 
JMTabView 自定義Tab支持上面和下面 
FSVerticalTabBarController 不用圖片,用矢量圖形創建垂直的TabBarhttps://github.com/futuresimple/FSVerticalTabBarController.git

---------------------- ScrollView ---------------------- 
PunchUIScrollView 橫向滾動的scrollview,類似tableview的橫向版本https://github.com/tapwork/PunchScrollView 
HGPageScrollView 漂亮的多個view的scroll效果 
DVSlideViewController 預覽式 scrollview https://github.com/dickverbunt/DVSlideViewController 
MHPagingScrollView 
GCPagedScrollView 
InfinitePagingView 
Swipe 多個View滾動效果 https://github.com/nicklockwood/SwipeView.git 
DMCircularScrollView 橫向scrollview https://github.com/malcommac/DMCircularScrollView 
KIIMagePager Image的scrollview,支持分頁 https://github.com/kimar/KIImagePager

---------------------- IntroVIew ---------------------- 
EAIntroVIew 引導畫面Lib https://github.com/ealeksandrov/EAIntroView

---------------------- StatusBar ---------------------- 
MTStatusBarOverlay 狀態欄通知 
BWStatusBarOverlay 很酷的狀態欄通知和進度條https://github.com/brunow/BWStatusBarOverlay.git 
KGStatusBar 狀態欄通知 https://github.com/kevingibbon/KGStatusBar

---------------------- UI-Flow ---------------------- 
iCarousel FlowCover樣式

---------------------- 啓動界面 ---------------------- 
myLauncher2 簡單的啓動界面工具 https://github.com/jarada/myLauncher

---------------------- 啓動畫面 ---------------------- 
YISplashScreen 動畫切換的啓動畫面 https://github.com/aking88/YISplashScreen 
DemoSplashScreen 彈出畫面的動畫 https://github.com/milare/DemoSplashScreen

---------------------- Pull To Refresh ---------------------- 
MOOPullGesture 類似Clean那種下來並新建和下拉並刷新的組件 
EGOTableViewPullRefresh 
RefreshBar 加載更多 
SVPullToRefresh 只要一行語句的下拉並刷新組件,支持Block,支持自定義。比EGOPullToRefresh更簡單。 
sspulltorefresh https://github.com/samsoffes/sspulltorefresh.git 
SlimeRefresh 簡單的刷新組件 https://github.com/dbsGen/SlimeRefresh.git

---------------------- 動畫 Animation ---------------------- 
MPFoldTransition 超酷的Flod動畫。支持Push。 
XBPageCurl 翻頁效果 
HMGLTransitions 旋轉,翻頁 
PaperStackDemo 類似iBooks的翻頁效果 
SBTickerView An easy to use ticker view with inspiration from Flipboard. 
MPFlipViewController 類似FlipBoard上下,左右翻頁效果 
AFKPageFlipper 類似FlipBoard的效果 
XYOrigami 很漂亮的摺紙拉開效果 https://github.com/xyfeng/XYOrigami 
SKBounceAnimation 反彈效果的動畫 
CPAnimationSequence 分佈動畫,動畫序列 https://github.com/yangmeyer/CPAnimationSequence
FancySegue 很漂亮的切換動畫 https://github.com/chrismiles/FancySegue 
AGGeometryKit 動畫幾何拉伸的效果 https://github.com/hfossli/AGGeometryKit

---------------------- Form ---------------------- 
US2FormValidator Form 驗證的lib https://github.com/ustwo/US2FormValidator.git 
DCTTextFieldValidator TextField驗證的lib 
IBAForms 快速創建 
quickdialog 快速構建tableview的工具 https://github.com/escoz/QuickDialog.git

---------------------- WebView ---------------------- 
TSMiniWebBrowser 簡單的WebBroswer https://github.com/tonisalae/TSMiniWebBrowser 
GAJavaScript - Library to simplify working with JavaScript and UIWebView.https://github.com/newyankeecodeshop/GAJavaScript 
JavaScriptCore 高效的JS庫 
WebViewJavascriptBridge JS發送事件到objc 
SVWebViewController 方便的WebViewController,支持push和madel 
WebContentView 可以嵌入View種的WebView,支持不同的CSShttps://github.com/nicklockwood/WebContentView.git 
TSMiniWebBrowser 簡單的WebBroswer https://github.com/tonisalae/TSMiniWebBrowser

---------------------- Mobile ---------------------- 
iScroll 4 有硬件加速的webview框架 
PhongGap 主流的web框架

---------------------- Desktop ---------------------- 
macgap 做WebKit桌面的類似PhoneGap的框架

---------------------- Networking ---------------------- 
MKNetworkKit 另一款網絡庫 
AFNetworking 輕量級的網絡庫 
AFNetworkingStatic https://github.com/jawngee/AFNetworkingStatic.git 
SVHTTPRequest 簡單的網絡庫 
CocoaAsyncSocket 異步socket庫 
CocoaAsyncSocket_demo 
網絡請求隊列 https://github.com/nicklockwood/RequestQueue.git 
iPhoneWebServicesClient 各種格式和網絡的測試 
MBRequest 簡單的網絡請求庫 https://github.com/mobiata/MBRequest 
IIIAsync 簡單的多線程下載的庫 https://github.com/amazingsyco/IIIAsync 
BBHotpotato 基於curl的網絡庫 https://github.com/brunodecarvalho/BBHotpotato 
Network Link Conditioner 模擬差網絡的工具 http://nshipster.com/network-link-conditioner/

---------------------- Download ---------------------- 
JJAFAcceleratedDownloadRequestOperation 支持多點的下載隊列https://github.com/jnjosh/JJAFAcceleratedDownloadRequestOperation.git

---------------------- Networking Server ---------------------- 
CocoaHTTPServer 
Mongoose Mini http server 
peertalk iOS和mac局域網通訊的庫

---------------------- Mail ---------------------- 
MailCore 一個郵件發送庫 http://libmailcore.com/

---------------------- Web Socket ---------------------- 
SocketRocket 標準的Web Socket庫for Objective-C https://github.com/square/SocketRocket.git 
https://github.com/pkyeck/socket.IO-objc

---------------------- File ---------------------- 
StandardPaths is a category on NSFileManager for simplehttps://github.com/nicklockwood/StandardPaths.git

---------------------- Image ---------------------- 
UIImage-Editor 圖片縮放,圓角, 
iphone-uiimage-filters UIImage 常用濾鏡 
uiimage-dsp 模糊,銳化濾鏡 
NYXImagesKit 濾鏡 filtering, resizing, masking, rotating, enhancing 
SWSnapshotStackView 相冊打包效果 
MGImageUtilities 圖片處理,縮放 
MOOMaskedIconView 圖片蒙板,使圖標有漸變效果 
UIViewDrawRectBlock A category on UIView to create an instance with a block for its drawRect. 
JTPinIt 類似Pinerest的排版的UIImage 
GPUImage https://github.com/BradLarson/GPUImage

Filtrr 很全的各種圖片濾鏡 https://github.com/OmidH/Filtrr 
KGNoise 給圖片加雜點的庫 https://github.com/kgn/KGNoise

JBCroppableView 支持多點裁剪的lib https://github.com/jberlana/JBCroppableView

---------------------- UIImage ---------------------- 
JSAnimatedImagesView 不錯的UIImage動畫和提示層https://github.com/JaviSoto/JSAnimatedImagesView.git 
ASMediaFocusManager 不錯查看圖片的庫https://github.com/autresphere/ASMediaFocusManager.git 
REImageSprite 分割多個文件的工具 https://github.com/romaonthego/REImageSprite

---------------------- Graphics ---------------------- 
TouchDraw 不錯的圖畫工具 
DrawImages 在路徑中填充圖片 
DrawStuff 圖片裁剪的例子

---------------------- Chart ---------------------- 
MIMChart-Library 不錯的圖表庫 
CorePlot——2D圖形繪圖儀 
chartee k線圖 
https://github.com/duivesteyn-net/deSimpleChart 
http://code.google.com/p/s7graphview/ 
http://instaviz.com/ 
chartee 股票的線圖

RPRadarChart 類似蜘蛛網,表現能力的圖表 https://github.com/raspu/RPRadarChart.git 
XYPieChart 專業的餅圖 https://github.com/xyfeng/XYPieChart.git 
iOSPlot 專業的畫圖lib https://github.com/honcheng/iOSPlot.git

FRD3DBarChart 3D圖表展示的Lib https://github.com/sebastienwindal/FRD3DBarChart.git

---------------------- Calendar ---------------------- 
DDCalendarView 不錯的日曆組件,自定義的樣式 
calendar-ui 不錯的日曆組件,支持日內圖和周圖 
Kal 日期選擇控件 
iMonthly 不錯的日曆組件,和默認的差不多。只支持月圖。 月份切換是上下動畫。 
Si-Calendar 不錯的日曆組件,和默認的差不多。只支持月圖。 
OCCalendar 自定義的黑色的日曆,支持多選。 
SimpleCalendarView 自定義的白色的日曆 
YFCalendar 只支持iPad的日曆組件

PMCalendar 支持多種位置打開的日曆組件 https://github.com/kovpas/PMCalendar.git

CalendarControl 月曆,只支持Mac

HSAnimatedCalendar 類似倒計時的那種動畫的時間

TimesSquare 日曆 https://github.com/square/objc-TimesSquare.git 
MSCollectionViewCalendarLayout 類似google calendar支持選中區域的日曆https://github.com/monospacecollective/MSCollectionViewCalendarLayout

---------------------- 鍵盤 ---------------------- 
KOKeyboard 一個自定義的鍵盤 https://github.com/adamhoracek/KOKeyboard 
quaryboard 鍵盤上面添加自定義按鈕的lib https://github.com/jellybeansoup/ios-quayboard 
DollarP_ObjC 手勢識別的庫 http://fe9lix.github.com/DollarP_ObjC/

---------------------- Camera ----------------------

Helpful-iPhone-Utilities 照相機的自定義 
overthecam 自定義相機的View https://github.com/jamesu/overthecam.git 
MyAVControllerDemo 直接訪問照相機數據的小庫 A little sample showing how to access directly the datas of the camera in iOS4 https://github.com/benlodotcom/MyAVControllerDemo 
CameraPixel 直接自己畫camera的圖像 
Research-and-Development 用OpenGL自己處理Camera圖像

---------------------- Video ---------------------- 
OpenTok 視頻聊天的sdk

---------------------- 流媒體 ---------------------- 
kxmovie ffmpeg 流媒體解決方案 https://github.com/kolyvan/kxmovie 
sharp_ios_player kxmovie的一個分支 https://github.com/SharpX/sharp_ios_player 
iFrameExtractor 基於ffmpeg的視頻解壓分幀的簡單的例子 https://github.com/lajos/iFrameExtractor 
FreeStreamer 簡單的音頻流媒體的例子 https://github.com/muhku/FreeStreamer.git 
https://github.com/dropcam/dropcam_for_iphone.git 
跨平臺的流媒體解決方案 http://vitamio.org/

---------------------- Music ---------------------- 
ZenPlayer 簡單的音樂播放器界面 https://github.com/noradaiko/ZenPlayer-for-iOS.git 
OrigamiEngine 支持多種格式的音頻播放庫 https://github.com/ap4y/OrigamiEngine.git

---------------------- Voice / Audio ---------------------- 
SingOneSong 錄音的庫 
AudioEmailer 可以顯示音頻波形的lib https://github.com/jpsim/AudioEmailer 
TheAmazingAudioEngine 不錯的聲音庫https://github.com/TheAmazingAudioEngine/TheAmazingAudioEngine

---------------------- Photo ---------------------- 
ELCImagePickerDemo 選擇多張照片的Picker 
PhotoPickerPlus 可以從第三方服務取得照片 
TCam 拍照加濾鏡的效果界面 https://github.com/azamsharp/TCam.git 
SSPhotoCropperViewController 圖片剪裁工具https://github.com/ardalahmet/SSPhotoCropperViewController 
AGImagePickerController 支持選擇多個圖片的viewcontrollerhttps://github.com/arturgrigor/AGImagePickerController

---------------------- Photo Viewer ---------------------- 
PhotoCollectionView 基於CollectionView的照片層疊和相冊的效果https://github.com/ShadoFlameX/PhotoCollectionView 
*** FGallery 類似MWPhotoBrowser和PhotoGallery 何在一起的查看器,支持翻頁效果

MWPhotoBrowser 簡單的圖片查看 
PhotoGallery 不錯的網絡圖片生縮略圖 顯示工具 https://github.com/nullp0inter/PhotoGallery.git

EGOPhotoViewer 不錯的圖片查看 
PTImageAlbumViewController 簡單的圖片查看 (支持 iPad 和 iPhone) 
Pholio 不錯的圖片查看Lib (只有iPad) 
PhotoFlipCardView 4格查看圖片,點擊動畫單頁查看。

KTPhotoBrowser 不錯的圖片查看器

OpenPics 不錯圖片查看器 https://github.com/pj4533/OpenPics

---------------------- 圖片下載 ---------------------- 
XLRemoteImageView 支持進度條的ImageVIewhttps://github.com/xmartlabs/XLRemoteImageView 
SDWebImage 簡化網絡圖片處理 
EGOImageLoading EGO系列的圖片加載 
AsyncImageView 支持 loading的 圖片下載 (不穩定)

SDWebImageView-Example 有進度條的 SDWebImage

---------------------- 圖片識別 ---------------------- 
OpenCV-iOS 
opencv-ios-template-project 
tesseract-ocr 
ocropus

---------------------- OpenGL ---------------------- 
GLView 一個簡單的OpenGL的例子 
CeedGL 一個OpenGL的類庫

---------------------- QR ---------------------- 
ZBarSDK 支持二維和條形碼掃描的工具 
ObjQREncoder 生成二維碼 
zxing 強大的二維碼工具 
BottleScan 條形碼掃描工具

---------------------- Map ---------------------- 
MKMapView 
VPPMap 
多個地址 https://github.com/grgcombs/MultiRowCalloutAnnotationView.git 
JJMapCallout 其定義map的點和顯示 https://github.com/jacobjennings/JJMapCallout.git 
UICalloutView Open Source iOS Control For Creating Map Kit Style Callouts In Other Viewshttps://github.com/pradyumnad/Locations-with-Map.git 
kingpin 在地圖上面添加錨點的庫 https://github.com/itsbonczek/kingpin

---------------------- RTF ---------------------- 
OmniGroup RTF編輯工具 https://github.com/omnigroup/OmniGroup

---------------------- PDF ---------------------- 
PDFKitten PDF查看樣例 
UIImagePDF 
PSPDFKit 
PDF Reader 的案例 https://github.com/vfr/Reader.git 
PDF Report https://github.com/as-cii/PdfReportKit

---------------------- Reader ---------------------- 
Reader 類似iBooks的閱讀器

---------------------- Publish ---------------------- 
baker 基於html5的iOS電子書框架 
pugpig 基於html5的iOS電子書框架 
cassius 類似flipboard的東西

---------------------- RSS ---------------------- 
MWFeedParser 一個不錯的rss解析庫 https://github.com/mwaterfall/MWFeedParser

---------------------- XML RPC ---------------------- 
xmlrpc RPC遠程調用 
wsdl2objc Generates Objective-C (Cocoa) code from a WSDL for calling SOAP services 
SudzC SOAP網絡庫 
gSOAP c/c++ 的的webservice庫

---------------------- XML ---------------------- 
KissXML 
TouchXML 
hpple XML解析 
TBXML A fast XML parser 
XMLDictionary 很小的XML轉爲Dictionary的lib https://github.com/nicklockwood/XMLDictionary.git 
SocketRocket WebSocket 服務器

---------------------- REST ---------------------- 
Resty 小巧方便的Rest庫 
RestKit 強大的rest庫 
iphonerestwrapper 一個REST 庫

---------------------- JSON ---------------------- 
JSONKit 高效的JSON庫 
iorm json請求映射庫 
CCJSON 另一個JSON庫 
TouchJSONLo

---------------------- Model ---------------------- 
BaseModel plist的映射lib

---------------------- HTML ---------------------- 
hpple HTML/XML解析器 https://github.com/topfunky/hpple 
Objective-C-HMTL-Parser 簡單封裝的libxml2 
HTMLDocument 比較新的一個html解釋器 https://github.com/stklieme/HTMLDocument.git

---------------------- XMPP ---------------------- 
XMPPFramework

---------------------- 聊天 ---------------------- 
chat 聊天 https://github.com/m2mIO/mqttIO-objC.git

---------------------- 數據處理 ---------------------- 
KeyValueObjectMapping https://github.com/dchohfi/KeyValueObjectMapping.git 
JTDateMapping 
JTObjectMapping JSON映射到對象html

TwoKeyDictionaryFramework 兩個key的字典 
JSONModel 見到的網絡層到json對象的映射 https://github.com/icanzilb/JSONModel.git

NSEnumeratorLinq NSEnumerator LINQ category https://github.com/k06a/NSEnumeratorLinq

HBCollections Categories for Foundation collection classeshttps://github.com/hborders/HBCollections

---------------------- Database ---------------------- 
FCModel 不錯的數據庫lib, 支持migrate,對象映射 https://github.com/marcoarment/FCModel 
iActiveRecord 功能很強大,類似ActiveRecord的ORM,不用CoreData 
MagicalRecord Super Awesome Easy Fetching for Core Data 
DatabaseKit 功能不錯,不用CoreData

FMDatabase sqlite的基本庫 
EGODatabase EGODatabase is a thread-safe Objective-C SQLite wrapper with full support for asynchronous SQLite calls as well as build in NSOperationQueue support.

mojo-database 自動操作對象的lib https://github.com/cpjolicoeur/mojo-database 
mb-ormapper 根據描述自動相關對象操作的工具

NanoStore iOS 下面的key-value 數據庫 https://github.com/tciuro/NanoStore 
PARStore 支持同步的key-value存儲的文件 https://github.com/cparnot/PARStore

---------------------- API ---------------------- 
DataKit 用Node做後端,前端封裝庫的 框架 
DeploydKit 基於DataKit的庫

---------------------- Auth ---------------------- 
MPOAuth

---------------------- 第三方服務 ----------------------

hoptoad-ios 收集app的錯誤的第三方服務 
Parse 網絡數據存儲的服務

---------------------- 網絡服務API ---------------------- 
objectiveflickr flickr的objcmyutilities 
DropboxSDK

---------------------- 社交 ---------------------- 
ShareKit 分享到各個設計的工具 
SVShareViewController 分享到Facebook和Twitter

---------------------- Twitter ---------------------- 
TweetSheet 簡單的Twitter發帖的工具 
twitter-text-objc - An Objective-C implementation of Twitter's text processing library

---------------------- Location ---------------------- 
MTLocation

---------------------- 藍牙 BlueTooth ---------------------- 
CoreBluetoothPeripheral https://github.com/liquidx/CoreBluetoothPeripheral

---------------------- Key Value ---------------------- 
SFHFKeychainUtils 存儲key和value到app中 https://github.com/ldandersen/scifihifi-iphone 
SSKeyChain 介紹一個輕量級iOS安全框架:

---------------------- Log ---------------------- 
NSLogger 有客戶端的logger,通過網絡log。 
soslog-objc

---------------------- i18n ---------------------- 
AGi18n 不用多個xib的多語言解決方案 https://github.com/angelolloqui/AGi18n

---------------------- 設置 ---------------------- 
InAppSettingsKit 程序內設置 
InAppSettings 程序內設置

---------------------- 更新 ---------------------- 
HockeyKit 分發,更新工具 
iVersion 檢查是否有新版本的lib 
WaxPatch 增量更新工具 git@github .com:mmin18/WaxPatch.git

---------------------- Version ---------------------- 
Harpy 檢查 iTunes 商店的版本 https://github.com/ArtSabintsev/Harpy 
MTMigration 不錯的版本增量處理 https://github.com/mysterioustrousers/MTMigration

---------------------- Util ---------------------- 
Reachability 檢查網絡是否可用的lib 
支持 ARC Block的Reachability https://github.com/tonymillion/Reachability 
iRate 評價的庫 
小巧的appirater評價的庫 https://github.com/arashpayan/appirater.git 
iNotify 通知,第一次啓動的功能介紹或者其他的提示 
iHasApp 檢測已經安裝的app

https://github.com/arg0s/iOSInstalledApps 查看已經安裝的App

---------------------- Util ---------------------- 
RegexKitLite 正則工具 
CHDataStructures HDataStructures is a library of standard data structures which can be used in any Objective-C program, for educational purposes, or as a foundation for other 
iOS-Universal-Framework Framework的模版 
URL小工具 https://github.com/nicklockwood/URLUtils.git 
CountryPicker 國家選取器 
FormatterKit 時間,日期,數字等格式化lib 
Godzippa gzip解壓縮 
ZipKit zip解壓縮

---------------------- Blocks ---------------------- 
BlocksKit 
BBlock https://github.com/kgn/BBlock 不錯見的Block擴展

---------------------- schemes ---------------------- 
JLRoutes 提供負責的URL schemes,可用在app內部或者外部的調用https://github.com/joeldev/JLRoutes.git 
http://blog.rdrct.it/2013/08/demo-ios-app-demonstrating-integrating.html

---------------------- UDID ---------------------- 
openudid 
secureudid https://github.com/crashlytics/secureudid.git

---------------------- String ---------------------- 
TransformerKit 字符串大小寫,各種風格 https://github.com/mattt/TransformerKit.git

---------------------- Color ---------------------- 
ColorUtils 支持16進制的顏色工具 https://github.com/nicklockwood/ColorUtils 
Colours-for-iOS 一個方便處理顏色的工具 https://github.com/bennyguitar/Colours-for-iOS 
tableview式的顏色選擇工具 https://github.com/claaslange/iOS7Colors

---------------------- Date ---------------------- 
iso-8601-date-formatter

---------------------- Date ---------------------- 
MSWeakTimer 線程安全的Timer https://github.com/mindsnacks/MSWeakTimer.git

---------------------- 反饋 ---------------------- 
Redmine-Feedbacks 把bug直接反饋到Redmine中 
InAppFeedback 支持android和iOS的反饋服務 
Crittercism 跨平臺的反饋服務 
QuincyKit Live crash report management for iOS. AppStore ready!

---------------------- 地址簿 ---------------------- 
HashedContacts A wrapper class for iOS Address Book access that converts private contact information into hashed tokens.

---------------------- AR ---------------------- 
ofxQualcommAR / Vuforia 高通的AR 
CoreAR 小型的AR庫 
ARToolKitPlus 通用的AR庫 
mixare-iphone 
FLOSS http://www.libregeosocial.org/ 
metaio http://www.metaio.com/software/mobile-sdk/ 
layer player http://www.layar.com/player/ 
openframeworks http://www.openframeworks.cc/

---------------------- 全景 ---------------------- 
panoramagl http://code.google.com/p/panoramagl/

---------------------- 統計 ----------------------

http://count.ly/ 開源的移動統計工具 支持android和iOS

---------------------- Ruby ---------------------- 
mobiruby iOS + mruby 
rubymotion 收費的用Ruby寫iOS的框架 
nsrails 直接在objective-c或者rubymotion直接類似rails的使用遠程的api

---------------------- Testing ---------------------- 
specta A light-weight TDD / BDD framework for Objective-C & Cocoa (包括部分的expecta) 
Kiwi Simple BDD for iOS 
expecta A Matcher Framework for Objective-C/Cocoa 
OCHamcrest - library of matchers for building test expressions - for Objective-C 
OCMock 
LRMocky 一個測試框架 
Frank 類似Cucumber的測試框架 https://github.com/moredip/Frank 
Nocilla 網絡 API測試的庫 git@github .com:luisobo/Nocilla.git

---------------------- Testing HTTP ---------------------- 
Http請求Test https://github.com/luisobo/Nocilla.git

---------------------- Game ---------------------- 
PureMVC 一個遊戲框架

---------------------- Cordova ---------------------- 
cordova-true-native-ios 基於cordova,用js寫iOS應用框架

---------------------- Package ---------------------- 
CocoaPods Cocoa項目中的包管理工具

---------------------- Debug ---------------------- 
DCIntrospect 
MSVCLeakHouter 監控ViewController的建立和釋放的過程https://github.com/mindsnacks/MSVCLeakHunter.git 
superdb 聯機調試的debuger https://github.com/Shopify/superdb

---------------------- Android ---------------------- 
類似Android鎖屏的庫 https://github.com/GrioSF/Android-Pattern-Lock-on-iOS

---------------------- Other ---------------------- 
掃描wifi信息: 
http://code.google.com/p/uwecaugmentedrealityproject/ 
http://code.google.com/p/iphone-wireless/

條形碼掃描: 
http://zbar.sourceforge.net/iphone/sdkdoc/install.html

tcp/ip的通訊協議: 
http://code.google.com/p/cocoaasyncsocket/

---------------------- 編譯 ---------------------- 
xcode_shell 命令行編譯 https://github.com/webfrogs/xcode_shell

---------------------- Cydia ---------------------- 
http://www.iosopendev.com/ 開發越獄軟件的

發佈了26 篇原創文章 · 獲贊 5 · 訪問量 8萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章