# sparrowcode/AlertKit

Native alert from Apple Music & Feedback. Contains Done, Heart & Message and other presets.

Repository: https://github.com/sparrowcode/AlertKit
Canonical: https://ross.abutalabs.com/products/alertkit
Homepage: https://sparrowcode.io/frameworks
Language: Swift
License: MIT
License Family: permissive
Topics: alert, popup, swift, apple, native, applemusic, appstore, feedback, animated, ui, ui-components, uikit, apple-music, alert-controller, ios, swiftui, swiftui-example
Last push: 2024-08-11T16:29:07+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 2684, "days_push": 752, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2634, forks 152 (observed 2026-08-28T04:07:06.176497+00:00)

## What it is
A Swift library that recreates Apple's native popup alerts (like those in Apple Music and App Store feedback) for iOS apps. It provides Done, Heart, Error, and other icon presets with haptic feedback, dark mode support, and APIs for both UIKit and SwiftUI.

## Use cases
- show a native-style toast alert in an iOS app
- display an Apple Music-style 'Added to Library' popup
- present success or error feedback alerts in SwiftUI
- add animated popup notifications to a UIKit app
- show haptic feedback alerts like App Store feedback

## When to choose
- you want Apple-native looking alerts on iOS 13+ without building custom views
- you need both SwiftUI and UIKit support in one library
- you want customizable alert fonts, icons, and colors with haptics

## When to avoid
- you need alerts on platforms other than iOS/visionOS
- you need fully custom alert layouts rather than Apple-style presets
- you want cross-platform (Android, web) notifications

## Facets
- artifact type: library
- maturity: active
- function: ui-components, animation
- domain: mobile-development, frontend
- platform: -
- tags: swiftui, uikit, alert, popup, apple-music-style, haptics, dark-mode, ios, swift, mobile

## Member repositories
- sparrowcode/AlertKit (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:07:06.176497+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-30T02:19:21.911299+00:00, confidence not recorded.
  - readme: https://github.com/sparrowcode/AlertKit (fetched 2026-08-28T04:07:06.176497+00:00, sha 4f2e0e9dd4ec)
  - homepage: https://sparrowcode.io/frameworks (fetched 2026-08-29T10:02:19.056413+00:00, sha 4cde6011a7f6)
- Data as of 2026-08-30T08:39:29.467469+00:00.
