What is SwiftOverlays?

SwiftOverlays is a Swift GUI library for displaying various popups and notifications.

SwiftOverlays animated logo is kindly made by Crafted Pixels.


 Wait overlay: a simple overlay with activity indicator

  •  Overlay with text only
  •  Overlay with image and text (can be used with PPSwiftGifs to show custom animated GIF instead of UIActivityIndicatorView)
  •  All of the above with blocking any user interaction
  •  Notification on top of the status bar, similar to native iOS local/push notifications


  • Pricing: Free
  • Resource Link: https://github.com/peterprokop/SwiftOverlays
  • Resource Maker: Peter Prokop
  • Mobile Platform Destination: iOS Apps
  • Mobile Platform Support: Native iOS
  • Programming Languages: Swift
  • iOS Versions Supported: iOS 10.0+, iOS 11.0+, iOS 12.0+
  • CocoaPods: SwiftOverlays
  • Carthage: peterprokop/SwiftOverlays