Analysis updated 2026-06-24
Show a blocking spinner over a view controller while fetching data from a network call.
Display a determinate progress bar while uploading a file from an iOS app.
Flash a checkmark HUD after a save action completes successfully.
| jdg/mbprogresshud | hammerspoon/hammerspoon | realm/realm-swift | |
|---|---|---|---|
| Stars | 15,951 | 15,406 | 16,601 |
| Language | Objective-C | Objective-C | Objective-C |
| Setup difficulty | easy | easy | easy |
| Complexity | 2/5 | 3/5 | 3/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Drop in via CocoaPods, Carthage, or SPM, then add the HUD to a UIView.
MBProgressHUD is a library for iOS apps that displays a loading indicator, the spinning or progress overlay that covers part of the screen while an app is doing something in the background, like fetching data or saving a file. "HUD" stands for heads-up display. Based on the description, this repository includes the core library plus additional customizations on top of the original. It is written in Objective-C, the older Apple programming language used to build iOS and macOS apps. The README does not provide further detail about its features, supported customizations, or use cases, so a complete explanation is not possible from the provided data alone.
An iOS loading indicator library written in Objective-C that overlays a spinner or progress HUD while background work runs.
Mainly Objective-C. The stack also includes Objective-C, iOS, UIKit.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.