otaotaotao/universalplaylist — explained in plain English
Analysis updated 2026-05-18
Share a Spotify playlist with a friend as a one time link that doesn't sync into their library.
Add a short personal message or per-track comment to a playlist before sending it, like a mixtape note.
Publish a small personal playlist page on GitHub Pages without setting up any backend or login.
| otaotaotao/universalplaylist | 100/rutgers-pbl-dining-2015 | a15n/a15n_old | |
|---|---|---|---|
| Stars | 0 | — | — |
| Language | HTML | HTML | HTML |
| Last pushed | — | 2015-12-01 | 2016-06-18 |
| Maintenance | — | Dormant | Dormant |
| Setup difficulty | easy | easy | easy |
| Complexity | 2/5 | 1/5 | 1/5 |
| Audience | general | general | general |
Figures from each repo's GitHub metadata at analysis time.
Requires manually exporting a Spotify playlist to CSV first since Spotify's API changes broke unauthenticated reads.
UniversalPlaylist, which the author is now leaning toward calling A Praylist, is a small personal project for sharing a music playlist with someone in a more intimate, one time way rather than as a permanent synced library. Most playlist conversion tools try to keep a copy of your playlist living forever inside someone else's music library. This project deliberately avoids that, aiming instead to feel more like handing someone a mixtape or a postcard, something they can listen through once without it being added to their account. The tool itself is a single static HTML file with no backend server, no account, and no login required on either side. The person making the playlist exports it from Spotify as a CSV file using an outside tool, then embeds that CSV into the HTML page along with a title, a short personal message, and optional comments on individual tracks. Each track is then automatically matched to a direct Apple Music link using the free iTunes Search API, and the finished page is published as a static site through GitHub Pages. Whoever receives the link can tap through each track without needing to log in or sync anything. The README is honest about the rough edges this hit along the way: Spotify changed its API in February 2026 in a way that broke unauthenticated reading of playlist tracks, Apple's own Music API requires a paid ninety nine dollar a year developer account just to search, and the free iTunes Search API used instead does not always match live versions or remixes to the correct recording. This is explicitly described as a personal, unfinished mockup rather than a polished product, built with a lot of back and forth using Claude. It is released under the MIT license, and the author invites others to fork it and build on the idea further.
A static, no-login web page for sharing a Spotify playlist as a one-time Apple Music link, not a permanent synced library.
Mainly HTML. The stack also includes HTML, iTunes Search API, GitHub Pages.
MIT license: free to use, copy, modify, and share, including for commercial purposes, as long as the original copyright notice stays included.
Setup difficulty is rated easy, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
double-check against the repo, no cap.