Giter VIP home page Giter VIP logo

ios-development-libs's Introduction

IOS-Development-Libs

---------------------- emoji ----------------------

---------------------- language ----------------------

---------------------- 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 ----------------------

---------------------- SpringBoard ----------------------

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

  • ViewDeck 类似Gmail那种拖动ViewController的样式 支持左右
  • MWFSlideNavigationViewController 类似Gmail那种拖动ViewController的样式,支持四个方向
  • KNPathTableViewController 类似Path2的效果
  • JTRevealSidebar 类似Path2的效果

---------------------- UIViewController ----------------------

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

---------------------- UIViewController-Float ----------------------

---------------------- Path ----------------------

---------------------- UI-CollectionView ----------------------

---------------------- UI-Progress ----------------------

  • DACircularProgress 不错的圆形的进度条

---------------------- UI-Label ----------------------

---------------------- UI-Switch ----------------------

  • LLRoundSwitch 各种自定义的Switch
  • DCRoundSwitch 自定义 Switch 选择框

---------------------- UI-SegmentedControl ----------------------

---------------------- UI-Grid ----------------------

  • GMGridView Grid
  • KKGridView 不错的Grid
  • AQGridView
  • SCPagingGridView 可分页的 GridView https://github.com/scribd/SCPagingGridView git@github .com:provideal/MMGridView.git
  • NGVaryingGridView 复杂的 GridView git@github .com:NOUSguide/NGVaryingGridView.git
  • DWGridController 多行支持横向滑动的Grid

---------------------- UI-Cust ----------------------

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

---------------------- UI-Button ----------------------

---------------------- UI-Text ----------------------

  • AUIAnimatedText 文字的 大小,字体,颜色,内容的动画
  • EGOTextView 第三方的TextView支持
  • GrowingTextView 可以自动增高的文本框
  • UITextViewLinkOptions 支持链接的TextView

---------------------- UI-Autocompletion ----------------------

---------------------- 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 ----------------------

---------------------- NavigationController ----------------------

---------------------- NavigationBar ----------------------

---------------------- ViewController - TextEdit ----------------------

---------------------- UI-Layout ----------------------

---------------------- UI-CollectionView ----------------------

---------------------- UI-Menu ----------------------

---------------------- UI-Alert ----------------------

---------------------- UI-Notification ----------------------

---------------------- UI-Popover ----------------------

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

  • SVProgressHUD 不错的hud,单例模式
  • SVStatusHUD 不错的hud,支持图片
  • MBProgressHUD
  • ATMHud
  • CERoundProgressView 不错的圆形的进度view https://github.com/Ceroce/CERoundProgressView.git
  • HZActivityIndicatorView 第三方加载View

---------------------- UIView ----------------------

---------------------- 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 可以自动伸缩的TableView https://github.com/gcamp/GCRetractableSectionController
  • RATreeView 多级的tableview https://github.com/Augustyniak/RATreeView

---------------------- TableViewCell ----------------------

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

---------------------- TabBar ----------------------

  • TabBarKit 最好用的Tabbar
  • RDVTabBarController 不错的tabbar
  • BCTabBarController tabbar 自定义按钮选择的下凹边框
  • MBTabBarController 简单的各种自定义的tabbar,有倒三角形动画指示,用渐变层来做按钮选择的下凹边框
  • LeveyTabBarController
  • NGVerticalTabBarController 垂直tabbar
  • NGTabBarController 垂直tabbar,支持iPhone,iPad https://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 不用图片,用矢量图形创建垂直的TabBar https://github.com/futuresimple/FSVerticalTabBarController.git

---------------------- ScrollView ----------------------

---------------------- IntroVIew ----------------------

---------------------- StatusBar ----------------------

---------------------- UI-Flow ----------------------

  • iCarousel FlowCover样式

---------------------- 启动界面 ----------------------

---------------------- 启动画面 ----------------------

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

---------------------- 动画 Animation ----------------------

---------------------- Form ----------------------

---------------------- WebView ----------------------

---------------------- Mobile ----------------------

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

---------------------- Desktop ----------------------

  • macgap 做WebKit桌面的类似PhoneGap的框架

---------------------- Networking ----------------------

---------------------- Download ----------------------

---------------------- Networking Server ----------------------

  • CocoaHTTPServer
  • Mongoose Mini http server
  • peertalk iOS和mac局域网通讯的库

---------------------- Mail ----------------------

---------------------- Web Socket ----------------------

---------------------- File ----------------------

---------------------- 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 ----------------------

---------------------- Graphics ----------------------

  • TouchDraw 不错的图画工具
  • DrawImages 在路径中填充图片
  • DrawStuff 图片裁剪的例子

---------------------- Chart ----------------------

---------------------- 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

---------------------- 键盘 ----------------------

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

---------------------- Video ----------------------

  • OpenTok 视频聊天的sdk

---------------------- 流媒体 ----------------------

---------------------- Music ----------------------

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

---------------------- Photo ----------------------

---------------------- 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 ----------------------

---------------------- RTF ----------------------

---------------------- PDF ----------------------

---------------------- Reader ----------------------

  • Reader 类似iBooks的阅读器

---------------------- Publish ----------------------

  • baker 基于html5的iOS电子书框架
  • pugpig 基于html5的iOS电子书框架
  • cassius 类似flipboard的东西

---------------------- RSS ----------------------

---------------------- XML RPC ----------------------

  • xmlrpc RPC远程调用
  • wsdl2objc Generates Objective-C (Cocoa) code from a WSDL for calling SOAP services
  • SudzC SOAP网络库
  • gSOAP c/c++ 的的webservice库

---------------------- XML ----------------------

---------------------- REST ----------------------

  • Resty 小巧方便的Rest库
  • RestKit 强大的rest库
  • iphonerestwrapper 一个REST 库

---------------------- JSON ----------------------

  • JSONKit 高效的JSON库
  • iorm json请求映射库
  • CCJSON 另一个JSON库
  • TouchJSONLo

---------------------- Model ----------------------

  • BaseModel plist的映射lib

---------------------- HTML ----------------------

---------------------- XMPP ----------------------

  • XMPPFramework

---------------------- 聊天 ----------------------

---------------------- 数据处理 ----------------------

---------------------- 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 ----------------------

---------------------- Key Value ----------------------

---------------------- Log ----------------------

  • NSLogger 有客户端的logger,通过网络log。
  • soslog-objc

---------------------- i18n ----------------------

---------------------- 设置 ----------------------

  • InAppSettingsKit 程序内设置
  • InAppSettings 程序内设置

---------------------- 更新 ----------------------

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

---------------------- Version ----------------------

---------------------- Util ----------------------

---------------------- 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 ----------------------

---------------------- schemes ----------------------

---------------------- UDID ----------------------

---------------------- String ----------------------

---------------------- Color ----------------------

---------------------- Date ----------------------

  • iso-8601-date-formatter

---------------------- Date ----------------------

---------------------- 反馈 ----------------------

  • 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 ----------------------

---------------------- 全景 ----------------------

---------------------- 统计 ----------------------

---------------------- Ruby ----------------------

  • mobiruby iOS + mruby
  • rubymotion 收费的用Ruby写iOS的框架
  • nsrails 直接在objective-c或者rubymotion直接类似rails的使用远程的api

---------------------- Testing ----------------------

  • specta A light-weight TDD / BDD framework for Objective-C & Cocoa (包括部分的expecta)
  • Kiwi Simple BDD for iOS
  • expecta A Matcher Framework for Objective-C/Cocoa
  • OCHamcrest - library of matchers for building test expressions - for Objective-C
  • OCMock
  • LRMocky 一个测试框架
  • Frank 类似Cucumber的测试框架 https://github.com/moredip/Frank
  • Nocilla 网络 API测试的库 git@github .com:luisobo/Nocilla.git

---------------------- Testing HTTP ----------------------

---------------------- Game ----------------------

  • PureMVC 一个游戏框架

---------------------- Cordova ----------------------

  • cordova-true-native-ios 基于cordova,用js写iOS应用框架

---------------------- Package ----------------------

  • CocoaPods Cocoa项目中的包管理工具

---------------------- Debug ----------------------

---------------------- Android ----------------------

---------------------- Other ----------------------

条形码扫描:

---------------------- 编译 ----------------------

---------------------- Cydia ----------------------

ios-development-libs's People

Contributors

yangblocker avatar

Watchers

 avatar

Forkers

vanht ymonke

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.