{"repo":"DevMatei/make-a-wrapped","free":true,"listed":false,"github":"https://github.com/DevMatei/make-a-wrapped","clone":"git clone https://github.com/DevMatei/make-a-wrapped.git","description":"A Spotify Wrapped clone using ListenBrainz, Last.fm and Navidrome instead as a source!","language":"Python","stars":95,"topics":["api","music","musicbrainz","spotify","wrapped","listenbrainz","lastfm","navidrome","navidrome-wrapped","scrobbing"],"license":"AGPL-3.0","category":"media-processing","readme_excerpt":"🎧 Make a Wrapped Spotify Wrapped-style recap generator for ListenBrainz, Last.fm, and Navidrome. Built with Flask. [!IMPORTANT] Rebranded to Make a Wrapped (was ListenBrainz Wrapped). Site's back up — if something's broken, open a GitHub issue. New 2025 templates are out! 🌐 website wrapped.devmatei.com - built by devmatei.com 💡 why it's cool pulls from ListenBrainz, Last.fm, Navidrome, MusicBrainz, Cover Art Archive, and Wikidata. all public, no tokens needed (except the optional Last.fm key you'd already have for artwork anyway) artist art tries Last.fm first, falls back to MusicBrainz/Wikidata, and if all else fails there's a built-in editor to upload/zoom/position your own image (saved in local storage, or temporarily on the server for 1 hour) rate limits are in so your server doesn't get nuked there's a live counter of total wraps ever generated (idk it seemed cool) officially listed on the ListenBrainz Enabled Applications page :D 🏷️ readme badges put your top artist in your github profile / website. live shields-style SVG, cached server-side so it won't nuke anything: options via query params: type - artist (default), track , genre , minutes service - listenbrainz (default) or lastfm range - any period preset, e.g. this month , this year , all time color - hex without the # , e.g. color=ff6b9d navidrome badges work differently since your server credentials never touch this app: generate your wrapped, hit \"copy readme badge\", and the browser publishes just the final ","default_branch":null,"files":null,"tree":[],"storefront":"/r/DevMatei","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/DevMatei/make-a-wrapped/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}