All Projects → alfg → PlaylistParty

alfg / PlaylistParty

Licence: other
📺 Play Spotify Playlists on Youtube.

Programming Languages

javascript
184084 projects - #8 most used programming language
stylus
462 projects
Handlebars
879 projects
HTML
75241 projects

Projects that are alternatives of or similar to PlaylistParty

Spotify Playlist Archive
Daily snapshots of public Spotify playlists
Stars: ✭ 111 (+455%)
Mutual labels:  playlist, spotify
Singlespotify
🎵 Create Spotify playlists based on one artist through the command line
Stars: ✭ 254 (+1170%)
Mutual labels:  playlist, spotify
Alltomp3
Node module to download and convert in MP3 with tags an online video
Stars: ✭ 120 (+500%)
Mutual labels:  playlist, spotify
Quaggify
A spotify clone made in Swift 4 consuming the Spotify API
Stars: ✭ 30 (+50%)
Mutual labels:  playlist, spotify
MusicPlayer
A Telegram Music Bot written in Python using Pyrogram and Py-Tgcalls. This is Also The Source Code of The UserBot Which is Playing Music in @S1-BOTS Support Group ❤️
Stars: ✭ 218 (+990%)
Mutual labels:  playlist, spotify
Spotify Dl
Downloads songs from your Spotify Playlist
Stars: ✭ 578 (+2790%)
Mutual labels:  playlist, spotify
Spotlistr
🎧 Convert Anything to a Spotify Playlist!
Stars: ✭ 226 (+1030%)
Mutual labels:  playlist, spotify
spoti-vote
Web application to vote the next Song in Spotify Queue
Stars: ✭ 14 (-30%)
Mutual labels:  playlist, spotify
paystack-music-api
The bot and API that powers Paystack Music.
Stars: ✭ 70 (+250%)
Mutual labels:  playlist, spotify
Partify
This is a free open source Spotify-powered app that lets users host parties and have guests connect using their smartphones to submit and vote on songs. The app will only play the highest voted song and can connect to personal playlists.
Stars: ✭ 37 (+85%)
Mutual labels:  playlist, spotify
163MusicToSpotify
Convert your favorite 163 music playlist to Spotify
Stars: ✭ 98 (+390%)
Mutual labels:  playlist, spotify
spotify-vibe-check
Spotify Vibe Checker Web App to vibe check your Spotify Playlists! (currently broken due to CORS)
Stars: ✭ 24 (+20%)
Mutual labels:  playlist, spotify
Coverify
🎧 Design fresh album cover for your Spotify playlists
Stars: ✭ 167 (+735%)
Mutual labels:  playlist, spotify
ideas-for-projects-people-would-use
Every time I have an idea, I write it down. These are a collection of my top software ideas -- problems I think enough people have that don't have solutions. I expect you can reach a decent userbase if marketed correctly, as I am surely not the only one with these problems.
Stars: ✭ 646 (+3130%)
Mutual labels:  playlist, spotify
SpotifyWebApi
A .net core wrapper for the Spotify Web API
Stars: ✭ 19 (-5%)
Mutual labels:  playlist, spotify
fresh script
Find Spotify tracks posted to the HipHopHeads subreddit and add them to a Spotify playlist.
Stars: ✭ 69 (+245%)
Mutual labels:  playlist, spotify
IPtv
A collection of private IPtv list as well as Third-party IPtv list. (not updated anymore)
Stars: ✭ 16 (-20%)
Mutual labels:  playlist
discord-music-quizzer
Discord music quiz bot
Stars: ✭ 18 (-10%)
Mutual labels:  spotify
fycharts
Unofficial Spotify Charts API. Get any and all data for top 200 and viral 50 music on Spotify. 27th Apr 2021 Update - fycharts returns empty dataframes due to CloudFlare protection on spotifycharts.com
Stars: ✭ 44 (+120%)
Mutual labels:  spotify
albumArtCreator
A simple tool to make it easy to create good looking album art
Stars: ✭ 26 (+30%)
Mutual labels:  playlist

PlaylistParty

Play Spotify Playlists on Youtube. Now with Google Cast!

Built with NodeJS, Express, Backbone, and ES6.

https://playlistparty.tv

screenshot

Development

SpotlistTV is built with NodeJS 14+, Express, Backbone.

Register API Key

Clone and install dependencies

$ git clone https://github.com/alfg/PlaylistParty.git
$ cd PlaylistParty
$ npm install

Open config.js and configure or set environment variables

client_id: '<key>',  // Spotify API key.
client_secret: '<secret>',  // Spotify Secret Key.
redirect_uri: 'http://localhost:3000/callback',  // Spotify redirect URI.
castApplicationId: '<cast application id>', // Cast App ID. See Chromecast below.
castNamespace: '<cast namespace>' // Cast namespace. See Chromecast below.

Run server.

node server.js

Build Web Frontend

$ gulp

Frontend will now build and watch for changes. If you want to build without watching, use gulp build.

Visit http://localhost:3000

Chromecast

If you wish to hack on the custom Google Cast receiver, you'll need to register and whitelist (for debugging) your device and application to obtain an application ID.

https://developers.google.com/cast/docs/registration

Once registered, you can update config.js with your application ID and namespace. You can use the default namespace, or create your own. The namespace can be anything as long as it starts with urn:x-cast:.

See the Google Cast documentation for more details on setup and debugging: https://developers.google.com/cast/docs/developers

If you wish to use my hosted receiver, feel free to leave the config as the defaults.

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].