Skip to content
Library for the creation of HUDs in iPhone applications.
Find file
Latest commit fc79fed @atomton Merge pull request #9 from myell0w/master
Fixed wrong parameter type
Failed to load latest commit information.
ATMHud.xcodeproj Initial commit
Classes Wrapped the idiomatic "if (self = [super init])" code everywhere with…
11-x.png Initial commit
19-check.png Initial commit
ATMHud-Info.plist Initial commit
ATMHud.h Fixed wrong parameter type
ATMHud.m Fixed wrong parameter type
ATMHudDelegate.h Initial commit
ATMHudQueueItem.h fixes a ivar name
ATMHudQueueItem.m Wrapped the idiomatic "if (self = [super init])" code everywhere with…
ATMHudView.h Initial commit
ATMHudView.m Wrapped the idiomatic "if (self = [super init])" code everywhere with…
ATMHud_Prefix.pch Initial commit
ATMProgressLayer.h Initial commit
ATMSoundFX.h Initial commit
ATMSoundFX.m Initial commit
ATMTextLayer.h Initial commit
ATMTextLayer.m Wrapped the idiomatic "if (self = [super init])" code everywhere with…
Icon.png Initial commit
Icon@2x.png Initial commit
LICENSE Initial commit
MainWindow.xib Initial commit Fixed markdown layout.
main.m Initial commit
pop.wav Initial commit

ATMHud - Library for the creation of HUDs in iPhone applications

I once needed a HUD for one of my iPhone apps, but was unhappy with the currently available libraries on the internet. Therefore, I decided to create my own library. I've released it as a static library last year, but a lot of people wanted to see the source, so here it is.

-- Marcel


  • iOS 4.0 or above
  • QuartzCore.framework
  • AudioToolbox.framework (only if you want to use sounds)


  • Autorotation support
  • Fixed or dynamic size
  • Multiple accessories
  • Automation
  • Animations
  • Delegation
  • Block user interaction
  • Enable superview interaction
  • Retina display support
  • Selectable accessory position
  • Queueing of multiple HUDs
  • Custom positioning or auto-centering
  • Customizable appearance
  • Sound effects

Installation & Usage

Just have a look at the sample project, everything is included there.


ATMHud is licensed under BSD, have a look at the appropriate file for more information.


  • Beta testers: @jonsterling @thermogl @GiloTM @phollow @Thyraz @saschalein @EdwinBrett @rbfigueira @abrrow @choise
  • @ChrisNTR for porting this to MonoTouch
  • @C418 for his awesome music as seen in the release video
  • and anyone else I forgot.
Something went wrong with that request. Please try again.