# SvenTiigi/WhatsNewKit

Showcase your awesome new app features 📱

Repository: https://github.com/SvenTiigi/WhatsNewKit
Canonical: https://ross.abutalabs.com/products/whatsnewkit
Homepage: https://sventiigi.github.io/WhatsNewKit/
Language: Swift
License: MIT
License Family: permissive
Topics: whatsnew, swift, ios, macos, swift-package, swiftui
Last push: 2024-10-10T10:54:11+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 3026, "days_push": 692, "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 4432, forks 219 (observed 2026-08-28T04:08:49.173273+00:00)

## What it is
WhatsNewKit is a Swift Package for showcasing new app features to users via customizable 'What's New' screens. It supports SwiftUI, UIKit, and AppKit with automatic or manual presentation modes on iOS, macOS, and visionOS.

## Use cases
- show a what's new screen after app update
- highlight new features to iOS users
- present changelog sheet in SwiftUI app
- automatically display feature announcements on version change
- customize onboarding feature showcase screen

## When to choose
- you build iOS/macOS apps with SwiftUI or UIKit and need a polished feature-announcement screen
- you want automatic presentation tied to app version changes
- you need a fully customizable, MIT-licensed Swift Package

## When to avoid
- your app is not on Apple platforms
- you need cross-platform (Android/web) feature announcements
- you only need a simple changelog list without UI presentation

## Facets
- artifact type: library
- maturity: active
- function: ui-components, mobile-framework
- domain: mobile-development, frontend, developer-tools
- platform: -
- tags: swiftui, swift-package, whats-new-screen, appkit, visionos, changelog-presentation, ios, macos, swift, mobile

## Member repositories
- SvenTiigi/WhatsNewKit (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:08:49.173273+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-29T18:20:53.660258+00:00, confidence not recorded.
  - readme: https://github.com/SvenTiigi/WhatsNewKit (fetched 2026-08-28T04:08:49.173273+00:00, sha 82146ad3fb8f)
  - homepage: https://sventiigi.github.io/WhatsNewKit/ (fetched 2026-08-29T09:08:10.728682+00:00, sha b3ce796f1845)
- Data as of 2026-08-30T08:39:29.467469+00:00.
