Here you can find the current list of the libraries that I use to include when needed, divided by categories:
Internet Connection
AFNetworking Probably
the best library out there to work with connections. Everything is simple and supports blocks in a wonderful way.
Repose Working
with REST APIs is annoying, most of the time is spent to copy and paste methods to access information on the server. Repose has been created on top of AFNetworking to save time. Still in very early stage, but usable. Try it!
RestKit The
most powerful library to implement a REST API. This library includes a powerful object mapping engine that seamlessly integrates with Core Data. It also features a simple set of networking primitives for mapping HTTP requests and responses. As Repose, it has
been built on top of AFNetworking.
Utilities
JSONKit As
discussed some time ago, JSONKit is still the best library to deal with JSON parsing. [*]
MagicalRecord When
i discovered this library more than a year ago, I thought: “This is not true”… well it is! MagicalRecord is the ‘Holy Grail’ when dealing with Core Data. It saves you hours and hours of development. Built using the famous ActiveRecord pattern.
TouchDB-iOS A
lightweight Apache CouchDB-compatible database engine. Works great with mobile or desktop apps. Suggested in the official README: If CouchDB is MySQL, then TouchDB is SQLite.
iOS-boilerplate If
you are also a web developer, you can’t ignore boilerplates… This one is a great point of start for basic apps and has some nice features OTB.
CocoaLumberjack The
AFNetworking library for logging. It’s basic, but powerful. Most important features are: log in files, log levels and custom formatters. Impressive.
MKStoreKit A
library to make the development faster when dealing with In-App purchases. (I hate Store framework…)
UI Controls
MBProgressHUD The
most famous HUD library, available since iOS 3, it’s still the best lib in town to handle HUDs…
AwesomeMenu The
name is clear “Awesome Menu”. The best implementation out there of the menu featured in Path.
DDMenuController A
clone of the menu controller found in Facebook and Path 2.0 on iOS. Don’t waste time creating it from scratch, this one works!
KNPathTableViewController A
UITableViewController with the small overlay panel, inspired by Path app, that shows up when you scroll the table. Other apps like Yahoo! Sports use it.
BlockAlertsAnd-ActionSheets The
worst name ever for a library, but it’s pretty clear. If you like alerts and action sheets used in Tweetbot, this library will save you hours of development.
At the moment, this list ends here. I will keep it updated. P.S. Please remember to check the license when importing a library.