MBProgressHUD

MBProgressHUD is an iOS drop-in class that displays a translucent HUD with an indicator and/or labels while work is being done in a background thread. The HUD is meant as a replacement for the undocumented, private UIKit UIProgressHUD with some additional features.

Language: Obj-C
License: MIT

MBProgressHUDsa
MBProgressHUDccsa
MBProgressHUDs
MBProgressHUDc
MBProgressHUDv
MBProgressHUDz

NOTE: The class has recently undegone a major rewrite. The old version is available in the legacy branch, should you need it.

Requirements

MBProgressHUD works on iOS 6+ and requires ARC to build. It depends on the following Apple frameworks, which should already be included with most Xcode templates:

Foundation.framework
UIKit.framework
CoreGraphics.framework
You will need the latest developer tools in order to build MBProgressHUD. Old Xcode versions might work, but compatibility will not be explicitly maintained.

GitHub