A playlist converter. Convert playlists created on spotify to youtube and vice-versa. https://converter.coisas-mais-estranhas.com.br
  • TypeScript 99.4%
  • Shell 0.3%
  • JavaScript 0.3%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-01-04 17:14:27 -03:00
.vscode first commit 2025-08-02 21:47:03 -03:00
app fix: enhance parseUrl function to support playlist detection and improve source identification 2026-01-04 17:14:27 -03:00
assets/images first commit 2025-08-02 21:47:03 -03:00
common fix: enhance parseUrl function to support playlist detection and improve source identification 2026-01-04 17:14:27 -03:00
components fix: add 'disabled' variant to Button component and enhance styles for disabled state 2026-01-04 17:13:34 -03:00
constants first commit 2025-08-02 21:47:03 -03:00
hooks fix: enhance error handling in auth and convert functions with try-catch blocks 2026-01-04 14:46:34 -03:00
server fix: update dependencies in package-lock.json to address security vulnerabilities 2026-01-04 14:57:44 -03:00
.gitignore Add development script to run Expo with Cloudflare tunnel 2026-01-04 14:57:26 -03:00
app.json first commit 2025-08-02 21:47:03 -03:00
eslint.config.js first commit 2025-08-02 21:47:03 -03:00
LICENSE Initial commit 2025-08-02 12:22:44 -03:00
package-lock.json Add development script to run Expo with Cloudflare tunnel 2026-01-04 14:57:26 -03:00
package.json Add development script to run Expo with Cloudflare tunnel 2026-01-04 14:57:26 -03:00
README.md first commit 2025-08-02 21:47:03 -03:00
tsconfig.json first commit 2025-08-02 21:47:03 -03:00
tunnel.sh Add development script to run Expo with Cloudflare tunnel 2026-01-04 14:57:26 -03:00

Playlist Converter 🎶

Plataform available at This Link.

This app aims to convert any playlist from any platform to any platform (currently supporting only Youtube and Spotify). It relys on Google Youtube Data API and Spotify API for searching for and fetch songs and create playlists.

To run yourself

Backend Server

  1. Open server directory

    cd server
    
  2. Install dependencies

    npm install
    
  3. Start the server

    npm run dev
    

Frontend Client App

  1. Install dependencies

    npm install
    
  2. Start the APP

    npx expo start
    

The app will become available at localhost:8081 and the backend on localhost:3001, remember to set the proper environment variables into the .env files at the root directory and inside server folder.