tvillarete/apple-music-js
A music streaming service built from the ground up using React & Redux observed · 2026-08-28
Health v2 · maintenance only
32/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 2978
- days_rel: n/a
- days_push: 1338
- n_releases_24m: 0
Adoption not part of the score
1845 stars · 193 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A web application that recreates Apple's iOS Music app interface using React and Redux, streaming music from a custom backend API. It includes a PHP/Laravel backend with a MySQL database of tracks, artists, and albums.
Use cases
- stream my own music library through a web app
- build a music streaming interface with React
- clone the Apple Music iOS UI in JavaScript
- self-host a personal music player with a custom API
- learn how to build a music app with Redux
When to choose
- you want a polished iOS-style music player UI for your own audio files
- you're learning React/Redux and want a real-world example
- you want to self-host a music streaming service with your own backend
When to avoid
- you need a production-ready music streaming service with licensing and DRM
- you expect Apple Music catalog integration out of the box
- you need active maintenance or mobile app support
Facets
application · maturity maintenance
audio-processing frontend-framework state-management http-client media web-development frontend entertainment cross-platform music-player music-streaming react redux apple-music-clone ios-ui self-hosted-backend demo-project web-server nodejs
2 sources
- readme: https://github.com/tvillarete/apple-music-js · fetched 2026-08-28 · 46d0f4b5772b
- homepage: http://tannerv.com/music · fetched 2026-08-29 · 059dc598cfbe
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| tvillarete/apple-music-js | main | 32 |
For agents
markdown · JSON · MCP: product_card(name="tvillarete/apple-music-js")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem