iOS.OpenSource.AllInOne
Open Source Project for iOS
所有和iOS相关的Open Source Project的汇总。
| 功能点 | 开源项目 | |
| iOS Gallery |
RMGallery https://github.com/robotmedia/RMGallery FGallery https://github.com/gdavis/FGallery-iPhone KYElegantPhotoGallery https://github.com/KittenYang/KYElegantPhotoGallery FSImageViewer https://github.com/x2on/FSImageViewer PTShowcaseViewController (AAAA+) https://github.com/exalted/PTShowcaseViewController SHGalleryView (AAAA) https://github.com/grevolution/SHGalleryView EBPhotoPages (AAAAA) https://github.com/EddyBorja/EBPhotoPages https://maniacdev.com/2013/04/tutorial-how-to-make-a-scrolling-photo-gallery-with-uicollectionview NYTPhotoViewer https://github.com/NYTimes/NYTPhotoViewer EBPhotoPages (AAAAA): A photo gallery for iOS with a modern feature set. Similar features as the Facebook photo browser. https://github.com/EddyBorja/EBPhotoPages |
|
| ActivityIndicator |
NVActivityIndicatorView https://github.com/ninjaprox/NVActivityIndicatorView Design Teardown: Spinning Indicator (AAAA+) http://blog.matthewcheok.com/design-teardown-spinning-indicator/ |
|
| Cropping area of image |
https://github.com/myang-git/iOS-Image-Crop-View best iOS 5-styled cropper library: https://github.com/kishikawakatsumi/PEPhotoCropEditor TOCropViewController: https://github.com/TimOliver/TOCropViewController http://www.timoliver.com.au/2015/06/21/tocropviewcontroller-an-open-source-image-cropper-for-ios/ |
|
| Pulldown to Refresh |
DragRefreshAndLoadMoreTableDemo https://github.com/OpenFibers/DragRefreshAndLoadMoreTableDemo MNMPullToRefresh Implementing Pull-to-Refresh and Handling Empty Table http://www.appcoda.com/pull-to-refresh-uitableview-empty/ |
|
| Chart Library |
APLineChart http://www.oschina.net/p/aplinechart ios-linechart https://github.com/mruegenberg/ios-linechart 商业版的chartfx http://www.softwarefx.com/chartfx/ios/ iOS chart libraries? [duplicate] http://stackoverflow.com/questions/4724887/ios-chart-libraries/5090266 https://github.com/danielgindi/ios-charts |
|
| UITableView |
RNRippleTableView https://github.com/rnystrom/RNRippleTableView |
|
| Image |
NYXImagesKit: A set of efficient categories for UIImage class. It allows filtering, resizing, masking, rotating, enhancing... and more. https://github.com/Nyx0uf/NYXImagesKit iOS - Crop Image Based on a Mask (AAAA) http://jslim.net/blog/2014/12/09/ios-crop-image-based-on-a-mask/ |
|
| Color |
https://github.com/mRs-/HexColors |
|
| UIKeyboard |
A drop-in universal solution for moving text fields out of the way of the keyboard in iOS https://github.com/michaeltyson/TPKeyboardAvoiding https://github.com/hackiftekhar/IQKeyboardManager |
|
| ActionSheet |
NAModalSheet present your own view modally with a blurred version of the background showing through https://github.com/thedarkbark/NAModalSheet |
|
| Logger framework | iOS.logging-framework | |
| Custom Alert/Toast | ||
| Audio |
Free AudioKit Lets iOS, Mac Developers Code Synths and Sound (To Read) http://createdigitalmusic.com/2015/01/free-audiokit-lets-ios-mac-developers-code-synths-sound/ |
|
| SMS UI | ||
| Date Picker |
https://github.com/syshen/FlatDatePicker https://maniacdev.com/2013/07/great-looking-open-source-ios-flat-date-picker-ui-control https://github.com/hons82/THCalendarDatePicker https://github.com/mwermuth/MWDatePicker RMDateSelectionViewController https://github.com/CooperRS/RMDateSelectionViewController |
|
| Other Lists |
27 iOS open source libraries to skyrocket your development. https://medium.com/app-coder-io/27-ios-open-source-libraries-to-skyrocket-your-development-301b67d3124c#.xrt2d0tzy |
|
| SVG |
TouchVG A lightweight 2D vector drawing framework for iOS. http://mirror.vsibiri.info/libraries.io/cocoapods/TouchVG.htm SVGKit https://cocoapods.org/pods/SVGKit |
|
| Page Hierarchy Effect |
An implementation of the sliding functionality found in the Path 2.0 or Facebook iOS apps. https://github.com/ViewDeck/ViewDeck CNPPopupController CNPPopupController is a simple and versatile class for presenting a custom popup in a variety of fashions. It includes a many options for controlling how your popup appears and behaves. https://github.com/carsonperrotti/CNPPopupController
|
|
| Animation |
UITextField subclass with floating labels - inspired by Matt D. Smith's design: http://dribbble.com/shots/1254439--GIF-Mobile-Form-Interaction?list=users |
|
| Tag Cloud |
A tool to generate tag clouds on iOS. https://github.com/xuXie/HPLTagCloudGenerator Creating a Tag Cloud in Cocoa, Objective C http://www.knowstack.com/creating-a-tag-cloud-in-cocoa-objective-c/ https://github.com/rickytan/RTagCloudView https://github.com/dongxinb/DBSphereTagCloud https://github.com/cezarsignori/SphereView Drawing a sphere or other 3D shapes in C4? http://stackoverflow.com/questions/18706997/drawing-a-sphere-or-other-3d-shapes-in-c4 SpinCyper spin cypher 3D tag cloud iOS iPad iPhone iPod touch itouch quaternions rotations https://spincypher.wordpress.com/tag/spincyper-spin-cypher-3d-tag-cloud-ios-ipad-iphone-ipod-touch-itouch-quaternions-rotations/ Arcball rotation with GLKit (AAAA) http://thestrangeagency.com/arcball-rotation-with-glkit/ |
|
|
Animate Text of Label |
https://github.com/zipme/RQShineLabel https://github.com/itouch2/LazyFadeInView |
|
| Top list |
Top 10 Most Useful iOS Libraries to Know and Love (2012) http://www.raywenderlich.com/21987/top-10-most-useful-ios-libraries-to-know-and-love |
|
| Todo list |
DZNEmptyDataSet A drop-in UITableView/UICollectionView superclass category for showing empty datasets whenever the view has no content to display. https://github.com/dzenbot/DZNEmptyDataSet MCSwipeTableViewCell Convenient UITableViewCell subclass that implements a swippable content to trigger actions (similar to the Mailbox app). https://github.com/alikaragoz/MCSwipeTableViewCell PullToBounce Animated "Pull To Refresh" Library for UIScrollView. https://github.com/entotsu/PullToBounce Spinning Indicator http://blog.matthewcheok.com/design-teardown-spinning-indicator/ BBFrameworks Repository for common iOS/OSX categories, classes, and functions. https://github.com/BionBilateral/BBFrameworks MEReactiveKit A collection of classes that extend the UIKit framework, built on top of ReactiveCocoa. Compatible with iOS, 7.0+. https://github.com/TeamMaestro/MEReactiveKit MacPin Generate Site Specific Browser apps for Mac OSX using Swift and Javascript https://github.com/kfix/MacPin Cocoa library for Hacker News. https://github.com/Xuzz/HNKit https://github.com/grgcombs https://github.com/grgcombs/SafeDataStructureKit The software that drives the Pixel Heart. https://github.com/thepixelheart/PixelPusher A UILabel with #hashtag @handle and links tappable https://github.com/SebastienThiebaud/STTweetLabel Smooth & fast line drawing from touch inputs for UIViews using Quartz https://github.com/levinunnink/Smooth-Line-View https://github.com/jharwig/PPSSignatureView iOS Signature Capture Demo The smartest storage for network resources https://github.com/Alterplay/APSmartStorage APOfflineReverseGeocoding (To Debug) Offline reverse geocoding library written in Objective-C https://github.com/Alterplay/APOfflineReverseGeocoding A custom photo viewer that implements device motion scrolling, inspired by Facebook Paper. https://github.com/chroman/CRMotionView A view controller that organizes multiple navigation controllers in a stack inspired by Evernote 5.0 app https://github.com/Appsido/KLNoteViewController uitableviewcellseperatoreffectfun How to use the UITableView seperator effect with vibrancy to help make your cell separators pop like in iOS Notification Center https://github.com/danielgalasko/uitableviewcellseperatoreffectfun Elastic pull to refresh for iOS developed in Swift https://github.com/gontovnik/DGElasticPullToRefresh A custom modal transition that presents a controller with an expanding effect while sliding out the presenter remnants. https://github.com/ifitdoesntwork/DAExpandAnimation Runkeeper design switch control (two part segment control) https://github.com/gontovnik/DGRunkeeperSwitch/ DGDrawRectAnimationTutorial (AAAA) Source code for drawRect animation tutorial.
https://github.com/gontovnik/DGDrawRectAnimationTutorial https://github.com/calabash/calabash-ios-server Flipboard/FLAnimatedImagehttps://github.com/Flipboard/FLAnimatedImage kaishin/gifuhttps://github.com/kaishin/gifu Smooth asynchronous user interfaces for iOS apps. http://asyncdisplaykit.org
https://github.com/facebook/AsyncDisplayKit https://github.com/cparnot/ASCIImage ParseKit http://parsekit.com/2015/08/parsekit-cocoa-objective-c-framework-for-parsing-tokenizing-and-language-processing/ nui (To Debug) Style iOS apps with a stylesheet, similar to CSS https://github.com/tombenner/nui Find memory leaks in your iOS app at develop time. https://github.com/Zepo/MLeaksFinder A handy class for iOS to use UILabel as a countdown timer or stopwatch just like in Apple Clock App. https://github.com/mineschan/MZTimerLabel Projects List 4thline.org (To Debug) https://github.com/4thline SWTableViewCell – Expose Utility Buttons with an easy-to-use UITableViewCell subclass http://ios-blog.co.uk/tutorials/swtableviewcell-expose-utility-buttons-with-an-easy-to-use-uitableviewcell-subclass/ TLIndexPathTools is a small set of classes that can greatly simplify your table and collection views.
https://github.com/wtmoose/TLIndexPathTools PromiseKit http://promisekit.org/ https://github.com/mxcl/PromiseKit CDZPinger https://github.com/cdzombak/CDZPinger RESideMenu (To Debug) https://github.com/romaonthego/RESideMenu PureLayout (To Debug) https://github.com/PureLayout/PureLayout objc-TimesSquare (日历) https://github.com/puls/objc-TimesSquare TSMessages (AAAA) https://github.com/KrauseFx/TSMessages https://krausefx.com/blog/tsmessages "TSMessages and allows the developer to easily display little Notification/Messages on the top of the screen without stopping the user interaction. (similar to Tweetbot)" https://github.com/pili-engineering/PLCameraStreamingKit AssetPicker https://github.com/chiunam/CTAssetsPickerController https://github.com/wessmith/WSAssetPickerController ios-fontawesome (To Debug) Font awesome is an iconic font. Read more about it on http://fortawesome.github.com/Font-Awesome/ This category brings this great iconic font on iOS. https://github.com/alexdrone/ios-fontawesome FormatterKit (To Debug)
https://github.com/mattt/FormatterKit repositories https://github.com/Appsido?tab=repositories https://github.com/gontovnik?tab=repositories 你不能不知道的iOS开发75种秘密武器(Part Ⅱ) http://mp.weixin.qq.com/s?__biz=MjM5OTA3MzE5OA==&mid=204691281&idx=1&sn=f7035e0b15d6145e2f857d6ac447bf53&3rd=MzA3MDU4NTYzMw==&scene=6#rd iOS开发干货, 开源类库介绍合集等众多精彩库 http://mp.weixin.qq.com/s?__biz=MzA5NjkyNDA2MQ==&mid=209183069&idx=1&sn=684d8a23d34084afccf347b8c358486e&3rd=MzA3MDU4NTYzMw==&scene=6#rd |
|
| Library Usage | ||
| ReactiveCocoa |
https://github.com/ReactiveCocoa/ReactiveCocoa ReactiveCocoa is inspired by functional reactive programming. |
|
| SVG Image |
https://github.com/SVGKit/SVGKit Display and interact with SVG Images on iOS / OS X, using native rendering (CoreAnimation) |
|
| Swift |
iOS.OpenSource.AllInOne的更多相关文章
- iOS.OpenSource.PopularProject
1. Core Plot Core Plot is a plotting framework for OS X and iOS. It provides 2D visualization of dat ...
- iOS开发60分钟入门
原文:https://github.com/qinjx/30min_guides/blob/master/ios.md 本文面向已有其它语言(如Java,C,PHP,Javascript)编程经验的i ...
- iOS开发入门
https://github.com/qinjx/30min_guides/blob/master/ios.md 任何C源程序,不经修改,即可通过Objective-C编译器成功编译 Objectiv ...
- 四个很好的开源app项目
Open Source and the iOS App Store Today, we are open-sourcing 4 iOS apps: ThatInbox, an email client ...
- OpenSource.iOS.ProtobufWithObjective-C
2. 在iOS(Mac OS X)中使用protobuf 2.0 构建protoc A) 下载最新的protobuf版本 B) 依据README中的步骤依次进行 2.1 添加protobuf到工程中 ...
- 【腾讯Bugly干货分享】聊聊苹果的Bug - iOS 10 nano_free Crash
本文来自于腾讯Bugly公众号(weixinBugly),未经作者同意,请勿转载,原文地址:https://mp.weixin.qq.com/s/hnwj24xqrtOhcjEt_TaQ9w 作者:张 ...
- iOS面试用到的知识点和技术点--第二章
接着第一章的继续 昨天没有更新,很抱歉 1.Socket编程 以及一些第三方框架Socket-IO GCDAsyncSocket通信框架? 1.使用系统自带的CFsocket 2.第三方Socket ...
- 关于iOS的runtime
runtime是一个很有意思的东西,如果你学iOS开发很经常就会用到或被问到runtime.那么runtime是什么呢,如何去了解它. runtime:中文名 运行时,系统在编译时留下的一些 类型,操 ...
- ios升级<注:来着微信平台>
<来着微信平台> http://mp.weixin.qq.com/s?__biz=MjM5NTIyNTUyMQ==&mid=2709545194&idx=1&sn ...
随机推荐
- 使用新浪云(SAE)实现基于mySql和微信公众平台的关键字请求响应服务
本例是作者初次尝试微信公众平台开发之作,实现传统的关键字请求响应功能.即:用户发关键字,公众号通过关键字进行检索, 在mysql数据库中读取与关键字相关的信息,并返回给用户.本例在微信订阅号(开发者模 ...
- SVD分解的理解[转载]
http://www.bfcat.com/index.php/2012/03/svd-tutorial/ SVD分解(奇异值分解),本应是本科生就掌握的方法,然而却经常被忽视.实际上,SVD分解不但很 ...
- python 向上取整ceil 向下取整floor 四舍五入round
#encoding:utf-8 import math #向上取整 http://www.manongjc.com/article/1335.html print "math.ceil--- ...
- iframe中的js
iframe之间的js是不能相互访问的,iframe和父窗体之间的js也是不能相互访问的
- Hibernate总结
SSH原理总结 Hibernate工作原理及为什么要用: 原理: hibernate,通过对jdbc进行封装,对 java类和 关系数据库进行mapping,实现了对关系数据库的面向对象方式的操作,改 ...
- log4j按级别输出日志文件
log4j.properties: BASE_DIR= /home/admin/preprocess-tmc-city/logs log4j.rootLogger=debug,stdout,debug ...
- 通过微信分享链接,后面会被加上from=singlemessage&isappinstalled=1可能导致网页打不开
微信分享会根据分享的不同,为原始链接拼接如下参数: 朋友圈 from=timeline&isappinstalled=0 微信群 from=groupmessage&isapp ...
- VS2013使用EF6连接MySql
前提:a.安装MySql的VS插件(版本请下载最新版) 我用的是:mysql-for-visualstudio-1.1.4 b.安装用于.net连接程序 mysql-connector-net-6. ...
- 看完 《重来(REWORK)》
最近看完了<重来>这本书,作者是贾森 弗里德,又是一位创业成功人士. 但是从这本书来看,感觉作者更像是一位布道者,极力推荐这本书 <重来——更为简单有效的商业思维>. 公司不一 ...
- redis-redigo及redis存储时间问题测试
package main import ( "log" "github.com/garyburd/redigo/redis" "github.com/ ...