# analogcode/Swift-Radio-Pro

Professional Radio Station App for iOS!

Repository: https://github.com/analogcode/Swift-Radio-Pro
Canonical: https://ross.abutalabs.com/products/swift-radio-pro
Language: Swift
License: MIT
License Family: permissive
Topics: radio-station, swift, audio, audio-player, music, music-player, radio, player, lastfm, avplayer, album-art, itunes-api, swift-radio, spotify-api, sound
Last push: 2026-07-05T16:45:42+00:00

## Health v2 (maintenance only)
Score: 84/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 91, release rhythm 67, longevity 100
- inputs: {"age_days": 4016, "days_push": 59, "days_rel": 60, "gap_med": 146, "n_releases_24m": 2}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2937, forks 711 (observed 2026-08-28T04:07:30.877635+00:00)

## What it is
An open-source, professional radio station app for iOS written entirely in Swift, used by 80+ App Store apps. It streams live radio with background playback, CarPlay support, album art via the iTunes API, and station lists loaded from a local or remote JSON file.

## Use cases
- build an iOS app for my internet radio station
- stream live radio with background audio playback on iPhone
- launch a customizable radio app with stations from a JSON file
- add CarPlay support to a radio streaming app
- show album art and track metadata for radio streams
- white-label radio app template for the App Store

## When to choose
- you need a native iOS radio app you can rebrand and ship quickly
- you want CarPlay, lock screen, and Control Center integration out of the box
- you manage stations via a simple JSON config without code changes

## When to avoid
- you need an Android app (use the companion Swift Radio Android project instead)
- you want podcast or on-demand media playback rather than live radio
- you need a cross-platform single codebase rather than native Swift

## Facets
- artifact type: application
- maturity: active
- function: audio-processing, gui
- domain: media, mobile-development, cross-platform
- platform: -
- tags: radio-station, audio-streaming, carplay, music-player, itunes-api, swift, audio, ios, mobile

## Member repositories
- analogcode/Swift-Radio-Pro (main) score 84

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:07:30.877635+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-30T07:33:06.278590+00:00, confidence not recorded.
  - readme: https://github.com/analogcode/Swift-Radio-Pro (fetched 2026-08-28T04:07:30.877635+00:00, sha 2e2e33ccd67d)
- Data as of 2026-08-30T08:39:29.467469+00:00.
