# jdg/MBProgressHUD

MBProgressHUD + Customizations

Repository: https://github.com/jdg/MBProgressHUD
Canonical: https://ross.abutalabs.com/products/mbprogresshud
Homepage: http://www.bukovinski.com/
Language: Objective-C
License: MIT
License Family: permissive
Last push: 2024-08-14T01:48:59+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 6303, "days_push": 750, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, no_readme
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 15932, forks 3562 (observed 2026-08-28T04:11:14.513366+00:00)

## What it is
MBProgressHUD is a widely-used Objective-C library for displaying translucent heads-up display (HUD) overlays with progress indicators, spinners, and status labels on iOS and tvOS. It supports customizations such as custom views, text, and animation modes for showing loading and task progress.

## Use cases
- show a loading spinner while fetching data from an API
- display a progress bar during file downloads or uploads
- show a toast-style status message after completing a task
- indeterminate loading overlay during long-running operations
- custom HUD view with image and label during image processing

## When to choose
- building an iOS or tvOS app in Objective-C or Swift that needs polished loading indicators
- you want a battle-tested, MIT-licensed HUD with broad community adoption
- you need customizable progress displays including custom views and text

## When to avoid
- building for Android or non-Apple platforms
- you need SwiftUI-native progress components only
- your app requires complex interactive overlays rather than simple HUDs

## Facets
- artifact type: library
- maturity: stable
- function: ui-components, animation
- domain: mobile-development, cross-platform
- platform: -
- tags: hud, progress-indicator, objective-c, cocoa-touch, loading-spinner, ios, mobile, swift

## Member repositories
- jdg/MBProgressHUD (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:11:14.513366+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:05:19.369145+00:00, confidence not recorded.
  - homepage: http://www.bukovinski.com/ (fetched 2026-08-29T08:03:11.957349+00:00, sha 2055ef221e67)
- Data as of 2026-08-30T08:39:29.467469+00:00.
