A Swift library that recreates native Apple Music and App Store feedback alerts for iOS and visionOS apps.
AlertKit is a Swift library that provides UI components mimicking the native alert popups found in Apple Music and the App Store feedback system. It allows developers to easily integrate polished, system-consistent alerts into their UIKit or SwiftUI applications, enhancing user experience with familiar visual cues.
iOS and visionOS developers using UIKit or SwiftUI who need to display brief, non-intrusive confirmation or feedback messages that match Apple's design language.
Developers choose AlertKit for its faithful recreation of Apple's native alert styles, offering preset icons and haptic feedback integration for a seamless, polished user experience without custom design work.
Native alert from Apple Music & Feedback. Contains Done, Heart & Message and other presets.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Faithfully recreates Apple Music and App Store alerts with preset styles like iOS16AppleMusic and iOS17AppleMusic, ensuring a polished, system-consistent look without design effort.
Works seamlessly with both UIKit and SwiftUI, offering API calls and modifiers for flexible integration across different codebases.
Supports haptic triggers such as .success, aligning visual alerts with tactile responses for an enhanced user experience.
Includes ready-to-use icons like Done, Heart, and Error, speeding up development for common feedback scenarios.
Only offers two styles based on Apple Music, which may not suit apps with varied design needs or those requiring more alert variations.
The README discourages CocoaPods, calling it 'outdated,' and manual integration is less convenient, potentially increasing setup time for some teams.
Customizing fonts, colors, or other properties requires adjusting view instances directly, lacking a declarative API for easier tweaks.