史上最全的iOS开源项目分类汇总,ios开源项目
楼主转载的,并未亲自测试
Category/Util
sstoolkit
|
一套Category类型的库,附带很多自定义控件 功能不错~ |
|
|
|
BFKit
|
又一套Category类型的 Kit,还有几个工具类 |
|
|
|
APUtils
|
又一套Category类型的 Kit |
|
|
|
QSKit
|
又一套Category类型的 Kit |
|
|
|
iOS-Categories
|
又一套Category类型的 Kit |
|
|
|
BlocksKit
|
将Block风格带入UIKit和Founcation |
|
|
|
cocoa-helpers
|
一些Cocoa的扩展 2年前的工程 |
|
|
|
iOS-NBUKit
|
一套基础工具库 |
|
|
|
CoconutKit
|
一系列扩展和一些自定组件 |
|
|
|
STUtils
|
一系列扩展包 |
|
|
|
PSFoundation
|
一系列扩展 和功能增强 |
|
|
|
ConciseKit
|
一系列宏定义 挺有意思 |
|
|
|
DTFoundation
|
又一系列扩展。。。 |
|
|
|
BBBootstrap
|
一些常见功能的扩展库 |
|
|
|
Objective-Shorthand
|
将长方法简化的Category |
|
|
|
BGUtilities
|
几个简单好用的Cagegory |
|
|
|
cooliris-toolkit
|
cooliris出品的基础工具库,从GoogleCode clone过来 |
|
|
|
BaseKit
|
一套基础工具库 |
|
|
|
NSObject-Utility-Categories
|
如题 |
|
|
|
NSArray-Utilities
|
如题 |
|
|
|
aqtoolkit
|
一些常用的东西 |
|
|
|
DLIntrospection
|
一些NSObject的扩展 |
|
|
|
YOLOKit
|
一些方便的快速枚举方法 |
|
|
|
NSDate-Extensions
|
如题日期 |
|
|
|
ALActionBlocks
|
在UIControl上添加的Block事件 |
|
|
|
jrswizzle
|
主要是swizzling |
|
|
|
moriarty
|
一些还算有用的功能 |
|
|
|
QSUtilities
|
一些基础库 (Instagram有用到) |
|
|
|
libextobjc
|
一堆oc的扩展 |
|
|
|
PrettyTimestamp
|
友好时间的扩展 |
|
|
|
DateTools
|
不错的时间处理相关的工具箱 |
|
|
|
ios-jail-break-detector
|
检测是否越狱 有上线 |
|
|
|
crackify
|
检测App是否被破解 |
|
|
|
UIView-AnimatedProperty
|
为UIView添加动画效果的property,有用到swizzle |
|
|
|
UIView-Positioning
|
为UIView的frame等添加更多属性,方便设置view |
|
|
|
Block-KVO
|
Block风格的KVO~ |
|
|
|
MTDates
|
一些Data的category |
|
|
|
CocoaSecurity
|
常见的哈希、加密解密算法 |
|
|
|
FCFileManager
|
更好更方便的访问文件和文件夹 |
|
|
|
sskeychain
|
访问keychain 支持iOS Mac |
|
|
|
UISS
|
用JSON的风格设置UIKit样式 |
|
|
|
Underscore.m
|
仿JS的underscore.js来写的,用于访问和处理数据 |
|
|
|
TICoreDataSync
|
在不同设备间对CoreData进行同步 (iPhone iPad Mac) |
|
|
|
SoloComponents-iOS
|
几个轻量的组件,没什么用,2年没更新 |
|
|
|
MAObjCRuntime
|
将运行时包装成ObjC |
|
|
|
Objective-C-Generics
|
通过宏定义勉强实现的范型 |
|
|
|
TBMacros
|
一些常用的宏定义 |
|
|
|
NSString-Ruby
|
为Ruby程序员带来的字符串相关功能 |
|
|
|
ObjectiveRecord
|
CoreData包装的活动记录 有RoR风格的API |
|
|
|
基础功能
mediaextract
|
纯C的一些常用媒体文件的解析读取 |
|
|
|
objection
|
一个估计是java ee写多了的人搞的。。注解依赖注入xx工厂之类的 |
|
|
|
Typhoon
|
IoC容器啊~~ |
|
|
|
HTKit
|
一票乱七八糟的东西 |
|
|
|
StringScore
|
模糊匹配字符串 查找某两个字符串的相似程度 |
|
|
|
RegexKitLite
|
正则表达式库 (从SF.net mirror过来) |
|
|
|
Objective-C-RegEx-Categories
|
正则表达 |
|
|
|
FormatterKit
|
一个NSString的格式化工具,支持时间、颜色、地址、名字等等 |
|
|
|
TransformerKit
|
NSValueTransformer的封装 |
|
|
|
NanoStore
|
KV存储 (无模式/NoSQL) |
|
|
|
TMCache
|
tumblr开源的一个内存/文件缓存,很棒 |
|
|
|
PINCache
|
pinterest开元的的一个内存/文件缓存,从TMCache修改而来,快速无死锁 |
|
|
|
EGOCache
|
EGOImage里面的 Cache功能 |
|
|
|
Haneke
|
一个开箱即用的图片Cache |
|
|
|
HJCache
|
一个缓存网络内容等的Cache |
|
|
|
RNCryptor
|
加密解密相关 貌似更上流, note:去看一下他博客,有更详细的文章 |
|
|
|
MIHCrypto
|
各种加密解密算法 (AES/DES/RSA/MD5/SHA等),包装自OpenSSL |
|
|
|
ssziparchive
|
zip压缩 zip解压~ |
|
|
|
ZipKit
|
一个ZipKit 从bitbucket Mirror过来 |
|
|
|
ZipKit
|
如同ZipKit 改为ARC了 |
|
|
|
zipzap
|
Zip文件处理 底层为libz |
|
|
|
MTMigration
|
版本升时执行一次 |
|
|
|
MTControl
|
jQuery风格touch事件绑定 |
|
|
|
storage
|
快速、线程安全的I/O存储操作 |
|
|
|
CHCSVParser
|
CVS文件解析 |
|
|
|
YLMoment
|
日期的解析,格式化等,支持多语言 |
|
|
|
CMUnistrokeGestureRecognizer
|
各种奇怪的手势检测 |
|
|
|
EKAlgorithms
|
常见算法的ObjC实现,包括排序、查找、数组、字符串、常用数据结构.. |
|
|
|
框架/封装
three20
|
Facebook 的一个曾经用得广泛的庞大的iOS开发框架 陈旧并且已不再维护 |
|
|
|
nimbus
|
three20替代品 又一个庞大的框架 |
|
|
|
BeeFramework
|
一个基于MVC的框架, 比较大.. |
|
|
|
OmniGroup
|
一套很庞大的库(OmniGroup) 支持Mac和iOS |
|
|
|
ReactiveCocoa
|
一套响应式编程的框架(Functional Reactive Programming) 支持Mac |
|
|
|
componentkit
|
Facebook 的一个功能性的、响应式UI框架, 被应用于Facebook App |
|
|
|
AsyncDisplayKit
|
Facebook 出的一个用于保持UI流畅性的框架, 其原理被用于Paper |
|
|
|
react-native
|
Facebook 出的框架, 通过JS和React构建原生界面 |
|
|
|
KVOController
|
Facebook 出的线程安全KVO |
|
|
|
MAKVONotificationCenter
|
一个自定义KVO Center |
|
|
|
WebViewJavascriptBridge
|
UIWebView和Cocoa之间的事件传递 |
|
|
|
JavaScriptBridge
|
JavaScriptCore到Cocoa之间的变量传递和代码执行Bridge |
|
|
|
OCUDL
|
自定义literals 有点意思~~ |
|
|
|
Motif
|
通过 JSON 定制界面,支持 Live Reload |
|
|
|
Kiwi
|
BDD for iOS |
|
|
|
MagicalRecord
|
CoreData的包装 简化代码 |
|
|
|
fmdb
|
SQLite的封装 |
|
|
|
KZPropertyMapper
|
一个Model的封装,类JSON |
|
|
|
BlockInjection
|
为某个方法前后注入Block,类似AOP |
|
|
|
Aspects
|
又一个AOP库,用swizzle实现的切面... |
|
|
|
Bolts-iOS
|
低层次的,更好的管理异步任务的库,支持Facebook AppLinks(同时有Android版) |
|
|
|
NSObject-ObjectMap
|
JSON和XML包装到Object |
|
|
|
Ejecta
|
通过OpenGL OpenAL来实现 WebCanvas JS等,很庞大~ |
|
|
|
FCModel
|
为SQL程序员包装一下CoreData |
|
|
|
功能/封装
iOS-System-Services
|
获取各种设备信息 包括硬件、网络、内存、进程等等 |
|
|
|
iAppInfos
|
简单获取设备信息,例如设备、空间、Provisionning |
|
|
|
LocationManager
|
更好用的获取和追踪设备位置的工具,包括GPS信息 |
|
|
|
MKStoreKit
|
iAP用的库 |
|
|
|
CargoBay
|
一个包装iAP StoreKit的库 |
|
|
|
RMStore
|
很轻量的iAP包装 |
|
|
|
OpenUDID
|
系统UDID替代方案 |
|
|
|
UIDevice-with-UniqueIdentifier-for-iOS-5
|
另一个UUID解决方案 但iOS7不能用了 |
|
|
|
uidevice-extension
|
一系列UIDevice的扩展 有PrivateAPI 最新的工程在cookbook-code里 |
|
|
|
InAppSettingsKit
|
包装了设置、URLScheme、Mail、Icon等东西 |
|
|
|
DTWebArchive
|
允许访问剪贴板中的WebArchive格式富文本 |
|
|
|
routable-ios
|
inApp的URL定义 在App内打开自定义URL (解耦) |
|
|
|
JLRoutes
|
复杂的URL Scheme解析和路由 |
|
|
|
Emoji
|
访问Emoji图片的功能 |
|
|
|
PDKeychainBindingsController
|
以类似UserDefault的方式访问Keychain |
|
|
|
CoreTextWrapper
|
一个CoreText库的包装 |
|
|
|
Slash
|
对AttributeString的封装 |
|
|
|
ABContactHelper
|
访问联系人 |
|
|
|
APAddressBook
|
封装了访问通信录/联系人的功能 |
|
|
|
GVUserDefaults
|
包装了 NSUserDefaults,只需要声明属性就能用,很方便 |
|
|
|
YapDatabase
|
一个KV库,包装自sqlite,但有更多包装好的功能,比如缓存/全文搜索 |
|
|
|
YTKKeyValueStore
|
又一个KV库,简单包装自sqlite(FMDB) |
|
|
|
realm-cocoa
|
为移动设备专门设计的数据库,旨在替代sqlite/CoreData |
|
|
|
iHasApp
|
检测某个App是否安装,集成了常见的URL Scheme |
|
|
|
UIActivityCollection
|
Github上UIActivity项目的集合 |
|
|
|
STPTransitions
|
更好的 自定义ViewCtrl 过渡动画API |
|
|
|
PureLayout
|
AutoLayout的封装,支持iOS/Mac,支持swift |
|
|
|
Masonry
|
AutoLayout的封装 |
|
|
|
KeepLayout
|
AutoLayout的封装 貌似比较好用 |
|
|
|
JTSHardwareInfo
|
定义enum来获取和判断设备型号 |
|
|
|
MTGeometry
|
CGPoint/Size/Rect的一些几何学的计算 |
|
|
|
MYSRuntime
|
包装了RunTime的一些方法,使用更容易 |
|
|
|
MTStringAttributes
|
更容易的访问和修改 NSAttributedString |
|
|
|
MTPDF
|
基于CF的PDF Object封装,更容易的访问和创建PDF |
|
|
|
网络基础
AFNetworking
|
很棒的HTTP网络通信库 |
|
|
|
asi-http-request
|
一个HTTP库 同样很知名 性能好,稳定 但已不再维护 |
|
|
|
MKNetworkKit
|
一个HTTP库 支持Mac 同样也不错 |
|
|
|
STHTTPRequest
|
一个非常简单的http库,包装了NSURLConnection |
|
|
|
SVHTTPRequest
|
一个很简洁的http库 |
|
|
|
RestKit
|
一个HTTP库 用来与RESTful的服务进行交互 |
|
|
|
AFIncrementalStore
|
用CoreData和AFNetworking 将HTTP数据持久化 |
|
|
|
CocoaAsyncSocket
|
TCP/UDP包装库 支持Mac 很棒 |
|
|
|
Reachability
|
判断设备网络情况 和苹果的很像 用ARC、GCD |
|
|
|
SDReachability
|
判断设备网络情况 和苹果的很像,更友好? |
|
|
|
socket.IO-objc
|
支持HTTP 长轮询 socket.io |
|
|
|
DTBonjour
|
Bonjour和Wifi |
|
|
|
XMPPFramework
|
XMPP客户端的库~ 支持Mac |
|
|
|
CocoaHTTPServer
|
一个轻量 HTTP Server 支持Mac |
|
|
|
GCDWebServer
|
一个轻量 HTTP Server 用GCD实现的事件驱动 |
|
|
|
HTTPKit
|
一个轻量/高性能的嵌入式 HTTP Web Server,功能完整强大,基于Mongoose,可以用来写服务~ |
|
|
|
Barista
|
一个 HTTP Web Server,可以用来写服务 |
|
|
|
mongoose
|
纯C的HTTP Web服务器lib,嵌入式/跨平台 |
|
|
|
fossa
|
纯C的多协议服务器lib,嵌入式/跨平台,支持HTTP,Websocket,MQTT,mDNS等协议 |
|
|
|
SocketRocket
|
WebSocket客户端~ |
|
|
|
MailCore
|
IMAP SMTP邮件协议 |
|
|
|
CocoaSPDY
|
SPDY协议~ |
|
|
|
Interpreter
|
Node.js for iOS 7, 已不再维护 |
|
|
|
JSON
JSONKit
|
性能非常好的JSON解析库, 但目前已经可以用系统API替代了 |
|
|
|
json-framework
|
SBJson 曾经用得很广泛的JSON 性能差 |
|
|
|
TouchJSON
|
又一个JSON库 |
|
|
|
yajl-objc
|
一个JSON库 可以支持流解析 支持Mac |
|
|
|
Mantle
|
JSON解析与对象映射的库,Github自家出的,可靠且功能强大 |
|
|
|
JSONModel
|
JSON解析与对象映射的库,应用广泛 |
|
|
|
MJExtension
|
JSON解析与对象映射的库 |
|
|
|
XML/HTML
MWFeedParser
|
Feed/Atom解析 |
|
|
|
RSSKit
|
RSS Atom解析 |
|
|
|
ElementParser
|
提供Html和XML的解析 |
|
|
|
hpple
|
提供Html/XML解析 |
|
|
|
Ono
|
Ono (斧), Html/XML解析,包装自libxml2 |
|
|
|
Objective-C-HMTL-Parser
|
一个简单好用的HTML解析 包装了下libxml |
|
|
|
OCGumbo
|
一个OC版HTML解析库, 包装自Google Gumbo(C99) |
|
|
|
RaptureXML
|
一个简单的XML解析器 包装了libxml |
|
|
|
KissXML
|
解析XML的库 包装了libxml |
|
|
|
TBXML
|
快速解析xml的库 |
|
|
|
xmldocument
|
又一个解析XML的库 |
|
|
|
XMLDictionary
|
蛮好用的一个XML转NSDictionary的类~ |
|
|
|
XML-to-NSDictionary
|
XML转NSDictionary |
|
|
|
MMMarkdown
|
一个渲染Markdown到HTML的小引擎 |
|
|
|
Ashton
|
在NSAttrbuteString和Html之间转换 |
|
|
|
XMLParser
|
XML解析成json~ |
|
|
|
功能性
SDWebImage
|
网络图片&缓存,很棒,很多App都在用 |
|
|
|
FastImageCache
|
网络图片&缓存,Path开发 |
|
|
|
EGOImageLoading
|
下载使用网络图片的库 |
|
|
|
AsyncImageView
|
异步加载和显示图片 |
|
|
|
TCBlobDownload
|
下载大文件/ 断点续传 |
|
|
|
GroundControl
|
一个通过远程plist改变配置的库 |
|
|
|
appirater
|
提醒用户稍后到AppStore给你评分的功能 |
|
|
|
iRate
|
类似appirater 提醒用户稍后到AppStore评分 支持Mac |
|
|
|
ShareKit
|
分享到国外的一些社交网站 的功能 用的的人挺多 |
|
|
|
Harpy
|
新版本更新提醒, 使用时需留意AppStore审核 |
|
|
|
iVersion
|
新版本更新提醒 功能提示 |
|
|
|
DataKit
|
以类似CoreData的Model 来获取网络资源 |
|
|
|
SDURLCache
|
URL缓存 |
|
|
|
objective-git
|
libgit的包装 挺庞大 |
|
|
|
nsrails
|
RoR风格的网络交互API |
|
|
|
SDK
CZWeatherKit
|
获取天气数据,支持多个天气服务 |
|
|
|
openshare
|
国内几个社交网络的分享功能,直接调API,代码精简 |
|
|
|
facebook-ios-sdk
|
Facebook的SDK |
|
|
|
MGTwitterEngine
|
一套Twtter库 |
|
|
|
Twitter-OAuth-iPhone
|
Twitter的OAuth功能 |
|
|
|
Foursquare-API-v2
|
Foursquare的库 |
|
|
|
objectiveflickr
|
Flicker API |
|
|
|
octokit.objc
|
Github的API |
|
|
|
ParcelKit
|
Dropbox封装CoreData |
|
|
|
cocoalibspotify
|
spotify官方SDK |
|
|
|
DeepBeliefSDK
|
Jetpac 图片识别的SDK |
|
|
|
GDFileManagerKit
|
访问 dropbox GDrive之类的云存储 |
|
|
|
音频、图像视频、OpenGL
AudioKit
|
强大的iOS音频工具箱,支持音频分析、处理、合成、音序器 |
|
|
|
EZAudio
|
iOS音频库,支持录音、回放、波形图显示等,效果不错 |
|
|
|
TheAmazingAudioEngine
|
一个声音库 包装了CoreAudio |
|
|
|
AudioStreamer
|
音频流播放库 支持Mac |
|
|
|
SimpleAudioEngine
|
一个简单的播放声音的库 |
|
|
|
DOUAudioStreamer
|
豆瓣的音频流播放 |
|
|
|
iOSSystemSoundsLibrary
|
列出和播放iOS系统声音~ |
|
|
|
novocaine
|
一个声音库 录音放音 页面上有CoreAudio的教程链接 |
|
|
|
audiograph
|
一个AU的教程 & 示例工程~ |
|
|
|
MIDIFileSequence
|
基于AU的,解析Midi序列和播放的库 |
|
|
|
ObjectAL-for-iPhone
|
一个OpenAL的包装库 比较好用 |
|
|
|
SoundBankPlayer
|
一个仿SoundFout的库 但更简单 |
|
|
|
SoundManager
|
很简单的Sound播放管理 |
|
|
|
OrigamiEngine
|
音乐播放引擎 支持 flac, cue, mp3, m4a, m3u |
|
|
|
RCTMidiLib
|
一个Pad连接Midi设备通信的包装 |
|
|
|
octave
|
一个免费的音效库 包括48个UI音效 |
|
|
|
RBDMuteSwitch
|
在iOS5上检测是否静音 |
|
|
|
sfArkLib
|
转换sfArk和sf2的库 很简单 |
|
|
|
unsfark
|
和上面sfArkXTm一样,是老一点的纯C版本 |
|
|
|
MuseScore
|
一个跨平台的音乐软件~ not iOS |
|
|
|
OpenSFZ
|
一个SF2的处理库(Github上有详细说明) An Open SFZ player & SF2 based on SFZero |
|
|
|
alsaplayer
|
一个Linux下PCM库 有sf2 midi等处理过程 |
|
|
|
游戏
cocos2d-iphone
|
2D游戏引擎 (SpriteKit后来居上了..) |
|
|
|
cocos2d-iphone-extensions
|
cocos2d的扩展 |
|
|
|
smooth-drawing
|
cocos2d中画出平滑的曲线 |
|
|
|
tiny-wings
|
仿TinyWings的Demo 用Cocos2D |
|
|
|
Tiny-Wings-Remake-on-Android
|
如题. |
|
|
|
wizardwar
|
一个很完整的2D小游戏,支持对战,已在AppStore上架 |
|
|
|
Sparrow-Framework
|
开源游戏引擎 2D 1.0版 |
|
|
|
Sparrow-Framework
|
开源游戏引擎 2D 2.0版 |
|
|
|
ijkplayer
|
B站出的视频播放器库,基于ffmpeg,支持iOS/Android,支持流播放 |
|
|
|
kxmovie
|
一个基于ffmpeg的视频播放器 |
|
|
|
GPUImage
|
基于GPU的实时图像视频处理 |
|
|
|
XBImageFilters
|
一个GPU实时处理的库 类似GPUImage |
|
|
|
FilterKit
|
在iOS中构建和调节滤镜的库,基于GPUImage |
|
|
|
videoshader
|
视频滤镜库,支持用脚本调节效果,功能丰富 |
|
|
|
CeedGL
|
一个OpenGL的包装 用起来更方便 |
|
|
|
rend-ios
|
一个OpenGL的轻量包装 接近UIKit |
|
|
|
GLView
|
在UIView的包装 方便使用OpenGL |
|
|
|
sift-gpu-iphone
|
一个包装GL用的,不知道干毛的 |
|
|
|
ShaderManager
|
如题 一个Manager 管理创建Shader |
|
|
|
GLImageProcessing
|
演示如何用GPU处理图片 |
|
|
|
FRD3DBarChart
|
用OpenGL绘制的3D柱形图 |
|
|
|
EarthView
|
显示3D地形图 用OpenGL |
|
|
|
CoreAR
|
一个挺有意思的AR |
|
|
|
VRToolKit
|
一个虚拟现实的库 |
|
|
|
kickflip-ios-sdk
|
视频采集和直播 |
|
|
|
LayerSprites
|
加载精灵图 (Sprite) |
|
|
|
图像显示/解析
Concorde
|
利用libjpeg-turbo来更快速地解析JPEG,并支持边下载边解析&显示 |
|
|
|
FLAnimatedImage
|
GIF的显示,低内存,性能/效果好, 方便调试 |
|
|
|
UIImageView-PlayGIF
|
GIF的显示,高性能低内存,接口好用 |
|
|
|
OLImageView
|
GIF的显示,不错 |
|
|
|
YLGIFImage
|
GIF的显示,也不错 |
|
|
|
VVeboImageView
|
以较低内存显示gif,效果一般 |
|
|
|
uiimage-from-animated-gif
|
显示gif,使用简单、耗内存 |
|
|
|
AnimatedGIFImageSerialization
|
gif的序列化、UIImage的支持 |
|
|
|
WebPImageSerialization
|
webp的序列化、UIImage的支持 |
|
|
|
UIFontSerialization
|
字体文件的序列化、UIFont的支持 |
|
|
|
DFImageManager
|
图片下载、缓存、处理、显示一揽子 |
|
|
|
PocketSVG
|
svg图像解析和显示,小巧好用 |
|
|
|
fmpsd
|
psd图像读写 (从Acorn抠出来的逻辑) |
|
|
|
SFPSDWriter
|
psd图层操作/写入 |
|
|
|
MMLayershots
|
截屏并写入为psd文件 |
|
|
|
图像处理
NYXImagesKit
|
一套图像处理的库 加在UIImage上 |
|
|
|
ios-image-filters
|
UIImage扩展 类似PS的功能 用CoreImage |
|
|
|
vImageCategory
|
UIImage扩展 简单的一些处理 |
|
|
|
MGImageUtilities
|
几个简单的图片处理 UIImage |
|
|
|
UIImageAdjust
|
一些UIImage的扩展 如亮度 模糊等 |
|
|
|
CKImageAdditions
|
一些UIImage的不错功能~ |
|
|
|
UIImage-BlurredFrame
|
仅模糊图片中的一块区域~ |
|
|
|
LBBlurredImage
|
UIImage扩展 可以模糊 不知道性能如何 |
|
|
|
FFAngularPointilism
|
三角马赛克效果,支持动画 |
|
|
|
TCam
|
用CIFIlter实现的类似Instagram的类 |
|
|
|
CLImageEditor
|
一个功能齐全的图像处理(滤镜/曲线/裁减/旋转/等等~) |
|
|
|
PKCoreTechniques
|
CA和CG的特性演示 |
|
|
|
UIImage-Categories
|
UIImage的一些扩展 |
|
|
|
uiimage-dsp
|
UIImage模糊的一些方法 |
|
|
|
iOS7-Trans-Blur
|
将图片中某块形状的区域变模糊 |
|
|
|
UIImage-Sprite-Additions
|
UIImage取Sprite~ |
|
|
|
iOS-Scratch-n-See
|
类似结冰玻璃用手画开的效果~ |
|
|
|
OBGradientView
|
一个渐变色的CALayer 比系统的好用些 |
|
|
|
ANImageBitmapRep
|
一些Bitmap处理的方法 |
|
|
|
KGNoise
|
产生带噪音的Image 支持Mac |
|
|
|
KGNoiseColorTester
|
上面KGNoise的演示 |
|
|
|
SQRiskCursor
|
一个用CA和UIControl自定义控件的例子 |
|
|
|
AmazeKit
|
据说是为PNG加速 或自己画 主要为控件提升性能的 |
|
|
|
UIImage-PDF
|
如题 用UIImage来显示PDF |
|
|
|
JMNoise
|
给UIView添加Noise噪音的 |
|
|
|
SWSnapshotStackView
|
图片加上Stack外框 |
|
|
|
RMShapedImageView
|
一个UIImageView的子类 能忽略透明地方的点击 |
|
|
|
MOOMaskedIconView
|
一个通过Mask显示Icon的库 只要一个Mask 可以生成很多风格的Icon 类似Tabbar |
|
|
|
FTAssetRenderer
|
运行时的图像Mask生成? |
|
|
|
wolfpack
|
图像处理库CI CG |
|
|
|
DSGraphicsKit
|
支持图片常见处理 视图控制3D等 |
|
|
|
UIImage-Helpers
|
几个Category小功能:截图、模糊、纯色 |
|
|
|
cam
|
一个AVFoundation的封装、照相等功能 |
|
|
|
Filtrr
|
几个Filter 速度也不行 |
|
|
|
PhotoTweaks
|
一个图片调整的控件,支持旋转和裁剪 |
|
|
|
ZXingObjC
|
ZXing 二维码/条形码处理 |
|
|
|
RSBarcodes
|
二维码/条形码识别/合成 |
|
|
|
Tesseract-OCR-iOS
|
OCR文字识别 |
|
|
|
card.io-iOS-source
|
快速强大的信用卡识别库,被Uber/PayPal等公司使用 |
|
|
|
ANPR
|
车牌识别,基于OpenCV |
|
|
|
颜色
uicolor-utilities
|
UIColor扩展和色板 |
|
|
|
color
|
一系列UIColor扩展 |
|
|
|
ColorUtils
|
一个UIColor扩展 |
|
|
|
ColorConverter
|
RGB和HSL转换 |
|
|
|
InfColorPicker
|
一个色彩选择器 |
|
|
|
RSColorPicker
|
一个不错的色彩选择器 有放大镜 |
|
|
|
colorpicker
|
一个很强大的ColorPicker 包装了挺多东西 |
|
|
|
ColorPicker
|
功能很棒的一个取色 |
|
|
|
ILColorPicker
|
一个还算标准的ColorPicker |
|
|
|
NPColorPicker
|
一个HSV三角取色器 |
|
|
|
KZColorPicker
|
又一个HSV圆盘取色器 |
|
|
|
Color-Picker-for-iOS
|
一个简单的单色Picker 有一个滑块 |
|
|
|
LEColorPicker
|
一个ColorPicker可以取到图片的主色调等 |
|
|
|
UIColor-converter
|
一些UIColor的工具~~ |
|
|
|
SUColor
|
提供2K多的日本色 |
|
|
|
Colours
|
提供不少常用色 和几个方法 |
|
|
|
ColorArt
|
类似iTunes的 取一幅图画的主要背景颜色等 (这是个Mac功能) |
|
|
|
SOZOChromoplast
|
提取图片特征色 |
|
|
|
DominantColor
|
提取图片特征色 (基于Lab色彩空间和 k-means 聚类算法) |
|
|
|
iOS7Colors
|
iOS7的几种常用颜色 |
|
|
|
绘图库
iOSPlot
|
画饼图/折线图的库 用CA |
|
|
|
PNChart
|
扁平风格的折线图/柱形图 |
|
|
|
TEAChart
|
扁平风格的饼图/柱形图 |
|
|
|
ios-linechart
|
简单好用的饼图/折线图 |
|
|
|
JBChartView
|
简单的 有动画的折线图/柱形图 iOS7 only |
|
|
|
JYRadarChart
|
雷达图(螂蛛网图), 风格多样 |
|
|
|
BEMSimpleLineGraph
|
曲线图 |
|
|
|
Core-Animation-Pie-Chart
|
用CA画饼图 示例 |
|
|
|
MSSimpleGauge
|
扇形仪表盘 |
|
|
|
FBDigitalFont
|
LED液晶效果荧光字体,用CG实现 |
|
|
|
FBGlowLabel
|
LED液晶效果荧光字体,UILabel |
|
|
|
ADGraphView
|
一个CG绘画库 股票曲线演示 |
|
|
|
SVGKit
|
一个用CA来呈现SVG图片的库 |
|
|
|
Smooth-Line-View
|
用QuartZ画出平滑的曲线 |
|
|
|
Smooth-Line-View
|
用上面的库搭建的比较完整的画板功能 有取色器等 |
|
|
|
PPSSignatureView
|
一个QuartZ 触摸绘制平滑曲线~~~ |
|
|
|
DynamicGraphView
|
动态折线图 |
|
|
|
XYPieChart
|
饼图~有动画 |
|
|
|
BEMSimpleLineGraph
|
折线图,有动画,功能一般 |
|
|
|
Animated-Paths
|
动画画出文字和图形的轮廓~ |
|
|
|
动画/效果CA
Shapes
|
基于CASharpLayer实现的关键帧补间动画,比较方便 |
|
|
|
CA360
|
一套完整的CA动画Demo |
|
|
|
Core-Animation-Fun-House
|
一套CA动画展示Demo |
|
|
|
Core-Animation-Demos
|
一套CA动画Demo |
|
|
|
EnterTheMatrix
|
CA动画演示Demo |
|
|
|
ftutils
|
一套CA的Util库 有一些常用动画 |
|
|
|
Dazzle
|
用CA实现的各种有趣的粒子效果 |
|
|
|
AGGeometryKit
|
CA和3D效果等 |
|
|
|
RBBAnimation
|
基于block的CA动画 |
|
|
|
JHChainableAnimations
|
通过链式代码让动画实现得更轻松 |
|
|
|
动画曲线
pop
|
Facebook Paper的动画库,支持弹簧动画,支持实时交互 |
|
|
|
POP-MCAnimate
|
用属性来配置pop动画,方便开发 |
|
|
|
popping
|
一个DemoApp,演示用pop实现的各种效果 |
|
|
|
AGGeometryKit-POP
|
一个基于pop的动画,让视图拖动时有橡皮效果 (变形是基于AGGeometryKit) |
|
|
|
MMTweenAnimation
|
基于Pop的动画库,支持各种类型的动画曲线 |
|
|
|
CHAnimation
|
一个小巧的库,用来展示如何构建一个动画引擎 (模仿pop) |
|
|
|
DynamicXray
|
用来显示和调试UIKit Dynamics的状态和边界 |
|
|
|
AnimationEngine
|
一个用来构建各种复杂动画的库,支持各种动画曲线、弹簧效果等 |
|
|
|
NSBKeyframeAnimation
|
那些jQuery带的动画速率曲线 |
|
|
|
CAAnimation-EasingEquations
|
一些CA没有的动画曲线 |
|
|
|
UIView-EasingFunctions
|
UIView的动画曲线~~ |
|
|
|
PhysicsAnimation
|
物理动画,用Chipmunk实现的重力效果等 |
|
|
|
CMTraerPhysics
|
物理引擎,支持UIKit弹簧/粒子/蜘蛛网/有弹性的布等效果,很棒 |
|
|
|
BCMeshTransformView
|
很棒的UIView (基于OpenGL渲染),去看看它的博客~ |
|
|
|
DPMeterView
|
有重力感应的2D图形动画(例如瓶子的水) 貌似挺有意思~~ |
|
|
|
Parallax
|
iOS7的景深背景动画效果 一般.. |
|
|
|
MTAnimation
|
25种动画曲线~~~ |
|
|
|
SKBounceAnimation
|
弹跳的动画曲线 |
|
|
|
常见动画
BCGenieEffect
|
果冻吸入的效果 和Mac里最小化的效果一样~~很棒~ |
|
|
|
VBFJellyView
|
基于UIKit Dynamics的果冻效果,很有趣~ |
|
|
|
iCarousel
|
一套类似CoverFlow的空间,非常棒,可选多样式,可用于Mac |
|
|
|
OpenFlow
|
类似CoverFlow的效果 挺老的工程 支持Mac |
|
|
|
PaperFold-for-iOS
|
一套类似报纸展开的仿3D效果 用CA实现 |
|
|
|
MPFoldTransition
|
那个能左右上下Cube/Paper翻页的效果 挺棒 |
|
|
|
iOS-Flip-Transform
|
一个Flip翻页效果 支持上下左右翻页 会变暗 |
|
|
|
AFKPageFlipper
|
一个Flip翻页效果 可能性能不够好 也不会变暗 |
|
|
|
DoorwayTransition
|
一个OpenDoor的动画 |
|
|
|
Flipboard-3D-Transform-Effect-Example
|
如题Flip效果 没测试 |
|
|
|
PaperFoldMenuController
|
一个Map折纸动画效果 一般 |
|
|
|
XYOrigami
|
Map折纸动画~ |
|
|
|
SCSiriWaveformView
|
Siri识别声音时的波浪动画 |
|
|
|
Waver
|
Siri识别声音时的波浪动画 (又一个) |
|
|
|
PaperStack
|
用OpenGL实现的类似iBook的效果 但是一般 |
|
|
|
GCRetractableSectionController
|
让TableView能按Group展开合起 |
|
|
|
HMGLTransitions
|
一个OpenGL的视图切换 跑不起来? 很久没更新 |
|
|
|
EPGLTransitionView
|
一个OpenGL的视图 包括iBook效果 折纸翻页效果 散落效果 |
|
|
|
leaves
|
一套有些类似iBook的效果但只有横向翻页 被用在看书的地方 |
|
|
|
GC3DFlipTransitionStyleSegue
|
用GL实现的iBook 一般 |
|
|
|
KNSemiModalViewController
|
一个推出ModalView的动画 后面的会缩小上移 |
|
|
|
letterpressexplosion
|
UIView的撕碎爆炸效果 (CA实现) |
|
|
|
FancySegue
|
几个GL实现的动画 虽然不怎么好 |
|
|
|
CoreImageTransition
|
用CI实现的一些动画过渡 过雾~ |
|
|
|
LTransitionImageView
|
一个Image的过渡效果 |
|
|
|
STScratchView
|
刮奖的效果 |
|
|
|
XBPageCurl
|
GL实现的翻页效果~ |
|
|
|
ADTransitionController
|
很多有趣的导航视图切换动画 |
|
|
|
VCTransitionsLibrary
|
iOS7下,一些自定义转场动画~ 挺棒 |
|
|
|
Canvas
|
在Xcode中直接添加动画 |
|
|
|
JazzHands
|
IFTTT简介的动画框架,是个关键帧动画框架哟~ |
|
|
|
控件HUD
MBProgressHUD
|
一个HUD 用得很广泛 无阴影 全屏模态 |
|
|
|
MBProgressHUD
|
和MBHUD一样 但有更新 添加了BLock iOS6 |
|
|
|
JGProgressHUD
|
iOS7音量调节风格的HUD,效果不错 |
|
|
|
ATMHud
|
很棒的HUD 有阴影和动画~ |
|
|
|
SVProgressHUD
|
一个HUD 样式类似MB_HUD 有一些进度等 |
|
|
|
HTProgressHUD
|
又一个HUD |
|
|
|
ETActivityIndicatorView
|
Windows Phone 7风格风火轮 |
|
|
|
Slider
JMSlider
|
一个很小清新的Slider 用CA画的 |
|
|
|
ASValueTrackingSlider
|
滑动出pop显示数字、可变颜色的Slider |
|
|
|
iOS-Custom-Controls
|
按住可以出Pop的UISlider |
|
|
|
MTZTiltReflectionSlider
|
一个模仿iOS6 Music的Slider |
|
|
|
ASRangeSlider
|
一个两段式的Slider |
|
|
|
EFCircularSlider
|
圆环形的slider |
|
|
|
SAMultisectorControl
|
很帅的环形slider |
|
|
|
DCFineTuneSlider
|
可以拖动外部 和显示左右箭头的Slider |
|
|
|
ARAnnotatedSlider
|
KVO教学 一个在Slider上面显示小Poper的~ |
|
|
|
LARSBar
|
显示声音dB的Slider |
|
|
|
EDStarRating
|
打星评级 Slider控件 |
|
|
|
OBSlider
|
模拟iPhone音乐进度的表现 |
|
|
|
TLTiltSlider
|
仿iOS6 音量Slider,有金属光泽动画 |
|
|
|
RETrimControl
|
类似iOS6录像裁减的控制条 |
|
|
|
Progress
KOAProgressBar
|
自定义ProgressBar |
|
|
|
DDProgressView
|
平面风格的Progress进度条 |
|
|
|
WNProgressView
|
一些有趣风格的ProgressView |
|
|
|
YLProgressBar
|
一些不错样式的ProgessBar |
|
|
|
DACircularProgress
|
圆环形进度条 |
|
|
|
MRProgress
|
圆环进度条,iOS7风格,iOS7 Only |
|
|
|
MDRadialProgress
|
圆环进度条,多种风格 iOS6+ |
|
|
|
PWProgressView
|
饼形进度条,半透明风格,效果不错 |
|
|
|
TWRProgressView
|
自定义形状Mask的进度 |
|
|
|
ASProgressPopUpView
|
很简单的,能popup显示进度的条 |
|
|
|
M13ProgressSuite
|
一套不同风格的Progress:包括圆形、环形、进度、蒙板等等 |
|
|
|
SpinKit-ObjC
|
由JS版SpinKit模仿得来,几个不错的ActivityIndicator |
|
|
|
StatusBar
JDStatusBarNotification
|
状态栏控件,支持iOS6、7 |
|
|
|
CWStatusBarNotification
|
状态栏空间,支持iOS7以上 |
|
|
|
MTStatusBarOverlay
|
状态栏的控件,但很久没更新了 |
|
|
|
KGStatusBar
|
状态栏控件,提醒 |
|
|
|
Alert
BlockAlertsAnd-ActionSheets
|
一个Block支持的Alert控件 支持自定义 不错~ |
|
|
|
PXAlertView
|
一个用来替代系统的Alert,高可定制,有iOS7风格 |
|
|
|
MBAlertView
|
一个简洁的AlertView,和HUD |
|
|
|
MJPopupViewController
|
用不同左右动画弹出AlertView |
|
|
|
MZFormSheetController
|
一个不错的弹出Alert Controller |
|
|
|
WCAlertView
|
一些不错的自定义AlertView |
|
|
|
GRAlertView
|
用CA画的带颜色的AlertView |
|
|
|
SBTableAlert
|
一个AlertView 可以带表格 可以用苹果风格 |
|
|
|
URBAlertView
|
自定义AlertView 还有各种动画 |
|
|
|
SIAlertView
|
一个样子不错的自定义AlertView |
|
|
|
MBMenuController
|
一个自定义AlertSheetVC |
|
|
|
JLActionSheet
|
另一个自定义AlertSheet |
|
|
|
AMSmoothAlert
|
有夸张弹跳效果的Alert |
|
|
|
ASDepthModal
|
实现简单的3维景深的模态视图 提供背景模糊 |
|
|
|
RNBlurModalView
|
将后方视图模糊 |
|
|
|
NZAlertView
|
类似notif风格的Alert,拍扁 |
|
|
|
LMAlertView
|
iOS7 可自定义内容的AlertView |
|
|
|
SDCAlertView
|
iOS7 可自定义内容的AlertView |
|
|
|
Notification
CRToast
|
居顶部的notif (状态栏/导航栏) |
|
|
|
EKNotifView
|
很简单的下方Notif实现 |
|
|
|
MKInfoPanelDemo
|
一个从上方滑下的Notif控件 类似TwieetBot |
|
|
|
TSMessages
|
在导航栏显示一个下拉Notif 效果不错 |
|
|
|
CSNotificationView
|
透明的导航栏下面,滑下的Notif(iOS7) |
|
|
|
YRDropdownView
|
类似Tweetbot警告的下伸控件 |
|
|
|
NoticeView
|
类似Tweetbot的下伸控件 |
|
|
|
AJNotificationView
|
效果很不错的上部Notif提示 |
|
|
|
Segment
NYSegmentedControl
|
多种样式和动画的控件,很棒 |
|
|
|
SVSegmentedControl
|
一个分段选择控件 类似Mac10.7测试版中的UI 很棒~ |
|
|
|
URBSegmentedControl
|
一个灵活的分段控件 可以上下 |
|
|
|
MCSegmentedControl
|
一个系统分段的子类 可以自定义颜色 |
|
|
|
AKSegmentedControl
|
完全自定义的分段控件 风格不错 |
|
|
|
HMSegmentedControl
|
Chrome风格的Tabbar分段 |
|
|
|
SDSegmentedControl
|
一个离散并且凹陷效果的分段 |
|
|
|
DZNSegmentedControl
|
可以显示数字的segment,通常用于profile的顶部 |
|
|
|
PPiFlatSegmentedControl
|
扁平风格的Segment (包含iOS7样式) |
|
|
|
Switch
DCRoundSwitch
|
仿UISwicher 可以自定义 很棒 |
|
|
|
TTSwitch
|
一个可以完全自定义的UISwich~~ |
|
|
|
KLSwitch
|
iOS7风格的Switch 高仿 |
|
|
|
MBSwitch
|
iOS7风格的Switch 效果多 |
|
|
|
SevenSwitch
|
iOS7风格的Switch 效果很多~ |
|
|
|
Button
CoolButtons
|
用CA画的带Glow的button 仿照系统 |
|
|
|
FRDLivelyButton
|
用CA实现的补间动画形状按钮 |
|
|
|
VBFPopFlatButton
|
基于FacebookPop的弹跳形状按钮 |
|
|
|
MAConfirmButton
|
一个类似AppStore下载的按钮 可以动画颜色大小等 |
|
|
|
FTWButton
|
一个UIControl实例的Button 可以看到如何自定义控件 有不错的动画效果 |
|
|
|
gradientbuttons
|
一个带有不同风格的Button~ 用CA绘制 |
|
|
|
DCActionButtonsController
|
一个PopOver的里面带各种画出的按钮 |
|
|
|
BPBarButtonItem
|
一个BarItem的不错的on the fly 生成 |
|
|
|
BButton
|
一种自定义Button 样式类似Twitter的Bootstrap 用CA画的 |
|
|
|
OBShapedButton
|
用CA绘制的特殊形状button,可以检测path touch |
|
|
|
UIGlossyButton
|
一些用CA画的带高光的奇怪Button... |
|
|
|
Label/Text/排版
MarqueeLabel
|
UILabel跑马灯效果 |
|
|
|
Shimmer
|
Facebook Paper中的文本高亮Label,效果类似Slide to unlock |
|
|
|
ICTextView
|
文本查找,支持正则,关键词高亮 |
|
|
|
CoreTextHyperlinkView
|
用CoreText画的 可以带Link的Text |
|
|
|
ZSSRichTextEditor
|
所见即所得富文本编辑,很优秀,支持HTML |
|
|
|
SECoreTextView
|
多行富文本TextView,支持图片、可点击链接、编辑等 (也支持OSX) |
|
|
|
EGOTextView
|
UITextField替代品 支持富文本编辑 |
|
|
|
iOS-Rich-Text-Editor
|
富文本编辑 |
|
|
|
MTAnimatedLabel
|
类似滑动解锁的闪动Label |
|
|
|
TextGlowDemo
|
一个给Label发出Glow光亮的Demo |
|
|
|
FXLabel
|
一些Label特效,例如阴影描边等 |
|
|
|
THLabel
|
很多Label特效,例如渐变色、阴影、描边等 |
|
|
|
AUIAnimatedText
|
一个UILabel子类 可以简单动画 颜色大小字体 |
|
|
|
RTLabel
|
简单的富文本Label 可以用Html样式 |
|
|
|
TTTAttributedLabel
|
一个Label控件 支持富文本属性 |
|
|
|
MDHTMLLabel
|
一个富文本Label控件,可以支持链接和点击事件 |
|
|
|
DTCoreText
|
CoreText的包装,支持解析Html,支持复杂的排版和图文 |
|
|
|
LTCoreText
|
基于DTCoreText的TextView,用于显示书,支持CJK竖排版 |
|
|
|
OHAttributedLabel
|
支持NSAttributedString的UILabel控件 (目前已不在维护,iOS6以上作者推荐直接用UILabel) |
|
|
|
ARLabel
|
自动字体大小 |
|
|
|
LEffectLabel
|
渐变动画颜色的Label,类似滑动解锁 |
|
|
|
BBCyclingLabel
|
在Label发生改变时,有动画效果 |
|
|
|
TOMSMorphingLabel
|
在Label发生改变时,产生字母的动画效果 |
|
|
|
HTAutocompleteTextField
|
TextField带自动补全 |
|
|
|
JVFloatLabeledTextField
|
带有能浮动的占位符的 文本框 |
|
|
|
CMHTMLView
|
用HTML展示富文本,但能有Native类似的体验 |
|
|
|
AePubReader
|
一个阅读epub的 |
|
|
|
KFEpubKit
|
一个epub解析库 |
|
|
|
PullToRefresh
UzysAnimatedGifPullToRefresh
|
支持用gif呈现的下拉动画 |
|
|
|
MSPullToRefreshController
|
一个不错的上下拉刷新的控件 里面是彩虹 |
|
|
|
EGOTableViewPullRefresh
|
下拉刷新,很早的一个控件了几年没更新了,应用广泛 |
|
|
|
PullToRefresh
|
下拉刷新 |
|
|
|
SVPullToRefresh
|
下拉刷新 扩展了UIScrollView 很方便简单 |
|
|
|
HybridRefreshGestureRecognizer
|
一个类似似TweetBot的下拉刷新样式 |
|
|
|
sspulltorefresh
|
下拉刷新 |
|
|
|
BOZPongRefreshControl
|
有趣的下拉刷新:下拉出现ping-pong |
|
|
|
CBStoreHouseRefreshControl
|
Storehouse中出现的下拉效果,散开/聚拢的闪动的文字 |
|
|
|
MJRefresh
|
一个据说国内用得比较多的下拉刷新 |
|
|
|
Scroll/Table
LRSlidingTableViewCell
|
一个简单的左右滑动Cell 类似Twitter |
|
|
|
TISwipeableTableView
|
UITable的左右滑动 类似Twitter |
|
|
|
TDBadgedCell
|
在TableCell右侧添加badge 有不同风格 |
|
|
|
UITableViewZoomController
|
类似Google+的 滑动Table缩放显示内部图片 |
|
|
|
UITableViewTricks
|
TableView的扇形样式 |
|
|
|
iPhoneMK
|
几个简单的自己实现的View和Cell,提供某些常见功能 |
|
|
|
EasyTableView
|
一个支持左右的TableView 不错~ |
|
|
|
ZKRevealingTableViewCell
|
一个简单的可以左右滑动的TableCell |
|
|
|
ADLivelyTableView
|
非常棒的TableCell显示动画~~~ |
|
|
|
MHLazyTableImages
|
一个简单的Table加载网络图片 从Apple的例子中改的 |
|
|
|
MHPagingScrollView
|
一个可以Page的ScrollView 但可以看到左右的预览 类似WP7 |
|
|
|
KLScrollSelect
|
一个竖屏滚动的选择瀑布流 |
|
|
|
RNRippleTableView
|
Cell梳子抖动~ 挺有创意 |
|
|
|
RETableViewManager
|
数据驱动的Table 由数据画出Table内容 |
|
|
|
FXForms
|
快速构建Table Based表单/设置界面 |
|
|
|
XLForm
|
强大的table/表单/设置 的构建工具 |
|
|
|
ios-SDNestedTable
|
二级菜单的Table |
|
|
|
SWTableViewCell
|
类似iOS7邮件中的Cell,左右滑动出现多个功能键 |
|
|
|
NJKScrollFullScreen
|
Nav内容滑动时,自动隐藏上下两个导航栏 |
|
|
|
AMScrollingNavbar
|
Nav内容滑动时,自动隐藏上方导航栏 |
|
|
|
TSUIKit
|
复杂数据表格、tab展示的UI控件,适合复杂数据展示 |
|
|
|
Popover
PopoverView
|
CA实现的Popover 可用于iPhone,样式清新 |
|
|
|
WYPopoverController
|
高可定制Popover 样式不错,很棒 |
|
|
|
CMPopTipView
|
把PopView带入的iPhone |
|
|
|
FPPopover
|
一个PopOver 支持iPhone |
|
|
|
WEPopover
|
一个仿Popover API库 支持iPhone |
|
|
|
UAModalPanel
|
一个类似PopView控件 可以比较多的自定义 Demo样式较乱 |
|
|
|
ColorPopover
|
一个用WEPopover写的单色选择 |
|
|
|
MultiRowCalloutAnnotationView
|
在Map里面弹出带表格的Pop |
|
|
|
QBPopupMenu
|
类似iOS文字上的Pop 可以自定义~ |
|
|
|
kxmenu
|
一个PopView,动作还可以 |
|
|
|
RNGridMenu
|
一个Pop菜单,有背景模糊,效果不错~ |
|
|
|
CNPPopupController
|
模态弹出框,有很多自定义选项 |
|
|
|
GIKPopoverBackgroundView
|
为PopOver提供无缝背景 很棒 |
|
|
|
AwesomeMenu
|
Path的扇形弹出按钮效果(CA) |
|
|
|
QuadCurveMenu
|
上面AwesomeMenu的fork 类似Path的菜单 |
|
|
|
MGTileMenu
|
弹出按钮菜单 在四周成方形 效果不错 |
|
|
|
ADPopupView
|
在UIVIew上弹出自己画的界面 挺丑 但可以看看实现 |
|
|
|
KLExpandingSelect
|
四叶草风格弹出菜单~ |
|
|
|
StackMenu
|
Mac的Stack弹出菜单 |
|
|
|
GridView
AQGridView
|
类似TableView但有横向分类,就像Android Launcher |
|
|
|
GMGridView
|
又一个GridView 很不错,自带横纵排序编辑等功能 |
|
|
|
KKGridView
|
又一个GridView 已经Deperacted 直接用系统的就好 |
|
|
|
A3GridTableView
|
又一个GridView 貌似支持类似图标样的上栏 |
|
|
|
LIExposeController
|
一个类似GridView的东西 |
|
|
|
界面切换/导航
LTNavigationBar
|
随Scroll自动渐隐渐显的NavBar Category |
|
|
|
BLKFlexibleHeightBar
|
随Scroll自动渐隐渐显的NavBar,支持各种过度效果 |
|
|
|
APExtendedPageController
|
类似Chrome左右滑动切换视图的控件 |
|
|
|
MBSpacialViewController
|
2D上下左右导航的奇怪视图 |
|
|
|
MSMatrixController
|
又一个 2D上下左右导航的奇怪视图.. |
|
|
|
MHTabBarController
|
一个类似Android的上方Tabbar |
|
|
|
FSVerticalTabBarController
|
在左侧的Tabbar |
|
|
|
AKTabBarController
|
自定义Tabbar 样式类似AppStore |
|
|
|
MGSplitViewController
|
类似系统的UISplitVC 但有更多功能 |
|
|
|
PSTCollectionView
|
100%兼容UICollectionView的空间 为了支持iOS4.3 |
|
|
|
AMWaveTransition
|
两个TableView之间的导航,果冻抖动效果 |
|
|
|
JMTabView
|
一个TabView 用CA画的,类似 Mac系统的单选控件 |
|
|
|
MWFSlideNavigationViewController
|
一个能左右上下滑动的简单导航栏 |
|
|
|
ZFDragableModalTransition
|
弹出Modal Controller的动画,效果还可以 |
|
|
|
UIScrollSlidingPages
|
一个和Chrome类似的左右滑动Pager |
|
|
|
FlipBoardNavigationController
|
类似网易客户端/Flipboard手机 左右滑动的Nav |
|
|
|
BCTabBarController
|
Twitter类似的Tabbar 2年前的工程 |
|
|
|
CKSideBarController
|
类似Twitter iPad的左侧Tabbar |
|
|
|
DVSlideViewController
|
类似Safari的滑动切换 |
|
|
|
HGPageScrollView
|
类似Safari浏览的分页控件、 |
|
|
|
HSImageSidebarView
|
一个类似Keynote的侧边栏 |
|
|
|
CBHazeTransitionViewController
|
类似iOS6的下拉刷新的动画切换,水滴状拖拽 |
|
|
|
JTMaterialTransition
|
Android Material 转场效果 (圆形放大至全屏) |
|
|
|
KYPingTransition
|
Android Material 转场 Transition (圆形放大至全屏) |
|
|
|
RNSwipeViewController
|
滑动界面显示另一个界面 类似下拉状态栏查看天气 |
|
|
|
RESideMenu
|
iOS7风格侧滑 |
|
|
|
SloppySwiper
|
全屏左滑返回 |
|
|
|
MLTransition
|
全屏左滑返回,效果完善,不用截屏 |
|
|
|
MultiLayerNavigation
|
全屏左滑返回,用截屏实现 |
|
|
|
侧滑
ViewDeck
|
左右侧滑控件 |
|
|
|
MSDynamicsDrawerViewController
|
iOS7 动态弹性和景深的侧滑~ |
|
|
|
ECSlidingViewController
|
一个很简单的侧滑控件 |
|
|
|
JASidePanels
|
一套不错样式的侧滑控件 |
|
|
|
PSStackedView
|
一套侧滑且带Stack的控件,类似Twitter iPad |
|
|
|
PKRevealController
|
一个侧滑控件 |
|
|
|
JTRevealSidebarDemo
|
一个类似FB侧滑的Demo |
|
|
|
PPRevealSideViewController
|
又一个类似FB的侧滑控件 |
|
|
|
CLCascade
|
类似Twitter iPad版的侧滑控件 |
|
|
|
MMDrawerController
|
一个侧滑控件 |
|
|
|
MFSideMenu
|
Facebook风格侧滑 |
|
|
|
SWRevealViewController
|
Facebook风格侧滑 |
|
|
|
DDMenuController
|
又是一个Facebook风格侧滑 |
|
|
|
REFrostedViewController
|
一个iOS7风格的毛玻璃侧滑菜单 |
|
|
|
AMSlideMenu
|
类似GoogleMap的侧滑 |
|
|
|
RNFrostedSidebar
|
一个由侧面划出的半透明菜单(小圆片),不错的交互效果 |
|
|
|
知名效果Demo
KLNoteViewController
|
一个类似Evernote旧版的Stack界面 绿色的 |
|
|
|
REComposeViewController
|
一个类似系统Twitter分享界面~ |
|
|
|
DETweetComposeViewController
|
一个iOS4实现的 类似iOS5的twitter分享 |
|
|
|
JTGestureBasedTableViewDemo
|
一个类似Clear的Demo |
|
|
|
Opaque
|
一个Clear的Demo |
|
|
|
MCSwipeTableViewCell
|
类似Mailbox的控件 和Clear差不多 |
|
|
|
CHTCollectionViewWaterfallLayout
|
瀑布流控件 |
|
|
|
PSCollectionView
|
类似瀑布流式的控件 |
|
|
|
IIIThumbFlow
|
瀑布流控件 |
|
|
|
WaterflowView
|
瀑布流的View 看样子Star挺多 |
|
|
|
KNPathTableViewController
|
在Table右侧显示类似Path的时间 很简单~ |
|
|
|
GSBookShelf
|
一个类似iBook书柜的实现 |
|
|
|
M6ParallaxController
|
类似Path封面的效果 |
|
|
|
ZGParallelView
|
类似Path的封面效果 貌似不错 |
|
|
|
TimeScroller
|
类似Path右侧的时间小滑块 |
|
|
|
THSpringyCollectionView
|
iOS7短信泡泡滑动时有弹性的效果 |
|
|
|
chatheads
|
Facebook 一个一直最上方的头像 点击可以显示Table |
|
|
|
MBSliderView
|
滑动解锁 |
|
|
|
DKLiveBlur
|
雅虎天气风格的动态模糊 |
|
|
|
ios-realtimeblur
|
iOS7 模糊效果 |
|
|
|
GHSidebarNav
|
新版Facebook 侧滑等UI |
|
|
|
LXReorderableCollectionViewFlowLayout
|
iBook中 拖动图书的功能 |
|
|
|
MDCParallaxView
|
景深效果 就像Path的封面那样 |
|
|
|
CRMotionView
|
Facebook Paper里面,跟随手势左右翻动的图片页面 |
|
|
|
高级功能
mapbox-gl-native
|
mapbox开源的矢量地图 (很庞大的库) |
|
|
|
PAPasscode
|
类似系统的输入密码界面 |
|
|
|
KKPasscodeLock
|
又一个类似系统输入密码界面 |
|
|
|
PTShowcaseViewController
|
能显示音视频等一堆格式文件的控件 |
|
|
|
Reader
|
一套显示PDF的库 支持大文件、加密文件 有iBook样式的界面 性能很好 |
|
|
|
FastPdfKit
|
一套PDF库 性能据说很好 也有界面 |
|
|
|
M13PDFKit
|
PDF显示的库,有iBook样式的缩略图 |
|
|
|
Kal
|
一套日历控件 高仿iOS默认 |
|
|
|
objc-TimesSquare
|
一套日历控件 类似iOS默认 貌似清新一些 |
|
|
|
ABCalendarPicker
|
高仿iOS默认日历的DatePicker~ |
|
|
|
EBPhotoPages
|
图片浏览控件,提供类似Facebook browser类似的功能 |
|
|
|
MWPhotoBrowser
|
一套图片浏览控件 高仿iOS默认 支持网络图片 |
|
|
|
PTImageAlbumViewController
|
图片浏览控件 仿iOS默认 |
|
|
|
FGallery-iPhone
|
图片浏览器 |
|
|
|
AGImagePickerController
|
选取图片 支持多选 |
|
|
|
ELCImagePickerController
|
一个仿系统的ImagePicker 但支持多选 |
|
|
|
PhotoViewer
|
一个图片浏览的控件 |
|
|
|
KTPhotoBrowser
|
图片浏览控件 3年没更新了 |
|
|
|
DLCImagePickerController
|
一个用GPUImage实现的 ImagePicker功能,支持拍照和特效 |
|
|
|
route-me
|
一套自定义MapView 高仿系统 但支持不同的数据源 |
|
|
|
SlackTextViewController
|
类似短信发送的界面 |
|
|
|
GrowingTextView
|
一个高仿短信发送的输入框 |
|
|
|
PHFComposeBarView
|
高仿短信发送输入框 |
|
|
|
JSQMessagesViewController
|
高仿iOS7短信界面,可定制,支持文本、图片、视频,效果不错 |
|
|
|
Chats
|
仿短信App (Swift) |
|
|
|
UIBubbleTableView
|
iOS短信的泡泡界面,可以支持图片 |
|
|
|
ODRefreshControl
|
一个高仿iOS6下拉刷新的控件(橡皮条) |
|
|
|
ssmessagesviewcontroller
|
和系统类似的发短信界面 挺粗糙 当然现在系统已经提供了 |
|
|
|
SVWebViewController
|
一个简易的浏览器功能控件 |
|
|
|
TSMiniWebBrowser
|
一个简易的内置浏览器 |
|
|
|
TITokenField
|
一个高仿Mail和短信 选择联系人的控件 |
|
|
|
DAAppsViewController
|
一个仿AppStore的列表界面 输入appId集合 |
|
|
|
WUEmoticonsKeyboard
|
输入表情的自定义键盘 |
|
|
|
CKCalendar
|
一个朴实的日历 |
|
|
|
Cool-iOS-Camera
|
自定义拍照Ctrl |
|
|
|
TGCameraViewController
|
一个不错的拍照Ctrl |
|
|
|
SCRecorder
|
一个不错的录像Ctrl,支持实时切换滤镜 |
|
|
|
LBYouTubeView
|
显示Youtube视频..国内无用 |
|
|
|
JustType
|
Keyboard扩展,手势支持等 |
|
|
|
套装
tapkulibrary
|
一套比较大的自定义控件库 包括不错的HUD,进度条,日历,CoverFlow等 |
|
|
|
FlatUIKit
|
一套完整的扁平风格的UI (Flat) |
|
|
|
FlatUI
|
一套仿iOS7的控件 |
|
|
|
UI7Kit
|
一套iOS7风格的控件,可以在iOS5、6上用 |
|
|
|
PrettyKit
|
一套系统UI的子类 有着平滑渐变和阴影效果 |
|
|
|
nui
|
一套加在UIKit上的Category,允许用类CSS代码来控制样式 |
|
|
|
QuickDialog
|
一套自定义控件库,用来快速建造基于Table的设置 |
|
|
|
MGBoxKit
|
一套UIView的扩展和子类(Table Grid..) 有不错的类CSS的功能 有些好用的代码 |
|
|
|
MGBox
|
MGBox的旧版 应该去看v2 |
|
|
|
iOS-boilerplate
|
一些常见功能实现的例子:HUD Table滑动,打开URL用WebView等 挺老的工程 |
|
|
|
idev-recipes
|
iDevRecipes博客的代码,演示了如何自定义一些控件,代码比较老.. |
|
|
|
其他
SMPageControl
|
一个仿UIPageControl的API类 可以自定义小点点~ |
|
|
|
REActivityViewController
|
开的ActivityView实现 |
|
|
|
DCControls
|
不错的扇形滑动控件 平面风格 |
|
|
|
BSKeyboardControls
|
与键盘相关的控制 控制 上一项下一项 |
|
|
|
FBAnnotationClustering
|
一个MapKit上显示多个地点自动聚合的东西 |
|
|
|
OCMapView
|
一个MapKit标注聚合用的东西~ |
|
|
|
NJKWebViewProgress
|
显示WebView加载进度 |
|
|
|
REMenu
|
一个导航栏下拉菜单 不错~ |
|
|
|
action-sheet-blocks
|
为ActionSSheet提供block方法 |
|
|
|
ADClusterMapView
|
Map的地标Cluster 应该不错~ |
|
|
|
TPKeyboardAvoiding
|
一个UIView的 在有键盘时上移 |
|
|
|
calloutview
|
实现了私有的UICalloutView 类似地图中的弹出控件 |
|
|
|
SVPulsingAnnotationView
|
一个自定义MapLocator 动画控件 |
|
|
|
OWActivityViewController
|
一个类似系统的分享控件 |
|
|
|
SYEmojiPopover
|
显示一个Emoji选择de PopOVer |
|
|
|
fingertips
|
在屏幕上显示触摸点 只支持iPad2和iPhone4s以上 |
|
|
|
ASTouchVisualizer
|
为屏幕触摸添加指示 可用于屏幕录制 |
|
|
|
openspringboard
|
仿SpringBoard的东西 |
|
|
|
HMLauncherView
|
仿SpringBoard的东西 |
|
|
|
CQMFloatingController
|
一个浮动的VC 类似Popover(没有箭头) 可以用在横屏iPhone等 |
|
|
|
WSCoachMarksView
|
为某个控件加上蒙板 类似Spotlight |
|
|
|
COSTouchVisualizer
|
在屏幕上显示手指的触摸事件 |
|
|
|
KLHorizontalSelect
|
横向扫动选择 |
|
|
|
iOS-StyledPageControl
|
自定义PageControl,多种样式 |
|
|
|
iOS-blur
|
iOS7的模糊效果 iOS7Only |
|
|
|
FXBlurView
|
iOS7的模糊效果 可以用在iOS5以上 |
|
|
|
LiveFrost
|
View动态模糊效果,思路和效果都不错,性能稍差 |
|
|
|
CRGradientNavigationBar
|
iOS7状态栏 过渡的颜色 |
|
|
|
MYBlurIntroductionView
|
带有模糊背景效果的 Intro |
|
|
|
MLPAccessoryBadge
|
一些自定义badge~ |
|
|
|
JSBadgeView
|
数字角标 Badge |
|
|
|
DKNightVersion
|
夜间模式 |
|
|
|
Context-Menu.iOS
|
一个动画效果不错的下拉菜单 |
|
|
|
FoldingTabBar.iOS
|
一个动画效果不错的,可以收起的Tabbar |
|
|
|
MSCellAccessory
|
Cell右侧的小箭头~ |
|
|
|
ios-fontawesome
|
一套用字体实现的Icon |
|
|
|
WTGlyphFontSet
|
另一套用字体实现的Icon |
|
|
|
DAKeyboardControl
|
键盘滑动消逝,就像系统内置的短信界面 |
|
|
|
JWFolders
|
iOS6以下的文件夹展开效果 |
|
|
|
OCCalendar
|
Popover样式的日期选择器 |
|
|
|
IBAForms
|
Form构建。2年前的工程了.. |
|
|
|
ActionSheetPicker-3.0
|
用Popover显示的Picker |
|
|
|
MSCollectionViewCalendarLayout
|
日历事件样式 iOS6以上 |
|
|
|
MosaicUI
|
WP7磁片风格View 自适应大小 |
|
|
|
MosaicLayout
|
WP7磁片风格Layout UICollectionView |
|
|
|
iPhone-IntroductionTutorial
|
用于创建启动引导界面的... |
|
|
|
US2FormValidator
|
一套Table表单验证提示 |
|
|
|
AURosetteView
|
玫瑰花瓣似的展开菜单 |
|
|
|
YRActivityIndicator
|
一个挺有意思的Loading动画,支持 Interface Builder 调节 |
|
|
|
PQFCustomLoaders
|
很多不同风格的Loading动画,挺有意思 |
|
|
|
EAIntroView
|
App启动的介绍界面 |
|
|
|
Onboard
|
App启动引导 |
|
|
|
PEPhotoCropEditor
|
图片裁切的工具,类似系统的图片App |
|
|
|
InformaticToolbar
|
下边栏显示提示和动作 |
|
|
|
CCHMapClusterController
|
自动归类MapKit上面的标记 |
|
|
|
JTSImageViewController
|
点击弹出图片,双击缩放,再点击缩回原处,这种常见的功能... |
|
|
|
较完整的App
ResearchKit
|
苹果官方开源的医疗相关的库,其中有基于它制作的4款独立App,文档完整,支持appledoc,有非常好的参考价值 |
|
|
|
Brushes
|
绘画的App,超棒,Appstore上架应用 |
|
|
|
Inkpad
|
一个完整的矢量绘图App,很棒,已上架 |
|
|
|
apps-ios-wikipedia
|
维基百科官方App, 已上架 |
|
|
|
viewfinder
|
Square开源了完整的viewfinder源码,包括服务端和客户端(iOS/Android) 赞! |
|
|
|
ChatSecure-iOS
|
一个XMPP客户端~ 支持Jabber/GTalk等XMPP协议 |
|
|
|
iOSSF
|
SegmentFault官方App ... |
|
|
|
PlainReader
|
CnBeta简阅,简洁好用的CB客户端,曾上架AppStore但因版权问题被下了 |
|
|
|
trailer
|
保持Github在线~ 包括iOS/OSX客户端 |
|
|
|
LayerPlayer
|
一个用来展示CoreAnimation功能的App,已上架AppStore |
|
|
|
eigen
|
浏览世界上的艺术名作, 已上架AppStore |
|
|
|
cheddar-ios
|
一个日程管理的App 应该比较知名 |
|
|
|
Bible-Assistant
|
圣经小助手,已上架 |
|
|
|
AppSales-Mobile
|
基于iTunes Connect来查看App销售状况 |
|
|
|
baker
|
一套HTML5构建的ebook库 貌似挺强大 |
|
|
|
iPhoneTracker
|
一个挺老的App 2年前 |
|
|
|
Off-the-Record-iOS
|
一个实时聊天的功能 支持一些XMPP协议 |
|
|
|
glpaint
|
从Appled的GLPaint改的 |
|
|
|
OpenGLMilkyWay
|
银河~~ 很棒 有教材 |
|
|
|
iphone-app
|
OSChina 开源中国 ..竟然挪到git.oschina.net去了。。 |
|
|
|
BeeFancy
|
一个仿Fancy的客户端 基于BeeFranework |
|
|
|
ruby-china-for-ios
|
RubyChina官方客户端 |
|
|
|
CastleHassle
|
一个Cocos2D的物理小游戏 貌似内容挺丰富~ |
|
|
|
DocSets-for-iOS
|
iOS显示DocSets 可以下载iOS官方Doc~ |
|
|
|
newsyc
|
一个newsyc.me的客户端 (iPhone hacker News) |
|
|
|
Anypic
|
一个像Instagram那样的图片分享社区App |
|
|
|
ntlniph
|
Twitter客户端 古老的工程了 |
|
|
|
lastfm-iphone
|
Last.fm官方客户端 |
|
|
|
FFCalendar
|
iPad日历,类似iOS7的日历。有些粗糙 |
|
|
|
xctool
|
Facebook iOS工程构建和测试工具,用于替代系统的xcodebuild (CI) |
|
|
|
origami
|
Facebook Paper用到的原型设计工具,是Quartz Composer插件 |
|
|
|
Tweaks
|
Facebook Paper用到的界面调整小工具,可以给产品/开发自己去调整和尝试动画/颜色等 |
|
|
|
ios-snapshot-test-case
|
Facebook 的iOS单元测试工具,通过截屏对比来实现UI测试 |
|
|
|
chisel
|
Facebook 出的一套LLDB增强命令, 注意这是python脚本 |
|
|
|
plcrashreporter
|
在客户端捕获、生成crash log并上传的库,很棒!详情去官网看 |
|
|
|
QuincyKit
|
自动生成和上传crash log,并可以在页面查看。包含Server/Client代码,依赖上面那个库 |
|
|
|
BugshotKit
|
上报bug的工具,支持截屏和Log (不要在AppStore上架时用) |
|
|
|
PonyDebugger
|
一套Debugger工具,可以在电脑浏览器上远程调试iOS程序~查看试图层次、网络等 |
|
|
|
NSLogger
|
一套Log工具,可以在电脑上通过client实时查看NSLog,甚至是图片和二进制文件 支持Android |
|
|
|
KIF
|
一套用Private API做的调试库,可以以用户的方式测试(touch in xxx) |
|
|
|
WBWebViewConsole
|
App内调试WebView的终端 |
|
|
|
SimulatorRemoteNotifications
|
模拟远程Push的工具,调试APNS用 |
|
|
|
FLEX
|
Flipboardc出的一个在App内调试和和实时修改的工具,很棒~ |
|
|
|
DCIntrospect
|
一套iOS调试工具,在iOS界面里显示信息 |
|
|
|
CocoaLumberjack
|
一套类似Log4j的东西,可提供企业级的Log~~~~ |
|
|
|
ARAnalytics
|
用户行为统计,支持各大App数据平台 |
|
|
|
HeapInspector-for-iOS
|
测试和定位内存泄露的库 |
|
|
|
RHObjectiveBeagle
|
追踪内存中对象状态的库 |
|
|
|
Xtrace
|
输出所有的方法调用消息 (可以按instance/class过滤) |
|
|
|
dSYMTools
|
MacApp,通过dSYM文件解析崩溃log |
|
|
|
umeng-crash-symbol
|
Mac脚本,解析友盟的崩溃Log |
|
|
|
superdb
|
一个Debuger工具 用命令行调试。。 |
|
|
|
iOS-Hierarchy-Viewer
|
一个调试iOS界面的工具 通过浏览器访问~~ 值得瞅瞅~~ |
|
|
|
hierarchydetective
|
一个3D显示iOS视图层级的调试工具 |
|
|
|
CATransform3D-Test
|
调试CATransform3D矩阵的工具~ |
|
|
|
LLDB-QuickLook
|
在调试时用命令行调用QuickLook来显示图片、UIView等 |
|
|
|
iConsole
|
在App内显示调试信息、执行调试命令 |
|
|
|
dyci-main
|
一个可以在调试时动态添加代码的工具 需要改动Xcode |
|
|
|
GestureLab
|
调试和把玩GestureRecognizor的 |
|
|
|
iOS-UI-Assets
|
iOS5.1中,系统控件和App的图片资源Dump 嗯..iOS7后就没用了 |
|
|
|
iOS-Artwork-Extractor
|
导出iOS系统App及控件的图片资源 只支持到iOS5 |
|
|
|
旧代码 & 奇怪的东西
peertalk
|
一个苹果前员工开发的黑科技,通过USB在Mac和iOS之间高速的传递数据,被用于屏幕显示扩展 |
|
|
|
HockeyKit
|
一套iOS的 Ad-Hoc升级框架.包含PHP服务端 |
|
|
|
SimFinger
|
一些Fake系统图标的App 还有一些设备外框的图片、触摸点图片可以用 |
|
|
|
scifihifi-iphone
|
已经弃用的旧代码 新工程去看github页面 |
|
|
|
iphonearkit
|
4年前的代码 增强现实 (AR) |
|
|
|
TouchDB-iOS
|
一个嵌入式的CouchDB实现 |
|
|
|
iOS-Runtime-Headers
|
从运行时Dump出来的公有/私有 Framework头 通过这个可以进行不同版本的对比 |
|
|
|
objectiveresource
|
RoR相关的东西 |
|
|
|
titanium_modules
|
Titanium 的常用模块 |
|
|
|
fontdiao
|
类似FontAwesome的东西,包含了一些国内网站logo |
|
|
|
代码库大包包
iphone-3.0-cookbook-
|
随书代码 |
|
|
|
Programming-iOS-Book-Examples
|
Programming iOS 7 书代码 |
|
|
|
iOS7-day-by-day
|
iOS7-day-by-day 博客的代码 |
|
|
|
iOS7-Sampler
|
iOS7的一些新功能演示~ |
|
|
|
MyProjects
|
一些http:/ /mysparks.info上面的代码 |
|
|
|
Xcode-Snippets
|
一些Xcode代码片段 |
|
|
|
Mac Only
Induction
|
一个Mac上的数据库客户端 支持Mysql Postgre Nosql Redis等 |
|
|
|
twui
|
一个Mac的自定义控件库,有类似iOS的Table和Tab,CA实现 |
|
|
|
kod
|
Mac上的代码编辑,Chrome风格,小巧快速 |
|
|
|
macgap
|
包装以可以用类似js的写法来调用函数 |
|
|
|
Quicksilver
|
这个..Mac上知名的快速启动 |
|
|
|
mogenerator
|
生成CoreData的Code |
|
|
|
Sparkle
|
一个软件升级用的Framework |
|
|
|
PostgresApp
|
PostgresSQL客户端 |
|
|
|
terminal-notifier
|
通过终端发送Notification |
|
|
|
textmate-missingdrawer
|
Textmate插件 一个侧边栏 |
|
|
|
AckMate
|
Textmate插件 运行ack? |
|
|
|
clicktoflash
|
Webkit插件 屏蔽Flash |
|
|
|
CocosBuilder
|
用于cocos2d的JS绑定 GUI设计 |
|
|
|
Color-Picker-Pro
|
取色器 状态栏插件 |
|
|
|
mpv
|
视频播放器,定制功能强大,基于MPlayer |
|
|
|
Hacky
|
一个完整的Hacker News客户端~~ |
|
|
|
WWDCDownloader
|
下载WWDC用,Xcode5 only |
|
|
|
zephyros
|
窗口管理 for hackers |
|
|
|
qlstephen
|
系统QuickLook的插件,查看无扩展名的文本文件 |
|
|
|
INAppStoreWindow
|
Mac AppStore风格的NSWindow |
|
|
|
LiveReload
|
前端开发,编辑代码后自动刷新,非常流行的App,已上架AppStore |
|
|
|
launchrocket
|
PrefPane, 管理 Homebrew-installed services |
|
|
|
google-music-mac.git
|
如题,Google Music客户端 |
|
|
|
atom
|
Github官方的 21世纪开源代码编辑器 :) |
|
|
|
sequelpro
|
Sequel Pro 访问MySQL |
|
|
|
GIFs
|
在网站搜索GIF图片,已上架AppStore |
|
|
|
iSparta
|
APNG 和 WebP 格式的转换, 腾讯出的, 用于QQ手机表情 |
|
|
|
MIDIApps
|
两个App,一个是Midi monitoring,一个是SysEx |
|
|
|
Xcode插件/开发工具
Alcatraz
|
Xcode插件 管理和发现插件~~ |
|
|
|
Polychromatic
|
Xcode插件 为不同的变量类型赋予不同的颜色~ |
|
|
|
ClangFormat-Xcode
|
Xcode插件 clang-format 代码格式化 |
|
|
|
BBUncrustifyPlugin-Xcode
|
Xcode插件 Uncrustify格式化 |
|
|
|
HOStringSense-for-Xcode
|
Xcode插件 直接编辑转义字符串 |
|
|
|
ZLGotoSandboxPlugin
|
Xcode插件 快速打开模拟器的Sandbox文件夹 |
|
|
|
cocoapods-xcode-plugin
|
Xcode插件 cocoapod |
|
|
|
KFCocoaPodsPlugin
|
Xcode插件 cocoapod, 方便编辑Podfile,显示构建日志 |
|
|
|
FuzzyAutocompletePlugin
|
Xcode插件 更好的代码自动补全 |
|
|
|
XCActionBar
|
Xcode插件 工作流, "Alfred for Xcode" |
|
|
|
XcodeBoost
|
Xcode插件 代码操作,例如符号高亮、方法复制、正则匹配等 |
|
|
|
Dash-Plugin-for-Xcode
|
Xcode插件 用Dash替代默认Doc浏览器 |
|
|
|
VVDocumenter-Xcode
|
Xcode插件 写注释时自动提醒JavaDoc风格 |
|
|
|
SCXcodeSwitchExpander
|
Xcode插件 在写switch时,自动补全所有选项 (只支持NS_ENUM) |
|
|
|
ColorSense-for-Xcode
|
Xcode插件 支持动态调整UIColor |
|
|
|
KSImageNamed-Xcode
|
Xcode插件 支持显示工程里的UIImage |
|
|
|
Lin-Xcode5
|
Xcode插件 显示NSLocalizedString的对应字符串 |
|
|
|
XToDo
|
Xcode插件 列出所有TODO FIXME等 性能差 |
|
|
|
CodePilot
|
Xcode插件 快速查找和定位代码 |
|
|
|
CATweaker
|
Xcode插件/独立App 编辑CAMediaTimingFunction动画曲线 |
|
|
|
tween-o-matic
|
编辑CAMediaTimingFunction动画曲线 |
|
|
|
nib2objc
|
把xib和nib翻译成m 包括命令、GUI、Service |
|
|
|
iOS-Universal-Framework
|
编译iOS的Framework的通用模板 支持armv7s |
|
|
|
iOS-Framework
|
编译iOS的Framework的通用模板 |
|
|
|
SCStringsUtility
|
国际化/翻译工具,用于制作和修改 localizable String |
|
|
|
XcodeEditor
|
解析和操作Xcode工程文件 |
|
|
|
UIEffectDesignerView
|
原生iOS/Mac粒子效果设计 |
|
|
|
avocado
|
非常强大的iOS交互设计工具箱,基于Facebook Origami |
|
|
|
JSONExport
|
贴上JSON字符串,生成ObjC/Swift/Java对象 |
|
|
|
acani
|
能通过 JSON 字符串直接生成 Object 代码 |
|
|
|
appledoc
|
通过代码注释生成doc文档,只支持ObjC |
|
|
|
jazzy
|
通过代码注释生成doc文档,支持ObjC/Swift,分析准确 |
|
|
|
Carthage
|
去中心化的依赖管理 (类似cocoapods) |
|
|
|
Swift基础功能
ExSwift
|
一套 Extensions |
|
|
|
SwiftMoment
|
一个好用的时间处理的库 (Moment.js) |
|
|
|
Timepiece
|
一个时间处理的库 (NSDate) |
|
|
|
Design-Patterns-In-Swift
|
Swift设计模式展示 |
|
|
|
HanekeSwift
|
一个通用缓存 |
|
|
|
SugarRecord
|
数据存储的封装,支持CoreData/Realm |
|
|
|
SQLite.swift
|
SQLite封装 |
|
|
|
Async
|
GCD封装 |
|
|
|
SwiftSSL
|
加密解密,支持MD5,SHA,HMac |
|
|
|
CryptoSwift
|
加密解密,支持MD5,SHA,HMac,AES等 |
|
|
|
Bond
|
各种事件绑定 |
|
|
|
Dollar.swift
|
容器类的操作 (Underscore.js) |
|
|
|
Swiftz
|
函数式编程,重载了一坨运算符... |
|
|
|
Runes
|
几个貌似有用的运算符重载 (如尼字母啊哈哈...) |
|
|
|
Euler
|
一些数学符号的运算符重载 |
|
|
|
框架
ReactKit
|
Reactive 框架 |
|
|
|
RxSwift
|
ReactiveCocoa 的 Swift 试验性版本 |
|
|
|
PromiseKit
|
Future and promise 方式编程. 这是一个双语版本的库(ObjC/Swift) |
|
|
|
SwiftTask
|
任务管理 Promise + progress + pause + cancel + retry |
|
|
|
Cartography
|
Autolayout的封装 |
|
|
|
SnapKit
|
Autolayout的封装 |
|
|
|
网络
Alamofire
|
Swift最流行的HTTP请求库 |
|
|
|
Just
|
简单好用的HTTP请求库 |
|
|
|
SwiftHTTP
|
简单的HTTP请求,简单包装自NSURLSession |
|
|
|
Starscream
|
WebSocket连接库 |
|
|
|
Argo
|
JSON解析与对象映射 |
|
|
|
SwiftyJSON
|
JSON解析 |
|
|
|
ObjectMapper
|
JSON对象映射/相互转换 |
|
|
|
KFSwiftImageLoader
|
网络图片加载 (支持 iOS 和 Watch) |
|
|
|
Kingfisher
|
网络图片加载 (仿SDWebImage) |
|
|
|
动画
DKChainableAnimationKit
|
通过链式代码让动画实现得更轻松 |
|
|
|
Spring
|
很不错的动画库 |
|
|
|
控件/UI
PKHUD
|
一个iOS8风格的HUD,效果不错 |
|
|
|
TouchVisualizer
|
一行代码,就可以把触摸位置显示到屏幕上 |
|
|
|
Fingertips
|
自定义UIWindow,可以把触摸位置显示到屏幕上 |
|
|
|
KYCircularProgress
|
简单好用的环形进度条 |
|
|
|
Persei
|
ScrollView顶部嵌入菜单,有不错的动画效果 |
|
|
|
MarkdownTextView
|
基于 TextKit 的 Markdown 文本框 |
|
|
|
RichEditorView
|
富文本编辑、支持与HTML互相转换 (基于WebView) |
|
|
|
DynamicBlurView
|
毛玻璃效果,支持动画 |
|
|
|
PullToMakeSoup
|
一个很有趣的下拉刷新动画 |
|
|
|
BreakOutToRefresh
|
下拉刷新动画里打砖头 |
|
|
|
ParticleLab
|
用Metal实现的粒子系统 |
|
|
|
MaterialKit
|
一套有 Android Material 风格的控件 (涟漪动画) |
|
|
|
paper-switch
|
一个开关,有圆圈放大的动画 (Material 风格) |
|
|
|
ZFRippleButton
|
一套 Material 风格的 Button (涟漪动画) |
|
|
|
BubbleTransition
|
一个导航Transition,Material 风格的圆圈放大 |
|
|
|
SevenSwitch
|
几个自定义样式的Switch |
|
|
|
TextFieldEffects
|
几个还不错的 TextField 效果 |
|
|
|
PageMenu
|
类似网易新闻那样的 Top Tabbar Controller |
|
|
|
WobbleView
|
左滑删除时,边缘抖动动画 |
|
|
|
hamburger-button
|
删除按钮与汉堡按钮之间的变化动画 |
|
|
|
LTMorphingLabel
|
UILabel特效 (实现了Keynote中不少特效) 很棒 |
|
|
|
animated-tab-bar
|
Tabbar上的动画,支持翻转、弹簧、帧动画等 |
|
|
|
adaptive-tab-bar
|
随着时间的流逝,自动隐藏文字保留图标的Tabbar... |
|
|
|
SAHistoryNavigationViewController
|
导航栏返回时,以类似iOS多任务的界面展示所有历史内容,效果不错 |
|
|
|
SCLAlertView-Swift
|
一个自定义AlertView |
|
|
|
GuillotineMenu
|
一个在导航栏翻上翻下的菜单 |
|
|
|
ios-charts
|
图表绘制库,支持折线/饼图/柱状图/扇形/雷达图/K线等 |
|
|
|
PNChart-Swift
|
图表绘制库, PNChart的Swift版本 |
|
|
|
其他
CleanroomLogger
|
Log工具, Swift版的CocoaLumberjack/log4j |
|
|
|
Quick
|
BDD测试框架, 支持ObjC |
|
|
|
Sleipnir
|
又一个BDD |
|
|
|
DBPathRecognizer
|
复杂的手势识别 |
|
|
|
FontBlaster
|
更方便的加载自定义字体 |
|
|
|
Surge
|
Accelerate库的包装 |
|
|
|
Toucan
|
图片调整库,支持裁剪、调整大小、Mask、圆角等功能 |
|
|
|
Siren
|
升级时的提示弹框, (Harpy的Swift版本) 使用时需要谨慎对待AppStore审核 |
|
|
|
MusicKit
|
音乐分析、和弦探测、MIDI I/O |
|
|
|
App
Chats
|
一个具有原生界面风格的聊天App (注意这个还有配套的开源服务端) |
|
|
|
SwiftWeather
|
一个不错的天气App |
|
|
|
VPNOn
|
VPN连接管理,支持 Watch,已上架 |
|
|
|
V2EXClient
|
一个 V2EX 的一个客户端 |
|
|
|
imWildCat
|
又一个 V2EX 客户端 |
|
|
|
SwiftHN
|
一个 Hacker News 客户端 |
|
|
|
News-YC---iPhone
|
又一个 Hacker News 客户端 |
|
|
|
FlappySwift
|
Flappy Bird |
|
|
|
swift-2048
|
2048 |
|
|
|
eidolon
|
artsy.net 艺术品拍卖信息 |
|
|
|
非Github
cooliris-toolkit
|
Cooliris出品基础工具包,Github有Clone |
j2objc
|
神奇的东西,将Java翻译成ObjC~ Google出品 |
|
|
|
theunarchiver
|
解压,支持Zip, Tar, Gzip, Bzip2, 7-Zip, Rar, LhA, StuffIt等 |
|
|
|
google-toolbox-for-mac
|
著名的Google工具箱 |
|
|
|
RegexKitLite
|
著名的ObjC 正则表达式 |
|
|
|
zipachive
|
用得很广泛的ObjC zip文件压缩解压 (github上有几个mirror) |
|
|
|
如果转载请注明转于:http://blog.csdn.net/arodung
http://www.htsjk.com/postgresSQL/10951.html
www.htsjk.Com
true
http://www.htsjk.com/postgresSQL/10951.html
NewsArticle
史上最全的iOS开源项目分类汇总,ios开源项目 楼主转载的,并未亲自测试Category/Util sstoolkit 一套Category类型的库,附带很多自定义控件 功能不错~ BFKit 又一套Category类型的 Ki...
本站文章为和通数据库网友分享或者投稿,欢迎任何形式的转载,但请务必注明出处.
同时文章内容如有侵犯了您的权益,请联系QQ:970679559,我们会在尽快处理。