一些知名App用到的第三方库汇总

dwd4 9年前
   <div>     <h1>前言 </h1>     <p>看到几个喜欢的App里面都有一个专门的页面列出了App中用到的相 关的第三方开源库,以此来表示对开源社区和作者的敬意,同时也可以让对该App实现方式感兴趣的同学可以学下到相应地实现方法。于是顺手就整合了下按照 App把开源库列了出来,方便日后查看,同时也向这几个App的作者表达下敬意。 </p>     <h1>1、<a href="/misc/goto?guid=4959629535465291381" target="_blank">Overcast</a> </h1>     <p>Overcast 是大名鼎鼎的 Instapaper 的开发者 <a href="/misc/goto?guid=4959629535551342640" target="_blank">Marco Arment</a> 制作的第三方 Podcast 客户端 。 </p>     <p><a href="/misc/goto?guid=4958870672967284090" target="_blank">FMDB</a> </p>     <p><a href="/misc/goto?guid=4959629535672055545" target="_blank">TPCircularBuffer</a> </p>     <p><a href="/misc/goto?guid=4959546311707172812" target="_blank">FastButton</a> </p>     <p><a href="/misc/goto?guid=4958838688613217570" target="_blank">1Password extension</a> </p>     <p><a href="/misc/goto?guid=4958966557724877532" target="_blank">FCModel</a> </p>     <p><a href="/misc/goto?guid=4959629535835623286" target="_blank">CompactConstraint</a> </p>     <p><a href="/misc/goto?guid=4959629535926368951" target="_blank">FCUtilities</a> </p>     <h1>2、<a href="/misc/goto?guid=4959629536005625192" target="_blank">格志</a> </h1>     <p>格志是一款风格清新,采用九宫格日记的方式,提出问题,你来回答,填充格子来完成高质量的日记的App,而且很不错的是这个团队是在厦门哈!同时,他们也开源了他们自己所用的一些代码库,下面罗列的以SI开头的就是格志开源的第三方库。具体可以看这里<a href="/misc/goto?guid=4959629536093370286" target="_blank">Sumi Interactive</a> </p>     <p><a href="/misc/goto?guid=4958534310710754815" target="_blank">AFNetworking</a> </p>     <p><a href="/misc/goto?guid=4959629536224090899" target="_blank">AVOSCloud</a> </p>     <p><a href="/misc/goto?guid=4958839053506424160" target="_blank">CocoaLumberjack</a> </p>     <p><a href="/misc/goto?guid=4959549028991920284" target="_blank">DAAppsViewController</a> </p>     <p><br /> </p>     <div href="https://simg.open-open.com/show/d788f9f7a9be02ddd12e10dcf63bb225.png">     <img src="https://simg.open-open.com/show/d788f9f7a9be02ddd12e10dcf63bb225.png" width="320" height="480" />      <br />      <div>      DAAppsViewController效果图      </div>     </div>     <p><a href="/misc/goto?guid=4959629536367470079" target="_blank">DateTools</a> </p>     <p><br /> </p>     <div href="https://simg.open-open.com/show/4ab8e04a2c0f978581231a2ed9f0411b.png">     <img src="https://simg.open-open.com/show/4ab8e04a2c0f978581231a2ed9f0411b.png" width="700" height="430.5" />      <br />      <div>      DateTools说明图      </div>     </div>     <p><a href="/misc/goto?guid=4959629536453806326" target="_blank">DDiCloudSync</a> </p>     <p><a href="/misc/goto?guid=4959629536531011508" target="_blank">Dropbox-iOS-SDK</a> </p>     <p><a href="/misc/goto?guid=4959629536621851485" target="_blank">EDSunriseSet</a> </p>     <p><a href="/misc/goto?guid=4959556011204963246" target="_blank">Ensembles</a> </p>     <p><a href="/misc/goto?guid=4959627116574898479" target="_blank">FlurrySDK</a> </p>     <p><a href="/misc/goto?guid=4959549023911661235" target="_blank">LXReorderableCollectionViewFlowLayout</a> </p>     <p><br /> </p>     <div href="https://simg.open-open.com/show/932d085ddc4df0e08f0613adc35df42f.png">     <img src="https://simg.open-open.com/show/932d085ddc4df0e08f0613adc35df42f.png" width="700" height="933.3333333333334" />      <br />      <div>      LXReorderableCollectionViewFlowLayout效果图      </div>     </div>     <p><a href="/misc/goto?guid=4958838688981290929" target="_blank">MagicalRecord</a> </p>     <p><a href="/misc/goto?guid=4958859777257967615" target="_blank">Masonry</a> </p>     <p><a href="/misc/goto?guid=4959629536862432869" target="_blank">moves-ios-sdk</a> </p>     <p><a href="/misc/goto?guid=4959549012751060667" target="_blank">MRProgress</a> </p>     <p><a href="/misc/goto?guid=4959548971548924767" target="_blank">MTMigration</a> </p>     <p><a href="/misc/goto?guid=4959518179048753293" target="_blank">PDKeychainBindingsController</a> </p>     <p>PermKit </p>     <p><a href="/misc/goto?guid=4959629537035283798" target="_blank">POViewFrameBuilder</a> </p>     <p><a href="/misc/goto?guid=4958534310893103470" target="_blank">ReactiveCocoa</a> </p>     <p><a href="/misc/goto?guid=4958870673392922814" target="_blank">Shimmer</a> </p>     <p><a href="/misc/goto?guid=4959629537178326179" target="_blank">SIActionSheet</a> </p>     <p><a href="/misc/goto?guid=4959549016361361812" target="_blank">SIAlertView</a> </p>     <p><br /> </p>     <div href="https://simg.open-open.com/show/887afc6903898a8a189d7a149a40f38f.png">     <img src="https://simg.open-open.com/show/887afc6903898a8a189d7a149a40f38f.png" width="640" height="1136" />      <br />      <div>      SIAlertView效果图      </div>     </div>     <p>SIEvernoteSDK </p>     <p><a href="/misc/goto?guid=4959629537302168251" target="_blank">SIPopover</a> </p>     <p><a href="/misc/goto?guid=4959629537385782311" target="_blank">SISecondaryWindowRootViewController</a> </p>     <p><a href="/misc/goto?guid=4959629537467720406" target="_blank">SIToastView</a> </p>     <p><a href="/misc/goto?guid=4958968185174960582" target="_blank">SSKeychain</a> </p>     <p><a href="/misc/goto?guid=4959548991134108682" target="_blank">SSZipArchive</a> </p>     <p><a href="/misc/goto?guid=4959629537608849038" target="_blank">StaticDataTableViewController</a> </p>     <p><a href="/misc/goto?guid=4958968184923142568" target="_blank">TMCache</a> </p>     <p><a href="/misc/goto?guid=4959629537729796252" target="_blank">UbiquityStoreManager</a> </p>     <p><a href="/misc/goto?guid=4959629537808016281" target="_blank">UIImage-Resize</a> </p>     <p><a href="/misc/goto?guid=4959629537893170245" target="_blank">UIView+Shake</a> </p>     <p><br /> </p>     <div href="https://simg.open-open.com/show/e8701b0fb3b0b210415d37520c2797a7.gif">     <img src="https://simg.open-open.com/show/e8701b0fb3b0b210415d37520c2797a7.gif" width="178" height="373" />      <br />      <div>      UIView+Shake效果图      </div>     </div>     <p><a href="/misc/goto?guid=4959548989537765346" target="_blank">Underscore.m</a> </p>     <p><a href="/misc/goto?guid=4959629538006996961" target="_blank">uservoice-iphone-sdk</a> </p>     <p><a href="/misc/goto?guid=4959629538085505547" target="_blank">VTAcknowledgementsViewController</a> </p>     <p><br /> </p>     <div href="https://simg.open-open.com/show/1c9252b6d817c9e40e5065a39ac7d30c.png">     <img src="https://simg.open-open.com/show/1c9252b6d817c9e40e5065a39ac7d30c.png" width="685" height="585" />      <br />      <div>      VTAcknowledgementsViewController效果图      </div>     </div>     <h1>3、<a href="/misc/goto?guid=4959629538162992480" target="_blank">Paper</a><br /> </h1>     <p>著名的Paper应用绝对的高大上,里面有很多闻所未闻、见所未见的东西,我想要不是特地去看这些东西的话,这辈子我应该是不会碰到这些。这里先推荐一篇之前看到的出自<a href="/misc/goto?guid=4959623789548528166" target="_blank">txx's blog</a>的博文里面有详细的记录了<a href="/misc/goto?guid=4959629538277098856" target="_blank">非死book Paper使用的第三方库</a>。然后看到随着Paper的更新又添加了蛮多的第三方库,所以我在这里又重新列举了一遍,可以说大开眼界啊! </p>     <p>Paper用的开源库可以分为两部分,一部分是他们自己实现的随后开源的,另一部分是他们用别人开源的。 </p>     <h4>(1)Paper自己实现的开源库及相关的延伸库: </h4>     <p><a href="/misc/goto?guid=4958834236861842094" target="_blank">pop</a> :Paper里面各种炫酷的动画实现引擎,所有的效果都在App中,去下一个<a href="/misc/goto?guid=4959629538388228759" target="_blank">Paper</a>吧!别被惊艳的动画吓到了!需要美区账号 </p>     <p><a href="/misc/goto?guid=4958870677124126140" target="_blank">KVOController</a>:一个简单安全的KVO工具 </p>     <p><a href="/misc/goto?guid=4958870673392922814" target="_blank">Shimmer</a>:酷炫的Label的效果,可以用于加载等等待提示 </p>     <p><br /> </p>     <div href="https://simg.open-open.com/show/7e5377bb32efe1585ac5973e1b7a4cba.gif">     <img src="https://simg.open-open.com/show/7e5377bb32efe1585ac5973e1b7a4cba.gif" width="318" height="162" />      <br />      <div>      Shimmer效果图      </div>     </div>     <p><a href="/misc/goto?guid=4958851359520331775" target="_blank">AsyncDisplayKit</a>:这个库能让你通过将图像解码、布局以及渲染操作放在后台线程,从而带来超级响应的用户界面,也就是说不再会因界面卡顿而阻断用户交互 </p>     <p><br /> </p>     <div href="https://simg.open-open.com/show/7c7452bb3786d6a9ea79009260eb84c3.png">     <img src="https://simg.open-open.com/show/7c7452bb3786d6a9ea79009260eb84c3.png" width="700" height="234.79166666666666" />      <br />      <div>      AsyncDisplayKit原理图      </div>     </div>     <p><a href="/misc/goto?guid=4958870675939349168" target="_blank">Tweaks</a>:小幅调试 UI </p>     <p><br /> </p>     <div href="https://simg.open-open.com/show/25a2ac0e49d4158cfdedb6ed8d65fcf0.gif">     <img src="https://simg.open-open.com/show/25a2ac0e49d4158cfdedb6ed8d65fcf0.gif" width="318" height="185" />      <br />      <div>      Tweaks效果图      </div>     </div>     <p><a href="/misc/goto?guid=4959629538572590627" target="_blank">AGGeometryKit-POP</a>:基于pop的动画库 </p>     <p><br /> </p>     <div href="https://simg.open-open.com/show/cbb329dc7909141fc3e6db9e840a3681.gif">     <img src="https://simg.open-open.com/show/cbb329dc7909141fc3e6db9e840a3681.gif" width="594" height="460" />      <br />      <div>      AGGeometryKit-POP效果图      </div>     </div>     <p><a href="/misc/goto?guid=4958870676945313879" target="_blank">popping</a>:pop的Demo项目 </p>     <p><br /> </p>     <div href="https://simg.open-open.com/show/f2be65ae97fee87aabd8e07e4680721d.gif">     <img src="https://simg.open-open.com/show/f2be65ae97fee87aabd8e07e4680721d.gif" width="323" height="682" />      <br />      <div>      poping效果图      </div>     </div>     <p><a href="/misc/goto?guid=4959629538692973938" target="_blank">FastAnimationWithPOP</a>:基于pop的动画库 </p>     <p><br /> </p>     <div href="https://simg.open-open.com/show/6ca862846599aaf1f232e5040f29f479.gif">     <img src="https://simg.open-open.com/show/6ca862846599aaf1f232e5040f29f479.gif" width="318" height="480" />      <br />      <div>      FastAnimationWithPop效果图      </div>     </div>     <h4>(2)Paper引用的第三方开源库: </h4>     <p><a href="/misc/goto?guid=4958530924031809809" target="_blank">ACE</a> </p>     <p><a href="/misc/goto?guid=4958534310710754815" target="_blank">AFNetworking</a> </p>     <p><a href="/misc/goto?guid=4959629538815218465" target="_blank">amdefine</a> </p>     <p><a href="/misc/goto?guid=4958541674043377639" target="_blank">apache-cordova</a> </p>     <p><a href="/misc/goto?guid=4959629538936413010" target="_blank">Apache Thrift</a> </p>     <p><a href="/misc/goto?guid=4958870676155872102" target="_blank">Appirater</a> </p>     <p><a href="/misc/goto?guid=4958870674954195570" target="_blank">Reachability</a> </p>     <p><a href="/misc/goto?guid=4958189313567602466" target="_blank">AQGridView</a> </p>     <p>art </p>     <p><a href="/misc/goto?guid=4959629539101755986" target="_blank">asn1</a> </p>     <p><a href="/misc/goto?guid=4959629539189682878" target="_blank">assert-plus</a> </p>     <p><a href="/misc/goto?guid=4958824849782534716" target="_blank">async</a> </p>     <p><a href="/misc/goto?guid=4959629539298600822" target="_blank">aws-sign2</a> </p>     <p><a href="/misc/goto?guid=4959629539381692913" target="_blank">base62</a> </p>     <p><a href="/misc/goto?guid=4959629539454739410" target="_blank">base64-js</a> </p>     <p>bindings </p>     <p><a href="/misc/goto?guid=4959629539559732170" target="_blank">bitvect</a> </p>     <p>boom </p>     <p><a href="/misc/goto?guid=4958197884341747362" target="_blank">Boost</a> </p>     <p><a href="/misc/goto?guid=4959629539692734168" target="_blank">boostoniphone</a> </p>     <p>bops </p>     <p><a href="/misc/goto?guid=4959629539822018519" target="_blank">Breadcrumb</a> </p>     <p><a href="/misc/goto?guid=4959629539957896689" target="_blank">breakpad</a> </p>     <p><a href="/misc/goto?guid=4959629540087709423" target="_blank">browser-builtins</a> </p>     <p><a href="/misc/goto?guid=4959629540213754940" target="_blank">bsdiff</a> </p>     <p><a href="/misc/goto?guid=4959629540331975575" target="_blank">buffer-crc32</a> </p>     <p>bytes </p>     <p><a href="/misc/goto?guid=4959629540459968758" target="_blank">c-ares</a> </p>     <p><a href="/misc/goto?guid=4958838636880177225" target="_blank">Chromium</a> </p>     <p><a href="/misc/goto?guid=4959629540634434400" target="_blank">cli-table</a> </p>     <p>cli </p>     <p><a href="/misc/goto?guid=4958870679769419801" target="_blank">CocoaHTTPServer</a> </p>     <p><a href="/misc/goto?guid=4958839053506424160" target="_blank">CocoaLumberjack</a> </p>     <p><a href="/misc/goto?guid=4959554528303535348" target="_blank">coffee-script</a> </p>     <p>colors </p>     <p><a href="/misc/goto?guid=4959629540873141482" target="_blank">combined-stream</a> </p>     <p><a href="/misc/goto?guid=4959629540997579381" target="_blank">commander</a> </p>     <p><a href="/misc/goto?guid=4959629541134287356" target="_blank">concat-stream</a> </p>     <p>connect </p>     <p><a href="/misc/goto?guid=4959629541262482884" target="_blank">console-browserify</a> </p>     <p><a href="/misc/goto?guid=4959629541387440840" target="_blank">constants-browserify</a> </p>     <p>contextify </p>     <p>convert-source-map </p>     <p>cookie-signature </p>     <p>cookie </p>     <p>core-util-is </p>     <p><a href="/misc/goto?guid=4959549020159695445" target="_blank">CoreTextHyperlinkView</a> </p>     <p>cover </p>     <p>cryptiles </p>     <p>crypto-browserify </p>     <p>cssom </p>     <p>cssstyle </p>     <p>ctype </p>     <p>d3 </p>     <p>date-now </p>     <p><a href="/misc/goto?guid=4959518179308219364" target="_blank">DCRoundSwitch</a> </p>     <p>debug </p>     <p>delayed-stream </p>     <p>diff </p>     <p>domelementtype </p>     <p>domhandler </p>     <p>domutils </p>     <p><a href="/misc/goto?guid=4959629541603902135" target="_blank">DraggableCollectionView</a> </p>     <p><a href="/misc/goto?guid=4958870676850574085" target="_blank">DTCoreText</a> </p>     <p><a href="/misc/goto?guid=4959629541773975334" target="_blank">EGODatabase</a> </p>     <p><a href="/misc/goto?guid=4958870677704926308" target="_blank">EGOTableViewPullRefresh</a> </p>     <p>entities </p>     <p>es5-shim </p>     <p>esprima-fb </p>     <p>exit </p>     <p><a href="/misc/goto?guid=4959629541932867739" target="_blank">expat</a> C语言的XMLj解析器 </p>     <p><a href="/misc/goto?guid=4959629542049126873" target="_blank">FFT by Mark Oleson</a> 快速傅里叶变换 </p>     <p><a href="/misc/goto?guid=4959629542172411794" target="_blank">FFT by Takuya Ooura</a>  WWDC2010 accelerate guide提到的最快的FFT </p>     <p>fileapi </p>     <p><a href="/misc/goto?guid=4959629542297634496" target="_blank">FLAnimatedImage</a> </p>     <p>forever-agent </p>     <p>form-data </p>     <p>formidable </p>     <p>fresh </p>     <p>gflags </p>     <p><a href="/misc/goto?guid=4959629542422583410" target="_blank">gh-kit</a> Utilities and categories for Objective-C </p>     <p><a href="/misc/goto?guid=4959629542544453146" target="_blank">gh-unit</a> </p>     <p>OpenGL Mathematics(GLM) </p>     <p>glob </p>     <p><a href="/misc/goto?guid=4959629542669671865" target="_blank">google-glog</a> </p>     <p><a href="/misc/goto?guid=4959629542783105971" target="_blank">Google Toolbox for Mac</a>  Google Mac/iOS 代码集合 </p>     <p><a href="/misc/goto?guid=4958838081338395972" target="_blank">google-web-toolkit</a> </p>     <p><a href="/misc/goto?guid=4959629542957209374" target="_blank">gtest</a>  google c++ test </p>     <p><a href="/misc/goto?guid=4958838689168246890" target="_blank">GPUImage</a> </p>     <p><a href="/misc/goto?guid=4959615061701588558" target="_blank">graceful-fs</a> </p>     <p><a href="/misc/goto?guid=4959629542957209374" target="_blank">gtest</a>  google c++ test </p>     <p><a href="/misc/goto?guid=4958834375618591283" target="_blank">gyp</a>  GYP can Generate Your Projects </p>     <p><a href="/misc/goto?guid=4959629543208960629" target="_blank">IEEE 754r Half Precision floating point ...</a>  浮点格式 </p>     <p>harmonize </p>     <p><a href="/misc/goto?guid=4959629543335496224" target="_blank">hawk</a> </p>     <p><a href="/misc/goto?guid=4959629543452280698" target="_blank">hoek</a> </p>     <p><a href="/misc/goto?guid=4959549028323771474" target="_blank">HPGrowingTextView</a> </p>     <p><a href="/misc/goto?guid=4959615066270713648" target="_blank">htmlparser2</a> </p>     <p><a href="/misc/goto?guid=4959615814030269844" target="_blank">http-parser</a> </p>     <p><a href="/misc/goto?guid=4959629543710264836" target="_blank">http-signature</a> </p>     <p><a href="/misc/goto?guid=4959629543837011263" target="_blank">InAppSettingsKit</a> </p>     <p><a href="/misc/goto?guid=4959629543951080711" target="_blank">inherits</a> </p>     <p><a href="/misc/goto?guid=4959549030135876335" target="_blank">ioctocat</a> </p>     <p><a href="/misc/goto?guid=4959549034944748403" target="_blank">iOS5-cookbook</a> </p>     <p>isarray </p>     <p><a href="/misc/goto?guid=4959629544154805737" target="_blank">iso-8601-parser-unparser</a>  Cocoa class to convert dates to and from ISO-8601-formatted strings </p>     <p><a href="/misc/goto?guid=4959629544258015609" target="_blank">jasmine-only</a> </p>     <p><a href="/misc/goto?guid=4958183308549259819" target="_blank">jqueryjs</a> </p>     <p><a href="/misc/goto?guid=4958522268617377854" target="_blank">jsdom</a> </p>     <p><a href="/misc/goto?guid=4959629544447458423" target="_blank">jshint</a> </p>     <p><a href="/misc/goto?guid=4959629544554176638" target="_blank">json-stringify-safe</a> </p>     <p><a href="/misc/goto?guid=4958870673682808954" target="_blank">JSONKit</a> </p>     <p><a href="/misc/goto?guid=4959629544693060736" target="_blank">jsonparse</a> </p>     <p><a href="/misc/goto?guid=4959615065953358026" target="_blank">JSONStream</a> </p>     <p><a href="/misc/goto?guid=4959629544812179221" target="_blank">jsr305</a> </p>     <p><a href="/misc/goto?guid=4958822654496799562" target="_blank">leveldb</a> key-value型数据库 </p>     <p><a href="/misc/goto?guid=4959629544929150871" target="_blank">LibComponentLogging-Core</a>  logging library </p>     <p><a href="/misc/goto?guid=4959629545035928813" target="_blank">LibComponentLogging-NSLog</a>  logging library </p>     <p><a href="/misc/goto?guid=4959629545116891208" target="_blank">libevent</a> </p>     <p><a href="/misc/goto?guid=4959629545202010791" target="_blank">libjingle</a> Google Talk Voice and P2P Interoperability Library </p>     <p><a href="/misc/goto?guid=4958829634556191676" target="_blank">libjpeg-turbo</a> jpeg加速编码解码库 </p>     <p><a href="/misc/goto?guid=4959629545311661738" target="_blank">libjpeg</a> jpeg库 </p>     <p><a href="/misc/goto?guid=4959629545404413524" target="_blank">libPhoneNumber-iOS</a> 标准化电话号码库 </p>     <p><a href="/misc/goto?guid=4959629545477832908" target="_blank">libPhoneNumber</a> google的电话号码处理库 </p>     <p><a href="/misc/goto?guid=4959629545571217232" target="_blank">libsrtp</a> 开源的SRTP(Secure Real-time Transport Protocol) </p>     <p><a href="/misc/goto?guid=4959615810681133402" target="_blank">libvpx</a> 开源的VP8编解码器  </p>     <p><a href="/misc/goto?guid=4959629545677353717" target="_blank">libyuv</a> 实现各种YUV,RGB色彩之间的转换、旋转、缩放 </p>     <p><a href="/misc/goto?guid=4958202556373490960" target="_blank">llvm</a> </p>     <p><a href="/misc/goto?guid=4959629545800191133" target="_blank">node-localStorage</a> </p>     <p>lru-cache </p>     <p><a href="/misc/goto?guid=4959555943077745091" target="_blank">MAZeroingWeakRef</a> 智能指针  </p>     <p><a href="/misc/goto?guid=4958870672840018332" target="_blank">MBProgressHUD</a> </p>     <p>mdns </p>     <p>methods </p>     <p>mime </p>     <p><a href="/misc/goto?guid=4959629545937768713" target="_blank">minimatch</a> </p>     <p><a href="/misc/goto?guid=4959615058435100202" target="_blank">minimist</a> </p>     <p><a href="/misc/goto?guid=4959615798878964379" target="_blank">minizip</a> </p>     <p><a href="/misc/goto?guid=4959629546087103713" target="_blank">mixpanel-iPhone</a> </p>     <p><a href="/misc/goto?guid=4959615061611038137" target="_blank">mkdirp</a> </p>     <p><a href="/misc/goto?guid=4959615034495049873" target="_blank">mosquitto: </a>  一个实现了MQTT3.1协议的代理服务器 </p>     <p><a href="/misc/goto?guid=4959629546223466649" target="_blank">MessagePack Objective C Implement: </a>  MessagePack OC 实现 </p>     <p><a href="/misc/goto?guid=4958985771295251879" target="_blank">MessagePack</a>:  一个类似于JSON的东西 </p>     <p><a href="/misc/goto?guid=4959629546338271881" target="_blank">msinttypes</a>:用vs编译c99项目所缺失的头文件 </p>     <p>nan </p>     <p><a href="/misc/goto?guid=4959629546425098956" target="_blank">OpenCV Tutorials</a> </p>     <p><a href="/misc/goto?guid=4958529042236223448" target="_blank">nimbus</a> </p>     <p><a href="/misc/goto?guid=4958968176308814149" target="_blank">NJKWebViewProgress</a>:没有用私有API的WebView进度条 </p>     <p><a href="/misc/goto?guid=4959629546575006603" target="_blank">node-find-files</a> </p>     <p><a href="/misc/goto?guid=4959629546667351201" target="_blank">node-terminal</a> </p>     <p><a href="/misc/goto?guid=4959629546756949050" target="_blank">node-uuid</a> </p>     <p>Node core </p>     <p><a href="/misc/goto?guid=4959629546833402512" target="_blank">nwmatcher</a> </p>     <p><a href="/misc/goto?guid=4959615960177391513" target="_blank">oauth-sign</a> </p>     <p><a href="/misc/goto?guid=4959629546957637751" target="_blank">oauthcore</a> </p>     <p>unmodified objc4 </p>     <p><a href="/misc/goto?guid=4959518188892784276" target="_blank">ObjQREncoder</a>:二维码生成 </p>     <p><a href="/misc/goto?guid=4959553941976494211" target="_blank">OCHamcrest</a> </p>     <p><a href="/misc/goto?guid=4959629547094408066" target="_blank">OCMock</a> </p>     <p><a href="/misc/goto?guid=4959629547179600334" target="_blank">OCPDFGen</a>:iOS HTML to PDF </p>     <p><a href="/misc/goto?guid=4959548969769732781" target="_blank">OmniGroup OmniUI</a>:OmniGroup的一个组件  </p>     <p><a href="/misc/goto?guid=4958530841299136374" target="_blank">OpenCV</a> </p>     <p><a href="/misc/goto?guid=4958830637256946961" target="_blank">OpenSSL</a> </p>     <p><a href="/misc/goto?guid=4959548993531953630" target="_blank">OpenUDID</a> </p>     <p>optimist  </p>     <p>options </p>     <p><a href="/misc/goto?guid=4959629547379918534" target="_blank">opus</a>: 传输互动的视频和音频的开源免专利费音频编解码器 </p>     <p>pause </p>     <p><a href="/misc/goto?guid=4959629547476588573" target="_blank">peertalk</a>:iOS and OS X Cocoa library for communicating over USB and TCP </p>     <p><a href="/misc/goto?guid=4959629547561194766" target="_blank">PhotoScroller</a>:苹果在WWDC的scrollview demo </p>     <p>PHP </p>     <p><a href="/misc/goto?guid=4958870680080047152" target="_blank">PKRevealController</a> </p>     <p><a href="/misc/goto?guid=4959629547688169790" target="_blank">PLCrashReporter</a>:崩溃收集  </p>     <p><a href="/misc/goto?guid=4959629547770620171" target="_blank">pmtk3</a>:机器学习工具包,高大上! </p>     <p><a href="/misc/goto?guid=4959627118797582140" target="_blank">Pocket-ObjC-SDK</a> </p>     <p><a href="/misc/goto?guid=4959629547875432539" target="_blank">PocketSVG</a> </p>     <p><a href="/misc/goto?guid=4959499870241497084" target="_blank">portaudio</a>:跨平台的开源音频I/O库 </p>     <p><a href="/misc/goto?guid=4958846934265253000" target="_blank">protobuf</a>:Google 数据交换格式 类似于JSON </p>     <p><a href="/misc/goto?guid=4959548958707037536" target="_blank">PSTCollectionView</a>:UICollectionView的低版本替代品 </p>     <p><a href="/misc/goto?guid=4959629548106418383" target="_blank">punycode</a> </p>     <p>q </p>     <p>qs </p>     <p><a href="/misc/goto?guid=4959629548199320228" target="_blank">QSUtilities</a> </p>     <p><a href="/misc/goto?guid=4959629548280360319" target="_blank">range-parser</a> </p>     <p><a href="/misc/goto?guid=4959629548360711358" target="_blank">readable-stream</a> </p>     <p>request </p>     <p>resolve </p>     <p><a href="/misc/goto?guid=4958190567696473435" target="_blank">RestKit</a> </p>     <p><a href="/misc/goto?guid=4959629548474085467" target="_blank">Ring Buffer Utility</a> </p>     <p>rx </p>     <p><a href="/misc/goto?guid=4959518910495722007" target="_blank">SBJson</a> </p>     <p><a href="/misc/goto?guid=4959548998067447761" target="_blank">SDURLCache</a> </p>     <p><a href="/misc/goto?guid=4958838688702703567" target="_blank">SDWebImage</a> </p>     <p>send </p>     <p><a href="/misc/goto?guid=4959629548650225017" target="_blank">setimmediate</a> </p>     <p><a href="/misc/goto?guid=4959615072381829277" target="_blank">shelljs</a> </p>     <p><a href="/misc/goto?guid=4959629548769812715" target="_blank">sigmund</a> </p>     <p><a href="/misc/goto?guid=4959629548850867074" target="_blank">sntp</a> </p>     <p><a href="/misc/goto?guid=4958870675720139876" target="_blank">SocketRocket</a> </p>     <p><a href="/misc/goto?guid=4959629548955761109" target="_blank">SOCKit</a>:String <–> Object Coding for Objective-C </p>     <p><a href="/misc/goto?guid=4959629549045956223" target="_blank">source-map</a> </p>     <p><a href="/misc/goto?guid=4959629549119282336" target="_blank">SPDY-for-iPhone</a>:iOS SPDY协议 </p>     <p><a href="/misc/goto?guid=4958535002833169092" target="_blank">spdylay</a>:c语言的spdy实验性扩展 </p>     <p><a href="/misc/goto?guid=4959629549239960821" target="_blank">spreadsort</a>:一个相对于快排更好的排序算法 </p>     <p><a href="/misc/goto?guid=4959548991134108682" target="_blank">ssziparchive</a>:zip/unzip封装 </p>     <p><a href="/misc/goto?guid=4959629549328434791" target="_blank">string_decoder</a> </p>     <p><a href="/misc/goto?guid=4959615065633628762" target="_blank">strip-json-comments</a> </p>     <p><a href="/misc/goto?guid=4959629549438573589" target="_blank">TDOauth</a> </p>     <p><a href="/misc/goto?guid=4959629549509596026" target="_blank">tiqr</a>:qq微信的二维码扫描登录 </p>     <p><a href="/misc/goto?guid=4959629549594347122" target="_blank">through</a> </p>     <p><a href="/misc/goto?guid=4959552112621785032" target="_blank">tinycolor</a> </p>     <p>to-utf8 </p>     <p><a href="/misc/goto?guid=4959629549704484710" target="_blank">TPWeakProxy</a> </p>     <p><a href="/misc/goto?guid=4959629549790619561" target="_blank">tunnel-agent</a> </p>     <p><a href="/misc/goto?guid=4959549014158274740" target="_blank">UAModalPanel</a>:类似新浪微博的那个oauth的弹框 </p>     <p><a href="/misc/goto?guid=4958538350397575384" target="_blank">uglify-js</a> </p>     <p><a href="/misc/goto?guid=4959629549927141892" target="_blank">uglify-to-browserify</a> </p>     <p><a href="/misc/goto?guid=4959629550009358640" target="_blank">uid2</a> </p>     <p><a href="https://www.google.com.hk/search?client=safari&rls=en&q=uidevice-extension&ie=UTF-8&oe=UTF-8&gfe_rd=cr&ei=9EHSVJzvFMKJ8Qey1oCgBA" target="_blank">uidevice-extension</a> </p>     <p>UIImage+ImageEffects </p>     <p><a href="/misc/goto?guid=4959629550163642361" target="_blank">UIImage+Alpha</a> </p>     <p><a href="/misc/goto?guid=4959629550249566731" target="_blank">underscore</a> </p>     <p><a href="/misc/goto?guid=4959629550333497600" target="_blank">underscore.string</a> </p>     <p><a href="/misc/goto?guid=4959629550411559707" target="_blank">uthash</a> </p>     <p><a href="/misc/goto?guid=4958855631512545742" target="_blank">V8</a> </p>     <p><a href="/misc/goto?guid=4959629550517152627" target="_blank">webkit</a> </p>     <p><a href="/misc/goto?guid=4959629550591786405" target="_blank">webp</a>: 一种Google的图片格式 </p>     <p><a href="/misc/goto?guid=4958336631402942623" target="_blank">webrtc</a> </p>     <p><a href="/misc/goto?guid=4958838688519196733" target="_blank">WebViewJavascriptBridge</a> </p>     <p>which </p>     <p>wordwrap </p>     <p>ws </p>     <p>xmlhttprequest </p>     <p><a href="/misc/goto?guid=4959629550736751666" target="_blank">XMLReader</a> </p>     <p><a href="/misc/goto?guid=4959629550821747919" target="_blank">yaml-cpp</a> : YAML的CPP解析器 </p>     <p><a href="/misc/goto?guid=4959629550900116018" target="_blank">yasm</a> : 一个完全重写的NASM汇编 </p>     <p><a href="/misc/goto?guid=4959629550978455618" target="_blank">zlib-browserify</a> </p>     <p><a href="/misc/goto?guid=4959629551052843996" target="_blank">zlib</a>: 压缩解压库 </p>     <p><a href="/misc/goto?guid=4958860114047209235" target="_blank">zxing</a> : 二维码识别库 </p>     <p><a href="/misc/goto?guid=4959546310469188052" target="_blank">Zynga Scroller</a> </p>    </div> 来自:http://www.jianshu.com/p/c5b0eb58b878