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