[Github Ranking](../README.md) ========== ## Top 100 Stars in Objective\-C | Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit | | ------- | ------------ | ----- | ----- | -------- | ----------- | ----------- | ----------- | | 1 | [AFNetworking](https://github.com/AFNetworking/AFNetworking) | 31844 | 9715 | Objective-C | 349 | A delightful networking framework for iOS, macOS, watchOS, and tvOS. | 2018-12-24T14:39:48Z | | 2 | [SDWebImage](https://github.com/SDWebImage/SDWebImage) | 20907 | 5325 | Objective-C | 27 | Asynchronous image downloader with cache support as a UIImageView category | 2019-01-04T09:37:50Z | | 3 | [GPUImage](https://github.com/BradLarson/GPUImage) | 18236 | 4367 | Objective-C | 965 | An open source iOS framework for GPU-based image and video processing | 2019-01-04T05:55:33Z | | 4 | [Masonry](https://github.com/SnapKit/Masonry) | 17071 | 3081 | Objective-C | 113 | Harness the power of AutoLayout NSLayoutConstraints with a simplified, chainable and expressive syntax. Supports iOS and OSX Auto Layout | 2018-11-21T10:31:57Z | | 5 | [lottie-ios](https://github.com/airbnb/lottie-ios) | 15869 | 2157 | Objective-C | 193 | An iOS library to natively render After Effects vector animations | 2019-01-03T14:42:10Z | | 6 | [MBProgressHUD](https://github.com/jdg/MBProgressHUD) | 15000 | 3439 | Objective-C | 48 | MBProgressHUD + Customizations | 2019-01-05T03:45:16Z | | 7 | [fmdb](https://github.com/ccgus/fmdb) | 12842 | 2762 | Objective-C | 243 | A Cocoa / Objective-C wrapper around SQLite | 2018-11-23T10:00:40Z | | 8 | [realm-cocoa](https://github.com/realm/realm-cocoa) | 12839 | 1650 | Objective-C | 413 | Realm is a mobile database: a replacement for Core Data & SQLite | 2019-01-03T21:16:19Z | | 9 | [YYKit](https://github.com/ibireme/YYKit) | 12757 | 3363 | Objective-C | 226 | A collection of iOS components. | 2018-12-24T12:05:48Z | | 10 | [IQKeyboardManager](https://github.com/hackiftekhar/IQKeyboardManager) | 12532 | 2005 | Objective-C | 79 | Codeless drop-in universal library allows to prevent issues of keyboard sliding up and cover UITextField/UITextView. Neither need to write any code nor any setup required and much more. | 2018-12-24T07:44:49Z | | 11 | [MJRefresh](https://github.com/CoderMJLee/MJRefresh) | 12462 | 3447 | Objective-C | 656 | An easy way to use pull-to-refresh. | 2018-12-21T08:34:03Z | | 12 | [WebViewJavascriptBridge](https://github.com/marcuswestin/WebViewJavascriptBridge) | 11847 | 2528 | Objective-C | 52 | An iOS/OSX bridge for sending messages between Obj-C and JavaScript in UIWebViews/WebViews | 2018-11-12T23:35:09Z | | 13 | [Chameleon](https://github.com/viccalexander/Chameleon) | 11752 | 1139 | Objective-C | 44 | Color framework for Swift & Objective-C (Gradient colors, hexcode support, colors from images & more). | 2018-12-13T09:55:08Z | | 14 | [SVProgressHUD](https://github.com/SVProgressHUD/SVProgressHUD) | 11425 | 2292 | Objective-C | 58 | A clean and lightweight progress HUD for your iOS and tvOS app. | 2018-12-01T19:41:27Z | | 15 | [JSQMessagesViewController](https://github.com/jessesquires/JSQMessagesViewController) | 11203 | 2874 | Objective-C | 7 | [DEPRECATED] An elegant messages UI library for iOS | 2018-12-12T10:45:39Z | | 16 | [Mantle](https://github.com/Mantle/Mantle) | 11156 | 1465 | Objective-C | 105 | Model framework for Cocoa and Cocoa Touch | 2018-12-27T07:39:51Z | | 17 | [iCarousel](https://github.com/nicklockwood/iCarousel) | 11060 | 2491 | Objective-C | 380 | A simple, highly customisable, data-driven 3D carousel for iOS and Mac OS | 2018-06-19T11:35:18Z | | 18 | [DZNEmptyDataSet](https://github.com/dzenbot/DZNEmptyDataSet) | 11011 | 1605 | Objective-C | 185 | A drop-in UITableView/UICollectionView superclass category for showing empty datasets whenever the view has no content to display | 2018-12-27T11:15:39Z | | 19 | [CocoaLumberjack](https://github.com/CocoaLumberjack/CocoaLumberjack) | 10886 | 1904 | Objective-C | 16 | A fast & simple, yet powerful & flexible logging framework for Mac and iOS | 2019-01-03T11:51:17Z | | 20 | [MagicalRecord](https://github.com/magicalpanda/MagicalRecord) | 10782 | 1867 | Objective-C | 287 | Super Awesome Easy Fetching for Core Data 1!!!11!!!!1! | 2018-01-31T20:15:01Z | | 21 | [JSPatch](https://github.com/bang590/JSPatch) | 10722 | 2203 | Objective-C | 96 | JSPatch bridge Objective-C and Javascript using the Objective-C runtime. You can call any Objective-C class and method in JavaScript by just including a small engine. JSPatch is generally used to hotfix iOS App. | 2018-10-15T03:16:25Z | | 22 | [CocoaAsyncSocket](https://github.com/robbiehanson/CocoaAsyncSocket) | 10683 | 2653 | Objective-C | 340 | Asynchronous socket networking library for Mac and iOS | 2018-10-29T05:46:45Z | | 23 | [spectacle](https://github.com/eczarny/spectacle) | 10562 | 577 | Objective-C | 125 | Spectacle allows you to organize your windows without using a mouse. | 2018-09-17T04:15:46Z | | 24 | [WeChatPlugin-MacOS](https://github.com/TKkk-iOSer/WeChatPlugin-MacOS) | 10482 | 1364 | Objective-C | 90 | 一款功能强大的 macOS 版微信小助手 v1.7.3 / A powerful assistant for wechat macOS | 2018-12-07T01:39:49Z | | 25 | [bitbar](https://github.com/matryer/bitbar) | 10353 | 423 | Objective-C | 145 | Put the output from any script or program in your Mac OS X Menu Bar | 2018-12-16T21:01:57Z | | 26 | [RestKit](https://github.com/RestKit/RestKit) | 10318 | 2239 | Objective-C | 360 | RestKit is a framework for consuming and modeling RESTful web resources on iOS and OS X | 2018-11-29T21:13:01Z | | 27 | [Alcatraz](https://github.com/alcatraz/Alcatraz) | 10159 | 1243 | Objective-C | 39 | Package manager for Xcode | 2017-09-28T10:13:15Z | | 28 | [FLEX](https://github.com/Flipboard/FLEX) | 10033 | 1119 | Objective-C | 26 | An in-app debugging and exploration tool for iOS | 2018-12-19T22:28:42Z | | 29 | [IGListKit](https://github.com/Instagram/IGListKit) | 9578 | 1009 | Objective-C | 108 | A data-driven UICollectionView framework for building fast and flexible lists. | 2019-01-03T17:27:11Z | | 30 | [OpenEmu](https://github.com/OpenEmu/OpenEmu) | 9573 | 976 | Objective-C | 138 | 🕹 Retro video game emulation for macOS | 2018-12-31T04:48:30Z | | 31 | [PNChart](https://github.com/kevinzhow/PNChart) | 9534 | 1831 | Objective-C | 173 | A simple and beautiful chart lib used in Piner and CoinsMan for iOS | 2018-07-02T12:43:03Z | | 32 | [UITableView-FDTemplateLayoutCell](https://github.com/forkingdog/UITableView-FDTemplateLayoutCell) | 9376 | 1990 | Objective-C | 111 | Template auto layout cell for automatically UITableViewCell height calculating | 2018-10-11T05:00:41Z | | 33 | [Shimmer](https://github.com/facebook/Shimmer) | 8819 | 1076 | Objective-C | 17 | An easy way to add a simple, shimmering effect to any view in an iOS app. | 2017-12-10T03:37:39Z | | 34 | [react-native-maps](https://github.com/react-native-community/react-native-maps) | 8735 | 2645 | Objective-C | 455 | React Native Mapview component for iOS + Android | 2018-12-28T14:20:54Z | | 35 | [SlackTextViewController](https://github.com/slackhq/SlackTextViewController) | 8611 | 1113 | Objective-C | 80 | ⛔️**DEPRECATED** ⛔️ A drop-in UIViewController subclass with a growing text input view and other useful messaging features | 2018-10-29T18:56:03Z | | 36 | [VVDocumenter-Xcode](https://github.com/onevcat/VVDocumenter-Xcode) | 8510 | 1653 | Objective-C | 63 | Xcode plug-in which helps you write documentation comment easier, for both Objective-C and Swift. | 2017-04-19T06:55:13Z | | 37 | [MWPhotoBrowser](https://github.com/mwaterfall/MWPhotoBrowser) | 8455 | 2657 | Objective-C | 330 | A simple iOS photo and video browser with grid view, captions and selections. | 2018-09-26T10:15:08Z | | 38 | [TTTAttributedLabel](https://github.com/TTTAttributedLabel/TTTAttributedLabel) | 8340 | 1572 | Objective-C | 158 | A drop-in replacement for UILabel that supports attributes, data detectors, links, and more | 2017-12-28T06:26:36Z | | 39 | [SocketRocket](https://github.com/facebook/SocketRocket) | 8260 | 1676 | Objective-C | 141 | A conforming Objective-C WebSocket client library. | 2018-09-28T07:02:48Z | | 40 | [iTerm2](https://github.com/gnachman/iTerm2) | 8104 | 828 | Objective-C | 37 | iTerm2 is a terminal emulator for Mac OS X that does amazing things. | 2019-01-06T01:04:24Z | | 41 | [FastImageCache](https://github.com/path/FastImageCache) | 7992 | 967 | Objective-C | 33 | iOS library for quickly displaying images while scrolling | 2017-08-24T15:11:10Z | | 42 | [MJExtension](https://github.com/CoderMJLee/MJExtension) | 7898 | 2158 | Objective-C | 325 | A fast, convenient and nonintrusive conversion between JSON and model. Your model class don't need to extend another base class. You don't need to modify any model file. | 2018-12-23T04:20:51Z | | 43 | [FlatUIKit](https://github.com/Grouper/FlatUIKit) | 7835 | 1017 | Objective-C | 32 | A collection of awesome flat UI components for iOS. | 2016-09-29T04:08:55Z | | 44 | [YYText](https://github.com/ibireme/YYText) | 7710 | 1216 | Objective-C | 386 | Powerful text framework for iOS to display and edit rich text. | 2018-09-30T05:57:49Z | | 45 | [macdown](https://github.com/MacDownApp/macdown) | 7547 | 915 | Objective-C | 378 | Open source Markdown editor for macOS. | 2018-12-30T01:55:59Z | | 46 | [trip-to-iOS](https://github.com/Aufree/trip-to-iOS) | 7536 | 2330 | Objective-C | 0 | A curated list of delightful iOS resources. | 2018-11-15T13:20:34Z | | 47 | [FSCalendar](https://github.com/WenchaoD/FSCalendar) | 7464 | 1300 | Objective-C | 292 | A fully customizable iOS calendar library, compatible with Objective-C and Swift | 2018-12-10T03:56:03Z | | 48 | [three20](https://github.com/facebookarchive/three20) | 7459 | 1590 | Objective-C | 203 | Three20 is an Objective-C library for iPhone developers | 2017-05-02T06:05:12Z | | 49 | [iOSInterviewQuestions](https://github.com/ChenYilong/iOSInterviewQuestions) | 7297 | 2282 | Objective-C | 70 | iOS interview questions;iOS面试题集锦(附答案)--学习qq群515295083 或 Telegram 群交流 https://t.me/iosobjc | 2018-12-06T01:48:13Z | | 50 | [RESideMenu](https://github.com/romaonthego/RESideMenu) | 7235 | 1430 | Objective-C | 141 | iOS 7/8 style side menu with parallax effect. | 2017-12-05T17:29:00Z | | 51 | [shadowsocks-iOS](https://github.com/shadowsocks/shadowsocks-iOS) | 7184 | 3346 | Objective-C | 156 | Removed according to regulations. | 2017-05-02T15:59:54Z | | 52 | [SWTableViewCell](https://github.com/CEWendel/SWTableViewCell) | 7175 | 1318 | Objective-C | 183 | An easy-to-use UITableViewCell subclass that implements a swippable content view which exposes utility buttons (similar to iOS 7 Mail Application) | 2018-07-31T07:04:52Z | | 53 | [PureLayout](https://github.com/PureLayout/PureLayout) | 7137 | 754 | Objective-C | 43 | The ultimate API for iOS & OS X Auto Layout — impressively simple, immensely powerful. Objective-C and Swift compatible. | 2018-12-11T20:32:10Z | | 54 | [slate](https://github.com/jigish/slate) | 7087 | 469 | Objective-C | 267 | A window management application (replacement for Divvy/SizeUp/ShiftIt) | 2017-11-01T20:35:20Z | | 55 | [FLAnimatedImage](https://github.com/Flipboard/FLAnimatedImage) | 7009 | 1060 | Objective-C | 95 | Performant animated GIF engine for iOS | 2018-10-26T14:52:34Z | | 56 | [iOS-Runtime-Headers](https://github.com/nst/iOS-Runtime-Headers) | 6977 | 1489 | Objective-C | 53 | iOS Objective-C headers as derived from runtime introspection | 2018-09-27T14:33:03Z | | 57 | [Aspects](https://github.com/steipete/Aspects) | 6971 | 1063 | Objective-C | 91 | Delightful, simple library for aspect oriented programming. | 2018-12-29T08:50:08Z | | 58 | [JVFloatLabeledTextField](https://github.com/jverdi/JVFloatLabeledTextField) | 6904 | 730 | Objective-C | 21 | UITextField subclass with floating labels - inspired by Matt D. Smith's design: http://dribbble.com/shots/1254439--GIF-Mobile-Form-Interaction?list=users | 2018-10-17T18:37:46Z | | 59 | [BlocksKit](https://github.com/BlocksKit/BlocksKit) | 6796 | 1124 | Objective-C | 91 | The Objective-C block utilities you always wish you had. | 2018-02-02T10:11:16Z | | 60 | [xctool](https://github.com/facebook/xctool) | 6791 | 762 | Objective-C | 8 | An extension for Apple's xcodebuild that makes it easier to test iOS and macOS apps. | 2018-11-01T23:10:19Z | | 61 | [Reachability](https://github.com/tonymillion/Reachability) | 6783 | 1221 | Objective-C | 74 | ARC and GCD Compatible Reachability Class for iOS and MacOS. Drop in replacement for Apple Reachability | 2018-08-21T14:07:58Z | | 62 | [KVOController](https://github.com/facebook/KVOController) | 6773 | 820 | Objective-C | 10 | Simple, modern, thread-safe key-value observing for iOS and OS X. | 2018-09-18T14:57:35Z | | 63 | [MMDrawerController](https://github.com/mutualmobile/MMDrawerController) | 6747 | 1466 | Objective-C | 191 | A lightweight, easy to use, Side Drawer Navigation Controller | 2018-03-17T07:33:57Z | | 64 | [jsonmodel](https://github.com/jsonmodel/jsonmodel) | 6670 | 1083 | Objective-C | 18 | Magical Data Modeling Framework for JSON - allows rapid creation of smart data models. You can use it in your iOS, macOS, watchOS and tvOS apps. | 2018-09-25T22:28:45Z | | 65 | [Dash-iOS](https://github.com/Kapeli/Dash-iOS) | 6666 | 915 | Objective-C | 12 | Dash gives your iPad and iPhone instant offline access to 200+ API documentation sets | 2018-12-05T15:21:43Z | | 66 | [analyze](https://github.com/draveness/analyze) | 6608 | 1592 | Objective-C | 8 | Draveness's Blog | 2018-10-31T08:47:26Z | | 67 | [DateTools](https://github.com/MatthewYork/DateTools) | 6583 | 822 | Objective-C | 107 | Dates and times made easy in iOS | 2018-09-21T12:56:11Z | | 68 | [MGSwipeTableCell](https://github.com/MortimerGoro/MGSwipeTableCell) | 6518 | 1030 | Objective-C | 107 | An easy to use UITableViewCell subclass that allows to display swippable buttons with a variety of transitions. | 2018-12-06T03:27:37Z | | 69 | [JazzHands](https://github.com/IFTTT/JazzHands) | 6489 | 706 | Objective-C | 16 | A simple keyframe-based animation framework for UIKit. Perfect for scrolling app intros. | 2017-11-05T03:22:02Z | | 70 | [aria2gui](https://github.com/yangshun1029/aria2gui) | 6455 | 750 | Objective-C | 36 | Aria2GUI for macOS | 2018-06-19T17:49:55Z | | 71 | [nimbus](https://github.com/jverkoey/nimbus) | 6437 | 1360 | Objective-C | 105 | The iOS framework that grows only as fast as its documentation | 2018-11-05T16:59:32Z | | 72 | [Onboard](https://github.com/mamaral/Onboard) | 6348 | 787 | Objective-C | 44 | An iOS framework to easily create a beautiful and engaging onboarding experience with only a few lines of code. | 2018-03-30T14:18:34Z | | 73 | [JSONKit](https://github.com/johnezang/JSONKit) | 6224 | 1746 | Objective-C | 105 | Objective-C JSON | 2018-10-07T04:06:40Z | | 74 | [facebook-objc-sdk](https://github.com/facebook/facebook-objc-sdk) | 6010 | 2424 | Objective-C | 1 | Used to integrate the Facebook Platform with your iOS & tvOS apps. | 2019-01-04T14:33:15Z | | 75 | [TZImagePickerController](https://github.com/banchichen/TZImagePickerController) | 5906 | 1319 | Objective-C | 37 | 一个支持多选、选原图和视频的图片选择器,同时有预览、裁剪功能,支持iOS6+。 A clone of UIImagePickerController, support picking multiple photos、original photo、video, also allow preview photo and video, support iOS6+ | 2019-01-04T04:39:14Z | | 76 | [injectionforxcode](https://github.com/johnno1962/injectionforxcode) | 5840 | 514 | Objective-C | 79 | Runtime Code Injection for Objective-C & Swift | 2018-01-29T16:05:58Z | | 77 | [asi-http-request](https://github.com/pokeb/asi-http-request) | 5798 | 1469 | Objective-C | 166 | Easy to use CFNetwork wrapper for HTTP requests, Objective-C, Mac OS X and iPhone | 2018-02-22T17:51:12Z | | 78 | [sequelpro](https://github.com/sequelpro/sequelpro) | 5740 | 510 | Objective-C | 916 | MySQL/MariaDB database management for macOS | 2019-01-02T20:54:48Z | | 79 | [YTKNetwork](https://github.com/yuantiku/YTKNetwork) | 5685 | 1518 | Objective-C | 85 | YTKNetwork is a high level request util based on AFNetworking. | 2018-06-29T08:36:26Z | | 80 | [PonyDebugger](https://github.com/square/PonyDebugger) | 5670 | 590 | Objective-C | 42 | Remote network and data debugging for your native iOS app using Chrome Developer Tools | 2018-12-17T17:21:44Z | | 81 | [TPKeyboardAvoiding](https://github.com/michaeltyson/TPKeyboardAvoiding) | 5663 | 932 | Objective-C | 98 | A drop-in universal solution for moving text fields out of the way of the keyboard in iOS | 2018-10-31T05:05:56Z | | 82 | [DTCoreText](https://github.com/Cocoanetics/DTCoreText) | 5624 | 1084 | Objective-C | 12 | Methods to allow using HTML code with CoreText | 2018-12-03T09:33:28Z | | 83 | [XMPPFramework](https://github.com/robbiehanson/XMPPFramework) | 5606 | 2081 | Objective-C | 467 | An XMPP Framework in Objective-C for Mac and iOS | 2018-10-04T15:21:53Z | | 84 | [TeamTalk](https://github.com/meili/TeamTalk) | 5549 | 2816 | Objective-C | 132 | TeamTalk is a solution for enterprise IM | 2017-11-09T12:13:50Z | | 85 | [popping](https://github.com/schneiderandre/popping) | 5524 | 728 | Objective-C | 4 | A collection of animation examples for iOS apps. | 2017-07-05T11:58:47Z | | 86 | [KIF](https://github.com/kif-framework/KIF) | 5492 | 857 | Objective-C | 8 | Keep It Functional - An iOS Functional Testing Framework | 2018-11-30T05:10:27Z | | 87 | [SDAutoLayout](https://github.com/gsdios/SDAutoLayout) | 5481 | 1281 | Objective-C | 127 | One line of code to implement automatic layout. 一行代码搞定自动布局!支持Cell和Tableview高度自适应,Label和ScrollView内容自适应,致力于做最简单易用的AutoLayout库。The most easy way for autoLayout. Based on runtime. | 2018-11-28T04:39:17Z | | 88 | [Bolts-ObjC](https://github.com/BoltsFramework/Bolts-ObjC) | 5442 | 556 | Objective-C | 31 | Bolts is a collection of low-level libraries designed to make developing mobile apps easier. | 2018-09-26T16:08:37Z | | 89 | [XLForm](https://github.com/xmartlabs/XLForm) | 5390 | 921 | Objective-C | 167 | XLForm is the most flexible and powerful iOS library to create dynamic table-view forms. Fully compatible with Swift & Obj-C. | 2019-01-03T09:25:07Z | | 90 | [react-native-code-push](https://github.com/Microsoft/react-native-code-push) | 5371 | 724 | Objective-C | 23 | React Native module for CodePush | 2018-12-29T05:31:27Z | | 91 | [Canvas](https://github.com/CanvasPod/Canvas) | 5342 | 549 | Objective-C | 31 | Animate in Xcode without code | 2015-09-02T20:56:31Z | | 92 | [ViewDeck](https://github.com/ViewDeck/ViewDeck) | 5332 | 1015 | Objective-C | 10 | An implementation of the sliding menu found in various iOS apps. | 2018-11-07T11:02:11Z | | 93 | [FDFullscreenPopGesture](https://github.com/forkingdog/FDFullscreenPopGesture) | 5288 | 1058 | Objective-C | 91 | A UINavigationController's category to enable fullscreen pop gesture with iOS7+ system style. | 2018-09-17T02:07:11Z | | 94 | [SDCycleScrollView](https://github.com/gsdios/SDCycleScrollView) | 5251 | 1313 | Objective-C | 338 | Autoscroll Banner. 无限循环图片、文字轮播器。 | 2018-10-23T06:05:38Z | | 95 | [XVim](https://github.com/XVimProject/XVim) | 5250 | 682 | Objective-C | 321 | Xcode plugin for Vim keybindings | 2018-01-09T21:10:10Z | | 96 | [ResearchKit](https://github.com/ResearchKit/ResearchKit) | 5161 | 1021 | Objective-C | 144 | ResearchKit is an open source software framework that makes it easy to create apps for medical research or for other research projects. | 2018-12-14T05:11:25Z | | 97 | [AwesomeMenu](https://github.com/levey/AwesomeMenu) | 5138 | 833 | Objective-C | 22 | Path 2.0 menu using CoreAnimation :) | 2018-09-28T10:17:06Z | | 98 | [ZFPlayer](https://github.com/renzifeng/ZFPlayer) | 5126 | 1212 | Objective-C | 284 | Support customization of any player SDK and control layer(支持定制任何播放器SDK和控制层) | 2019-01-04T02:34:18Z | | 99 | [FXBlurView](https://github.com/nicklockwood/FXBlurView) | 5048 | 771 | Objective-C | 83 | [DEPRECATED] | 2017-10-26T10:14:22Z | | 100 | [SAMKeychain](https://github.com/soffes/SAMKeychain) | 5039 | 884 | Objective-C | 38 | Simple Objective-C wrapper for the keychain that works on Mac and iOS | 2018-12-16T03:13:13Z |