iOS開發(fā)(Objective-C)常用庫索引

http://idevtoy.cngump.com/?page_id=550

由紅甘果科技內(nèi)部整理

原文見:http://idevchina.com/t/20

http://www.code4app.com這網(wǎng)站不錯(cuò),收集各種 iOS App 開發(fā)可以用到的代碼示例

http://www.cocoacontrols.com/英文版本的lib收集

http://www.objclibs.com/精品lib的收集網(wǎng)站

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 一個(gè)簡(jiǎn)單的lib,提供 NSArray和NSDictionary的高級(jí)和方便的操作

cooliris-toolkithttp://code.google.com/p/cooliris-toolkit/很多工具類,DAVServer,lua,MiniZip,UnRAR

SSToolkit 好用的iOS組件 sscatalog是他的實(shí)例

BaseKit 擴(kuò)充功能的lib,包括 Core,View,Cell mapping, Form mapping

ConciseKit A set of Objective-C additions and macros that helps you write code more quickly.

FLKit 擴(kuò)充功能的Lib 包括常用UI和數(shù)據(jù)類型

IRFoundations Foundation, UIKit, Core Data, Core Text, and QuartzCore additions (or, the kitchen sink)

JSGCDDispatcher A small Objective-C wrapper around GCD

MBCommon 簡(jiǎn)單的常用組件

Pants 一系列常用組件https://github.com/appsinyourpants/Pants-Framework.git

Typhoon 一個(gè) IoC框架(類似Spring)

———————- UI ———————-

*idev-recipes 一系列UI的demo (上下拖動(dòng)切換view VerticalSwipeArticles)

CustomBackButton,TabBarAnimation,WoodUINavigation,CustomSegmentedControls,RaisedCenterTabBar,

TransparentUIWebViews,WordPressReimagined,CustomTabBar,SideSwipeTableView,Utilities,

CustomTabBarNotification,StretchableImages,VerticalSwipeArticles

iphone.navta 隱藏導(dǎo)航條和 工具條

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

WEPopover 導(dǎo)航條下拉框的選擇

DDActionHeaderView 頭部的動(dòng)作的view

AlertViewWithBlock

BASequenceControl 選擇框的升級(jí)樣式

SSCheckBoxView 自定義選擇框 is a check box UI control for iOS apps.

自己制作按鈕優(yōu)化https://github.com/Dillion/DemoButton

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

ITWLoadingPanel 下拉式的進(jìn)度條窗口

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

TPKeyboardAvoiding 根據(jù)鍵盤自動(dòng)滾動(dòng) ScrollView和TableView的lib

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

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

TSUIKit 不錯(cuò)的多tab和grid,tablehttps://github.com/Viacheslav-Radchenko/TSUIKit

———————- UI-Theme ———————-

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

———————- SpringBoard ———————-

JWFolders 類似SpringBoard的文件夾打開的效果

JSBadgeView 類似SpringBoard的圖標(biāo)和通知的效果https://github.com/JaviSoto/JSBadgeView

PTShowcaseViewController 類似iOS的springboard的組件

SESpringBoard 不錯(cuò)3格SpringBoardhttps://github.com/sarperdag/SESpringBoard

HMLauncher 支持拖放的SpringBoardhttps://github.com/heikomaass/HMLauncherView

git@github.com:cammsaul/NAMenu.git

———————- 超酷UI ———————-

*ViewDeck 類似Gmail那種拖動(dòng)ViewController的樣式 支持左右

MWFSlideNavigationViewController 類似Gmail那種拖動(dòng)ViewController的樣式,支持四個(gè)方向

KNPathTableViewController 類似Path2的效果

JTRevealSidebar 類似Path2的效果

———————- UIViewController ———————-

UIViewController-Swizzled 顯示ViewController的結(jié)構(gòu)的libhttps://github.com/RuiAAPeres/UIViewController-Swizzled

———————- UIViewController-Column ———————-

ANAdvancedNavigation 很漂亮的https://github.com/OliverLetterer/ANAdvancedNavigationController.git

PSStackedView Twitter 那種拖動(dòng)的多個(gè)Viewhttps://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 不錯(cuò)的圓形的進(jìn)度條

———————- UI-Label ———————-

FXLabel 有陰影的Label, 和下陷等特效

GLTapLabel 可點(diǎn)擊單詞的Label

TTTAttributedLabel 支持屬性和樣式的標(biāo)簽

BBCyclingLabel 支持動(dòng)畫的Labelhttps://github.com/brunodecarvalho/BBCyclingLabel.git

WrappingLabel 圖文混排的庫,支持環(huán)繞https://github.com/timurbeg/WrappingLabel.git

———————- UI-Switch ———————-

LLRoundSwitch 各種自定義的Switch

DCRoundSwitch 自定義 Switch 選擇框

———————- UI-SegmentedControl ———————-

PPiFlatSegmentedControl 不錯(cuò)的扁平化選擇器https://github.com/pepibumur/PPiFlatSegmentedControl

SegmentedControlhttps://github.com/u10int/URBSegmentedControl

———————- UI-Grid ———————-

GMGridView Grid

KKGridView 不錯(cuò)的Grid

AQGridView

SCPagingGridView 可分頁的 GridViewhttps://github.com/scribd/SCPagingGridView

git@github.com:provideal/MMGridView.git

NGVaryingGridView 復(fù)雜的 GridView git@github.com:NOUSguide/NGVaryingGridView.git

DWGridController 多行支持橫向滑動(dòng)的Grid

———————- UI-Cust ———————-

ToolDrawer 自定義的可伸縮的工具欄

InformaticToolbar 在工具欄添加進(jìn)度條,選擇按鈕https://github.com/gregwym/InformaticToolbar.git

———————- UI-Page Control ———————-

DDPageControl 漂亮的Page Control

CustomPageControl 自定義PageControl

ompagecontrol 自定義PageControl

SMPageControl 漂亮的Page Controlhttps://github.com/Spaceman-Labs/SMPageControl

———————- UI-Button ———————-

Button Cluster 按鈕云

UIGlossyButton 不用圖片創(chuàng)建iOS默認(rèn)效果的按鈕https://github.com/waterlou/UIGlossyButton

———————- UI-Text ———————-

AUIAnimatedText 文字的 大小,字體,顏色,內(nèi)容的動(dòng)畫

EGOTextView 第三方的TextView支持

GrowingTextView 可以自動(dòng)增高的文本框

UITextViewLinkOptions 支持鏈接的TextView

———————- UI-Autocompletion ———————-

IMOAutocompletionViewController 一個(gè)自動(dòng)完成的效果https://github.com/fredericcormier/IMOAutocompletionViewController.git

———————- Text ———————-

DTCoreText Methods to allow using HTML code with CoreText.

InnerBand 基于DTCoreText的文本樣式顯示

UICoreTextViewhttps://github.com/giladno/UICoreTextView

CTView 支持Html的CoreText View

FTCoreText 自己實(shí)現(xiàn)的CoreText

FTCoreText 的分支,支持遠(yuǎn)程和本地的圖片混排https://github.com/dourgulf/FTCoreText

LTCoreText 基于DTCoreText的閱讀類Lib

Core-Text-Label 只支持Blog,Italic 的CoreText實(shí)現(xiàn)

CoreTextWrapper CoreText的閱讀

CoreTextToy CoreText的簡(jiǎn)單樣例

I7CoreTextExample 各種CoreText字體和大小的樣例

Ink 簡(jiǎn)單的文字和圖片混排,和文字格式

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,支持拖動(dòng)和各個(gè)方向 只支持iPad

NavigatorKit 導(dǎo)航添加工具欄

LayOut 分塊的框,和格式化和圖片嵌入。

LIExposeController Linkedin開源的項(xiàng)目,類似Linkedin iPhone版本的4格Dock的視圖

KLNoteViewController 類似Note的分類菜單https://github.com/KieranLafferty/KLNoteViewController.git

MBSpacialViewController 超酷的UIViewController切換https://github.com/mobitar/MBSpacialViewController

MSMatrixController 支持多個(gè)方向的ViewControllerhttps://github.com/MarcoSero/MSMatrixController

———————- NavigationController ———————-

TRVSNavigationControllerTransition 從有navbar到無navbar的push,navbar不留黑

SKNavigationController 支持歷史記錄的導(dǎo)航 ViewControllerhttps://github.com/skizilkaya/SKNavigationController

———————- NavigationBar ———————-

UINavigationBarAdjust 自定義顏色的導(dǎo)航條https://github.com/TomThorpe/UINavigationBarAdjustableTint

———————- ViewController – TextEdit ———————-

REComposeViewController 漂亮的彈窗編輯 ViewController

MessagesTableViewController 類似iMessage的聊天ViewControllerhttps://github.com/jessesquires/MessagesTableViewController

———————- UI-Layout ———————-

KeepLayout 用代碼控制自動(dòng)適應(yīng)的頁面https://github.com/iMartinKiss/KeepLayout.git

———————- UI-CollectionView ———————-

用CollectionView實(shí)現(xiàn)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 旋轉(zhuǎn)轉(zhuǎn)盤式菜單

iphone-pie-menu Pie一樣的菜單,環(huán)形菜單

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的 左右滑動(dòng)的菜單https://github.com/gotosleep/JASidePanels.git

KLHorizontalSelect 頂部的支持左右滑動(dòng)的菜單https://github.com/KieranLafferty/KLHorizontalSelect.git

CFShareCircle 環(huán)形菜單 git@github.com:camdenfullmer/CFShareCircle.git

———————- UI-Alert ———————-

支持iOS 7的通知框https://github.com/problame/CSNotificationView

WCAlertView 支持Block的自定義的AlertViewhttps://github.com/m1entus/WCAlertView

ASDepthModal 漂亮的通知框https://github.com/autresphere/ASDepthModal

MTPopupWindow 通知viewhttps://github.com/icanzilb/MTPopupWindow

UIToastView /UIToastAlert 下面彈出通知

DDSocialDialog 漂亮的動(dòng)畫彈出窗。

GHTableViewAlertView 把TableView加到AlertView中

UAModalPanel 模式彈出框

LeveyPopListViewDemo 彈出一個(gè)選擇的List。 類似Android的選擇列表。

iToast 彈出一個(gè)view

iAlert 各種模式的通知

RNBlurModalView 模式通知框 背景模糊https://github.com/rnystrom/RNBlurModalView.git

AAActivityAction 彈出圖標(biāo)的選擇https://github.com/r-plus/AAActivityAction

———————- UI-Notification ———————-

JCNotificationBannerPresenter 不錯(cuò)的通知https://github.com/jcoleman/JCNotificationBannerPresenter

SJNotificationViewController Lightweight notifications in iOS apps,在底部通知。

TBHintView 支持上下,各種方向,和不同內(nèi)容的Alert View

MKInfoPanelDemo 下拉式通知

YRDropdownView 從上面彈出的通知組件,簡(jiǎn)潔。

MPNotificationView 模擬iOS的通知效果的通知https://github.com/Moped/MPNotificationView

KGDiscreetAlertView 簡(jiǎn)單的文字通知https://github.com/kgn/KGDiscreetAlertView

GCDiscreetNotificationView

———————- UI-Popover ———————-

WYPopoverController 高度訂制的popoverhttps://github.com/nicolaschengdev/WYPopoverController

———————- Hud ———————-

SVProgressHUD 不錯(cuò)的hud,單例模式

SVStatusHUD 不錯(cuò)的hud,支持圖片

MBProgressHUD

ATMHud

CERoundProgressView 不錯(cuò)的圓形的進(jìn)度viewhttps://github.com/Ceroce/CERoundProgressView.git

HZActivityIndicatorView 第三方加載View

———————- UIView ———————-

WeViews 很強(qiáng)大的UIView設(shè)計(jì)器

JFDepthView 3D動(dòng)畫顯示Viewhttps://github.com/atljeremy/JFDepthView

CEGuideArrow 做引導(dǎo)箭頭用的Viewhttps://github.com/jazzychad/CEGuideArrow

———————- TableView ———————-

MultiColumnTableViewForiOS 做成類似 Excel的效果的TableView

JTGestureBasedTableViewDemo 類似clean的界面,下拉并創(chuàng)建

https://gist.github.com/1437123類似Path2的TableVIew的滾動(dòng)小方塊

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加上動(dòng)畫特效

GCRetractableSectionController 可以自動(dòng)伸縮的TableViewhttps://github.com/gcamp/GCRetractableSectionController

RATreeView 多級(jí)的tableviewhttps://github.com/Augustyniak/RATreeView

———————- TableViewCell ———————-

LRSlidingTableViewCell 在TableCell上面滑動(dòng)顯示功能

ZKRevealingTableViewCell 滑動(dòng)出現(xiàn)功能

TISwipeableTableView

MCSwipeTableViewCell 很酷的左右滑動(dòng)cell更多的功能https://github.com/alikaragoz/MCSwipeTableViewCell

———————- UI-waterfall ———————-

PSCollectionView 不錯(cuò)的瀑布流

IllThumbFlow 一個(gè)不錯(cuò)的瀑布流的實(shí)現(xiàn)https://github.com/sehone/IIIThumbFlow

———————- TabBar ———————-

TabBarKit 最好用的Tabbar

RDVTabBarController 不錯(cuò)的tabbar

BCTabBarController tabbar 自定義按鈕選擇的下凹邊框

MBTabBarController 簡(jiǎn)單的各種自定義的tabbar,有倒三角形動(dòng)畫指示,用漸變層來做按鈕選擇的下凹邊框

LeveyTabBarController

NGVerticalTabBarController 垂直tabbar

NGTabBarController 垂直tabbar,支持iPhone,iPadhttps://github.com/NOUSguide/NGTabBarController.git

TopToolbarAsTabbar 頂部tabbar (只iPad)

MHTabBarController 頂部菜單式的tab bar,有倒三角形動(dòng)畫指示

XBTabBar 斜形的tabbar

CBTabBar 晃動(dòng)居中出現(xiàn)tabbar

CubeTabBarController 3d切換的tabbar

ExpandableTabBar 可以擴(kuò)充的Tabbar,對(duì)于顯示更多tab有用處。

ALCustomTabBarController 簡(jiǎn)單的各種自定義的tabbar

CustomTabbar 自定義的Tabbar

JMTabView 自定義Tab支持上面和下面

FSVerticalTabBarController 不用圖片,用矢量圖形創(chuàng)建垂直的TabBarhttps://github.com/futuresimple/FSVerticalTabBarController.git

———————- ScrollView ———————-

PunchUIScrollView 橫向滾動(dòng)的scrollview,類似tableview的橫向版本https://github.com/tapwork/PunchScrollView

HGPageScrollView 漂亮的多個(gè)view的scroll效果

DVSlideViewController 預(yù)覽式 scrollviewhttps://github.com/dickverbunt/DVSlideViewController

MHPagingScrollView

GCPagedScrollView

InfinitePagingView

Swipe 多個(gè)View滾動(dòng)效果https://github.com/nicklockwood/SwipeView.git

DMCircularScrollView 橫向scrollviewhttps://github.com/malcommac/DMCircularScrollView

KIIMagePager Image的scrollview,支持分頁https://github.com/kimar/KIImagePager

———————- IntroVIew ———————-

EAIntroVIew 引導(dǎo)畫面Libhttps://github.com/ealeksandrov/EAIntroView

———————- StatusBar ———————-

MTStatusBarOverlay 狀態(tài)欄通知

BWStatusBarOverlay 很酷的狀態(tài)欄通知和進(jìn)度條https://github.com/brunow/BWStatusBarOverlay.git

KGStatusBar 狀態(tài)欄通知https://github.com/kevingibbon/KGStatusBar

———————- UI-Flow ———————-

iCarousel FlowCover樣式

———————- 啟動(dòng)界面 ———————-

myLauncher2 簡(jiǎn)單的啟動(dòng)界面工具https://github.com/jarada/myLauncher

———————- 啟動(dòng)畫面 ———————-

YISplashScreen 動(dòng)畫切換的啟動(dòng)畫面https://github.com/aking88/YISplashScreen

DemoSplashScreen 彈出畫面的動(dòng)畫https://github.com/milare/DemoSplashScreen

———————- Pull To Refresh ———————-

MOOPullGesture 類似Clean那種下來并新建和下拉并刷新的組件

EGOTableViewPullRefresh

RefreshBar 加載更多

SVPullToRefresh 只要一行語句的下拉并刷新組件,支持Block,支持自定義。比EGOPullToRefresh更簡(jiǎn)單。

sspulltorefreshhttps://github.com/samsoffes/sspulltorefresh.git

SlimeRefresh 簡(jiǎn)單的刷新組件https://github.com/dbsGen/SlimeRefresh.git

———————- 動(dòng)畫 Animation ———————-

MPFoldTransition 超酷的Flod動(dòng)畫。支持Push。

XBPageCurl 翻頁效果

HMGLTransitions 旋轉(zhuǎn),翻頁

PaperStackDemo 類似iBooks的翻頁效果

SBTickerView An easy to use ticker view with inspiration from Flipboard.

MPFlipViewController 類似FlipBoard上下,左右翻頁效果

AFKPageFlipper 類似FlipBoard的效果

XYOrigami 很漂亮的折紙拉開效果https://github.com/xyfeng/XYOrigami

SKBounceAnimation 反彈效果的動(dòng)畫

CPAnimationSequence 分布動(dòng)畫,動(dòng)畫序列https://github.com/yangmeyer/CPAnimationSequence

FancySegue 很漂亮的切換動(dòng)畫https://github.com/chrismiles/FancySegue

AGGeometryKit 動(dòng)畫幾何拉伸的效果https://github.com/hfossli/AGGeometryKit

———————- Form ———————-

US2FormValidator Form 驗(yàn)證的libhttps://github.com/ustwo/US2FormValidator.git

DCTTextFieldValidator TextField驗(yàn)證的lib

IBAForms 快速創(chuàng)建

quickdialog 快速構(gòu)建tableview的工具https://github.com/escoz/QuickDialog.git

———————- WebView ———————-

TSMiniWebBrowser 簡(jiǎn)單的WebBroswerhttps://github.com/tonisalae/TSMiniWebBrowser

GAJavaScript – Library to simplify working with JavaScript and UIWebView.https://github.com/newyankeecodeshop/GAJavaScript

JavaScriptCore 高效的JS庫

WebViewJavascriptBridge JS發(fā)送事件到objc

SVWebViewController 方便的WebViewController,支持push和madel

WebContentView 可以嵌入View種的WebView,支持不同的CSShttps://github.com/nicklockwood/WebContentView.git

TSMiniWebBrowser 簡(jiǎn)單的WebBroswerhttps://github.com/tonisalae/TSMiniWebBrowser

———————- Mobile ———————-

iScroll 4 有硬件加速的webview框架

PhongGap 主流的web框架

———————- Desktop ———————-

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

———————- Networking ———————-

MKNetworkKit 另一款網(wǎng)絡(luò)庫

AFNetworking 輕量級(jí)的網(wǎng)絡(luò)庫

AFNetworkingStatichttps://github.com/jawngee/AFNetworkingStatic.git

SVHTTPRequest 簡(jiǎn)單的網(wǎng)絡(luò)庫

CocoaAsyncSocket 異步socket庫

CocoaAsyncSocket_demo

網(wǎng)絡(luò)請(qǐng)求隊(duì)列https://github.com/nicklockwood/RequestQueue.git

iPhoneWebServicesClient 各種格式和網(wǎng)絡(luò)的測(cè)試

MBRequest 簡(jiǎn)單的網(wǎng)絡(luò)請(qǐng)求庫https://github.com/mobiata/MBRequest

IIIAsync 簡(jiǎn)單的多線程下載的庫https://github.com/amazingsyco/IIIAsync

BBHotpotato 基于curl的網(wǎng)絡(luò)庫https://github.com/brunodecarvalho/BBHotpotato

Network Link Conditioner 模擬差網(wǎng)絡(luò)的工具http://nshipster.com/network-link-conditioner/

———————- Download ———————-

JJAFAcceleratedDownloadRequestOperation 支持多點(diǎn)的下載隊(duì)列https://github.com/jnjosh/JJAFAcceleratedDownloadRequestOperation.git

———————- Networking Server ———————-

CocoaHTTPServer

Mongoose Mini http server

peertalk iOS和mac局域網(wǎng)通訊的庫

———————- Mail ———————-

MailCore 一個(gè)郵件發(fā)送庫http://libmailcore.com/

———————- Web Socket ———————-

SocketRocket 標(biāo)準(zhǔn)的Web Socket庫for Objective-Chttps://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 相冊(cè)打包效果

MGImageUtilities 圖片處理,縮放

MOOMaskedIconView 圖片蒙板,使圖標(biāo)有漸變效果

UIViewDrawRectBlock A category on UIView to create an instance with a block for its drawRect.

JTPinIt 類似Pinerest的排版的UIImage

GPUImagehttps://github.com/BradLarson/GPUImage

Filtrr 很全的各種圖片濾鏡https://github.com/OmidH/Filtrr

KGNoise 給圖片加雜點(diǎn)的庫https://github.com/kgn/KGNoise

JBCroppableView 支持多點(diǎn)裁剪的libhttps://github.com/jberlana/JBCroppableView

———————- UIImage ———————-

JSAnimatedImagesView 不錯(cuò)的UIImage動(dòng)畫和提示層https://github.com/JaviSoto/JSAnimatedImagesView.git

ASMediaFocusManager 不錯(cuò)查看圖片的庫https://github.com/autresphere/ASMediaFocusManager.git

REImageSprite 分割多個(gè)文件的工具https://github.com/romaonthego/REImageSprite

———————- Graphics ———————-

TouchDraw 不錯(cuò)的圖畫工具

DrawImages 在路徑中填充圖片

DrawStuff 圖片裁剪的例子

———————- Chart ———————-

MIMChart-Library 不錯(cuò)的圖表庫

CorePlot——2D圖形繪圖儀

chartee k線圖

https://github.com/duivesteyn-net/deSimpleChart

http://code.google.com/p/s7graphview/

http://instaviz.com/

chartee 股票的線圖

RPRadarChart 類似蜘蛛網(wǎng),表現(xiàn)能力的圖表https://github.com/raspu/RPRadarChart.git

XYPieChart 專業(yè)的餅圖https://github.com/xyfeng/XYPieChart.git

iOSPlot 專業(yè)的畫圖libhttps://github.com/honcheng/iOSPlot.git

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

———————- Calendar ———————-

DDCalendarView 不錯(cuò)的日歷組件,自定義的樣式

calendar-ui 不錯(cuò)的日歷組件,支持日內(nèi)圖和周圖

Kal 日期選擇控件

iMonthly 不錯(cuò)的日歷組件,和默認(rèn)的差不多。只支持月圖。 月份切換是上下動(dòng)畫。

Si-Calendar 不錯(cuò)的日歷組件,和默認(rèn)的差不多。只支持月圖。

OCCalendar 自定義的黑色的日歷,支持多選。

SimpleCalendarView 自定義的白色的日歷

YFCalendar 只支持iPad的日歷組件

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

CalendarControl 月歷,只支持Mac

HSAnimatedCalendar 類似倒計(jì)時(shí)的那種動(dòng)畫的時(shí)間

TimesSquare 日歷https://github.com/square/objc-TimesSquare.git

MSCollectionViewCalendarLayout 類似google calendar支持選中區(qū)域的日歷https://github.com/monospacecollective/MSCollectionViewCalendarLayout

———————- 鍵盤 ———————-

KOKeyboard 一個(gè)自定義的鍵盤https://github.com/adamhoracek/KOKeyboard

quaryboard 鍵盤上面添加自定義按鈕的libhttps://github.com/jellybeansoup/ios-quayboard

DollarP_ObjC 手勢(shì)識(shí)別的庫http://fe9lix.github.com/DollarP_ObjC/

———————- Camera ———————-

Helpful-iPhone-Utilities 照相機(jī)的自定義

overthecam 自定義相機(jī)的Viewhttps://github.com/jamesu/overthecam.git

MyAVControllerDemo 直接訪問照相機(jī)數(shù)據(jù)的小庫 A little sample showing how to access directly the datas of the camera in iOS4https://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的一個(gè)分支https://github.com/SharpX/sharp_ios_player

iFrameExtractor 基于ffmpeg的視頻解壓分幀的簡(jiǎn)單的例子https://github.com/lajos/iFrameExtractor

FreeStreamer 簡(jiǎn)單的音頻流媒體的例子https://github.com/muhku/FreeStreamer.git

https://github.com/dropcam/dropcam_for_iphone.git

跨平臺(tái)的流媒體解決方案http://vitamio.org/

———————- Music ———————-

ZenPlayer 簡(jiǎn)單的音樂播放器界面https://github.com/noradaiko/ZenPlayer-for-iOS.git

OrigamiEngine 支持多種格式的音頻播放庫https://github.com/ap4y/OrigamiEngine.git

———————- Voice / Audio ———————-

SingOneSong 錄音的庫

AudioEmailer 可以顯示音頻波形的libhttps://github.com/jpsim/AudioEmailer

TheAmazingAudioEngine 不錯(cuò)的聲音庫https://github.com/TheAmazingAudioEngine/TheAmazingAudioEngine

———————- Photo ———————-

ELCImagePickerDemo 選擇多張照片的Picker

PhotoPickerPlus 可以從第三方服務(wù)取得照片

TCam 拍照加濾鏡的效果界面https://github.com/azamsharp/TCam.git

SSPhotoCropperViewController 圖片剪裁工具https://github.com/ardalahmet/SSPhotoCropperViewController

AGImagePickerController 支持選擇多個(gè)圖片的viewcontrollerhttps://github.com/arturgrigor/AGImagePickerController

———————- Photo Viewer ———————-

PhotoCollectionView 基于CollectionView的照片層疊和相冊(cè)的效果https://github.com/ShadoFlameX/PhotoCollectionView

*FGallery 類似MWPhotoBrowser和PhotoGallery 何在一起的查看器,支持翻頁效果

MWPhotoBrowser 簡(jiǎn)單的圖片查看

PhotoGallery 不錯(cuò)的網(wǎng)絡(luò)圖片生縮略圖 顯示工具https://github.com/nullp0inter/PhotoGallery.git

EGOPhotoViewer 不錯(cuò)的圖片查看

PTImageAlbumViewController 簡(jiǎn)單的圖片查看 (支持 iPad 和 iPhone)

Pholio 不錯(cuò)的圖片查看Lib (只有iPad)

PhotoFlipCardView 4格查看圖片,點(diǎn)擊動(dòng)畫單頁查看。

KTPhotoBrowser 不錯(cuò)的圖片查看器

OpenPics 不錯(cuò)圖片查看器https://github.com/pj4533/OpenPics

———————- 圖片下載 ———————-

XLRemoteImageView 支持進(jìn)度條的ImageVIewhttps://github.com/xmartlabs/XLRemoteImageView

SDWebImage 簡(jiǎn)化網(wǎng)絡(luò)圖片處理

EGOImageLoading EGO系列的圖片加載

AsyncImageView 支持 loading的 圖片下載 (不穩(wěn)定)

SDWebImageView-Example 有進(jìn)度條的 SDWebImage

———————- 圖片識(shí)別 ———————-

OpenCV-iOS

opencv-ios-template-project

tesseract-ocr

ocropus

———————- OpenGL ———————-

GLView 一個(gè)簡(jiǎn)單的OpenGL的例子

CeedGL 一個(gè)OpenGL的類庫

———————- QR ———————-

ZBarSDK 支持二維和條形碼掃描的工具

ObjQREncoder 生成二維碼

zxing 強(qiáng)大的二維碼工具

BottleScan 條形碼掃描工具

———————- Map ———————-

MKMapView

VPPMap

多個(gè)地址https://github.com/grgcombs/MultiRowCalloutAnnotationView.git

JJMapCallout 其定義map的點(diǎn)和顯示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 在地圖上面添加錨點(diǎn)的庫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 Reporthttps://github.com/as-cii/PdfReportKit

———————- Reader ———————-

Reader 類似iBooks的閱讀器

———————- Publish ———————-

baker 基于html5的iOS電子書框架

pugpig 基于html5的iOS電子書框架

cassius 類似flipboard的東西

———————- RSS ———————-

MWFeedParser 一個(gè)不錯(cuò)的rss解析庫https://github.com/mwaterfall/MWFeedParser

———————- XML RPC ———————-

xmlrpc RPC遠(yuǎn)程調(diào)用

wsdl2objc Generates Objective-C (Cocoa) code from a WSDL for calling SOAP services

SudzC SOAP網(wǎng)絡(luò)庫

gSOAP c/c++ 的的webservice庫

———————- XML ———————-

KissXML

TouchXML

hpple XML解析

TBXML A fast XML parser

XMLDictionary 很小的XML轉(zhuǎn)為Dictionary的libhttps://github.com/nicklockwood/XMLDictionary.git

SocketRocket WebSocket 服務(wù)器

———————- REST ———————-

Resty 小巧方便的Rest庫

RestKit 強(qiáng)大的rest庫

iphonerestwrapper 一個(gè)REST 庫

———————- JSON ———————-

JSONKit 高效的JSON庫

iorm json請(qǐng)求映射庫

CCJSON 另一個(gè)JSON庫

TouchJSONLo

———————- Model ———————-

BaseModel plist的映射lib

———————- HTML ———————-

*hpple HTML/XML解析器https://github.com/topfunky/hpple

Objective-C-HMTL-Parser 簡(jiǎn)單封裝的libxml2

HTMLDocument 比較新的一個(gè)html解釋器https://github.com/stklieme/HTMLDocument.git

———————- XMPP ———————-

XMPPFramework

———————- 聊天 ———————-

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

———————- 數(shù)據(jù)處理 ———————-

KeyValueObjectMappinghttps://github.com/dchohfi/KeyValueObjectMapping.git

JTDateMapping

JTObjectMapping JSON映射到對(duì)象html

TwoKeyDictionaryFramework 兩個(gè)key的字典

JSONModel 見到的網(wǎng)絡(luò)層到j(luò)son對(duì)象的映射https://github.com/icanzilb/JSONModel.git

NSEnumeratorLinq NSEnumerator LINQ categoryhttps://github.com/k06a/NSEnumeratorLinq

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

———————- Database ———————-

FCModel 不錯(cuò)的數(shù)據(jù)庫lib, 支持migrate,對(duì)象映射https://github.com/marcoarment/FCModel

iActiveRecord 功能很強(qiáng)大,類似ActiveRecord的ORM,不用CoreData

MagicalRecord Super Awesome Easy Fetching for Core Data

DatabaseKit 功能不錯(cuò),不用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 自動(dòng)操作對(duì)象的libhttps://github.com/cpjolicoeur/mojo-database

mb-ormapper 根據(jù)描述自動(dòng)相關(guān)對(duì)象操作的工具

NanoStore iOS 下面的key-value 數(shù)據(jù)庫https://github.com/tciuro/NanoStore

PARStore 支持同步的key-value存儲(chǔ)的文件https://github.com/cparnot/PARStore

———————- API ———————-

DataKit 用Node做后端,前端封裝庫的 框架

DeploydKit 基于DataKit的庫

———————- Auth ———————-

MPOAuth

———————- 第三方服務(wù) ———————-

hoptoad-ios 收集app的錯(cuò)誤的第三方服務(wù)

Parse 網(wǎng)絡(luò)數(shù)據(jù)存儲(chǔ)的服務(wù)

———————- 網(wǎng)絡(luò)服務(wù)API ———————-

objectiveflickr flickr的objcmyutilities

DropboxSDK

———————- 社交 ———————-

ShareKit 分享到各個(gè)設(shè)計(jì)的工具

SVShareViewController 分享到Facebook和Twitter

———————- Twitter ———————-

TweetSheet 簡(jiǎn)單的Twitter發(fā)帖的工具

twitter-text-objc – An Objective-C implementation of Twitter’s text processing library

———————- Location ———————-

MTLocation

———————- 藍(lán)牙 BlueTooth ———————-

CoreBluetoothPeripheralhttps://github.com/liquidx/CoreBluetoothPeripheral

———————- Key Value ———————-

SFHFKeychainUtils 存儲(chǔ)key和value到app中https://github.com/ldandersen/scifihifi-iphone

SSKeyChain 介紹一個(gè)輕量級(jí)iOS安全框架:

———————- Log ———————-

NSLogger 有客戶端的logger,通過網(wǎng)絡(luò)log。

soslog-objc

———————- i18n ———————-

AGi18n 不用多個(gè)xib的多語言解決方案https://github.com/angelolloqui/AGi18n

———————- 設(shè)置 ———————-

InAppSettingsKit 程序內(nèi)設(shè)置

InAppSettings 程序內(nèi)設(shè)置

———————- 更新 ———————-

HockeyKit 分發(fā),更新工具

iVersion 檢查是否有新版本的lib

WaxPatch 增量更新工具 git@github.com:mmin18/WaxPatch.git

———————- Version ———————-

Harpy 檢查 iTunes 商店的版本https://github.com/ArtSabintsev/Harpy

MTMigration 不錯(cuò)的版本增量處理https://github.com/mysterioustrousers/MTMigration

———————- Util ———————-

Reachability 檢查網(wǎng)絡(luò)是否可用的lib

支持 ARC Block的Reachabilityhttps://github.com/tonymillion/Reachability

iRate 評(píng)價(jià)的庫

小巧的appirater評(píng)價(jià)的庫https://github.com/arashpayan/appirater.git

iNotify 通知,第一次啟動(dòng)的功能介紹或者其他的提示

iHasApp 檢測(cè)已經(jīng)安裝的app

https://github.com/arg0s/iOSInstalledApps查看已經(jīng)安裝的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 時(shí)間,日期,數(shù)字等格式化lib

Godzippa gzip解壓縮

ZipKit zip解壓縮

———————- Blocks ———————-

BlocksKit

BBlockhttps://github.com/kgn/BBlock不錯(cuò)見的Block擴(kuò)展

———————- schemes ———————-

JLRoutes 提供負(fù)責(zé)的URL schemes,可用在app內(nèi)部或者外部的調(diào)用https://github.com/joeldev/JLRoutes.git

http://blog.rdrct.it/2013/08/demo-ios-app-demonstrating-integrating.html

———————- UDID ———————-

openudid

secureudidhttps://github.com/crashlytics/secureudid.git

———————- String ———————-

TransformerKit 字符串大小寫,各種風(fēng)格https://github.com/mattt/TransformerKit.git

———————- Color ———————-

ColorUtils 支持16進(jìn)制的顏色工具https://github.com/nicklockwood/ColorUtils

Colours-for-iOS 一個(gè)方便處理顏色的工具https://github.com/bennyguitar/Colours-for-iOS

tableview式的顏色選擇工具https://github.com/claaslange/iOS7Colors

———————- Date ———————-

iso-8601-date-formatter

———————- Date ———————-

MSWeakTimer 線程安全的Timerhttps://github.com/mindsnacks/MSWeakTimer.git

———————- 反饋 ———————-

Redmine-Feedbacks 把bug直接反饋到Redmine中

InAppFeedback 支持android和iOS的反饋服務(wù)

Crittercism 跨平臺(tái)的反饋服務(wù)

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

FLOSShttp://www.libregeosocial.org/

metaiohttp://www.metaio.com/software/mobile-sdk/

layer playerhttp://www.layar.com/player/

openframeworkshttp://www.openframeworks.cc/

———————- 全景 ———————-

panoramaglhttp://code.google.com/p/panoramagl/

———————- 統(tǒng)計(jì) ———————-

http://count.ly/開源的移動(dòng)統(tǒng)計(jì)工具 支持android和iOS

———————- Ruby ———————-

mobiruby iOS + mruby

rubymotion 收費(fèi)的用Ruby寫iOS的框架

nsrails 直接在objective-c或者rubymotion直接類似rails的使用遠(yuǎn)程的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 一個(gè)測(cè)試框架

Frank 類似Cucumber的測(cè)試框架https://github.com/moredip/Frank

Nocilla 網(wǎng)絡(luò) API測(cè)試的庫 git@github.com:luisobo/Nocilla.git

———————- Testing HTTP ———————-

Http請(qǐng)求Testhttps://github.com/luisobo/Nocilla.git

———————- Game ———————-

PureMVC 一個(gè)游戲框架

———————- Cordova ———————-

cordova-true-native-ios 基于cordova,用js寫iOS應(yīng)用框架

———————- Package ———————-

CocoaPods Cocoa項(xiàng)目中的包管理工具

———————- Debug ———————-

DCIntrospect

MSVCLeakHouter 監(jiān)控ViewController的建立和釋放的過程https://github.com/mindsnacks/MSVCLeakHunter.git

superdb 聯(lián)機(jī)調(diào)試的debugerhttps://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的通訊協(xié)議:

http://code.google.com/p/cocoaasyncsocket/

———————- 編譯 ———————-

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

———————- Cydia ———————-

http://www.iosopendev.com/開發(fā)越獄軟件的

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容