{"id":13627694,"url":"https://github.com/alexgurr/mixmello","last_synced_at":"2025-10-07T06:12:35.895Z","repository":{"id":46753005,"uuid":"412732661","full_name":"alexgurr/mixmello","owner":"alexgurr","description":"Create remixed versions of your favourite Spotify playlists.","archived":false,"fork":false,"pushed_at":"2021-10-20T08:50:52.000Z","size":2477,"stargazers_count":44,"open_issues_count":0,"forks_count":5,"subscribers_count":3,"default_branch":"main","last_synced_at":"2024-11-08T18:45:11.287Z","etag":null,"topics":["music","react","spotify"],"latest_commit_sha":null,"homepage":"https://www.mixmello.com","language":"SCSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/alexgurr.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-10-02T08:08:43.000Z","updated_at":"2024-07-25T09:15:34.000Z","dependencies_parsed_at":"2022-09-19T11:41:25.027Z","dependency_job_id":null,"html_url":"https://github.com/alexgurr/mixmello","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alexgurr%2Fmixmello","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alexgurr%2Fmixmello/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alexgurr%2Fmixmello/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alexgurr%2Fmixmello/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/alexgurr","download_url":"https://codeload.github.com/alexgurr/mixmello/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224353760,"owners_count":17297325,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["music","react","spotify"],"created_at":"2024-08-01T22:00:37.264Z","updated_at":"2025-10-07T06:12:30.861Z","avatar_url":"https://github.com/alexgurr.png","language":"SCSS","funding_links":[],"categories":["Funding"],"sub_categories":["Mixmello: Remix Spotify Playlists"],"readme":"\u003cimg width=60% src=\"https://www.mixmello.com/logo-cropped.png\"\u003e\n\n![React](https://img.shields.io/badge/react-v17+-60D9FA.svg)\n![Build Status](https://therealsujitk-vercel-badge.vercel.app/?app=mixmello)\n![Dependencies](https://img.shields.io/badge/dependencies-up%20to%20date-brightgreen.svg)\n[![GitHub Issues](https://img.shields.io/github/issues/alexgurr/mixmello.svg)](https://github.com/alexgurr/mixmello/issues)\n![Contributions welcome](https://img.shields.io/badge/contributions-welcome-orange.svg)\n\nwww.mixmello.com\n\n\u0026nbsp;\n## About\nCreate remixed versions of your favourite Spotify playlists.\n\n\n\u0026nbsp;\n💡 Idea by [Divide-By-0](https://github.com/Divide-By-0/app-ideas-people-would-use).\n\n\u0026nbsp;\n### Stack\nFrontend: `react@latest`\n\nDesign/Logo: [`@alexgurr`](https://twitter.com/alexgurr)\n\nBackend: `none`\n\nAPIs: [`Spotify`](https://developer.spotify.com/documentation/web-api/)\n\nAuthentication: [`OAuth pkce`](https://oauth.net/2/pkce/)\n\n\u0026nbsp;\n### Screenshots\n| | |\n|:-------------------------:|:-------------------------:|\n|\u003cimg width=\"1604\" alt=\"screen shot 1\" src=\"https://user-images.githubusercontent.com/4161867/136679805-f8f32a3c-7b04-4d51-831d-d47d2d7dd729.png\"\u003e |  \u003cimg width=\"1604\" alt=\"screen shot 2\" src=\"https://user-images.githubusercontent.com/4161867/136679809-232c3f98-2017-482d-a94c-8ed0121e0a1c.png\"\u003e|\n|\u003cimg width=\"1604\" alt=\"screen shot 3\" src=\"https://user-images.githubusercontent.com/4161867/136679812-9f957b75-842f-47c6-8511-089cd1938e7d.png\"\u003e  |  \u003cimg width=\"1604\" alt=\"screen shot 4\" src=\"https://user-images.githubusercontent.com/4161867/136679814-3a80a288-8fb3-4deb-a1d6-02dc6d003b6a.png\"\u003e|\n\n\n\u0026nbsp;\n## Getting Started\n\n### Environment Variables\n#### Required\n- `REDIRECT_URL`: Redirect URL Spotify will redirect the OAuth flow back to. This should be added to the list of whitelisted domains in the Spotify console. Defaults to `localhost:3000`\n\n- `SPOTIFY_CLIENT_ID`: The Client ID of your Spotify app. Your client should have the scopes: `user-library-read` `playlist-modify-private` `playlist-read-private` `playlist-modify-public` `playlist-read-collaborative`\n\n- `SASS_PATH`: This should be set to **src/styles** or the SCSS import resolution will fail\n\n#### Optional\n- `GA_ID`: Google Analytics ID\n\n- `SENTRY_DSN`: Sentry error reporting DSN (url)\n\n\n\n\u0026nbsp;\n### Install\n`yarn` or `npm install`\n\n\u0026nbsp;\n### Start\n`yarn start` or `npm run start`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falexgurr%2Fmixmello","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falexgurr%2Fmixmello","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falexgurr%2Fmixmello/lists"}