A Chrome extension that lets you sync and merge your Spotify and YouTube playlists seamlessly — powered by FastAPI, React, and Docker and deployed with Render and Vercel.
Its live! Check the extension on the Chrome Web Store here
- Website: https://getsyncer.tech
- Chrome Extension Releases: GitHub Releases
- Backend API: https://syncer-26vh.onrender.com
- Spotify Developer Dashboard: Spotify Dashboard
- Google Cloud Console: Google Cloud Console
- Vercel Dashboard (Web Frontend): Vercel
- Go to the Releases page.
- Download the latest
dist.zipand unzip it. - In Chrome, go to
chrome://extensions/, enable Developer Mode, and click Load unpacked. - Select the unzipped
distfolder.
- Clone this repo:
git clone https://github.com/xv786vx/SYNCER.git cd SYNCER - Install dependencies and build:
npm install npm run build
- Load the
distfolder in Chrome as above.
- Build Docker image:
docker build -t yourdockerhub/syncer-backend:latest . - Push Docker image:
docker push yourdockerhub/syncer-backend:latest
- Redeploy on Render (or your cloud provider).
- Build extension:
npm run build
- Zip the
distfolder for release. - Upload
dist.zipto GitHub Releases.
- Push changes to the
webdirectory or main branch on GitHub. - Vercel will auto-deploy your changes.
- Ensure your redirect URIs are up to date in the Spotify Dashboard and Google Cloud Console.
Pull requests are welcome! For major changes, please open an issue first to discuss what you would like to change.
- For issues, open a GitHub Issue.
- For questions, contact firas.aj76@gmail.com.