天天看點

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

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的可以折疊的View https://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 

[email protected]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 

[email protected]github .com:provideal/MMGridView.git 

NGVaryingGridView 複雜的 GridView [email protected]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 支援多個方向的ViewController https://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 環形菜單 [email protected]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 高度訂制的popover https://github.com/nicolaschengdev/WYPopoverController

---------------------- Hud ---------------------- 

SVProgressHUD 不錯的hud,單例模式 

SVStatusHUD 不錯的hud,支援圖檔 

MBProgressHUD 

ATMHud 

CERoundProgressView 不錯的圓形的進度view https://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 支援進度條的ImageVIew https://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 classes https://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 增量更新工具 [email protected]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測試的庫 [email protected]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/ 開發越獄軟體的

來自:http://idevchina.com/t/20#reply3