All Projects β†’ Quaggie β†’ Quaggify

Quaggie / Quaggify

Licence: MIT License
A spotify clone made in Swift 4 consuming the Spotify API

Programming Languages

swift
15916 projects
ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to Quaggify

Singlespotify
🎡 Create Spotify playlists based on one artist through the command line
Stars: ✭ 254 (+746.67%)
Mutual labels:  playlist, spotify, spotify-api
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, spotify-api
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 (+23.33%)
Mutual labels:  playlist, spotify, spotify-api
Coverify
🎧 Design fresh album cover for your Spotify playlists
Stars: ✭ 167 (+456.67%)
Mutual labels:  playlist, spotify, spotify-api
SpotifyWebApi
A .net core wrapper for the Spotify Web API
Stars: ✭ 19 (-36.67%)
Mutual labels:  playlist, spotify, spotify-api
springtunes
Control your Spotify client remotely from your browser
Stars: ✭ 19 (-36.67%)
Mutual labels:  spotify, spotify-api
spotify-terminal
Terminal application to play/control Spotify.
Stars: ✭ 61 (+103.33%)
Mutual labels:  spotify, spotify-api
graphql-spotify
GraphQL Schema And Resolvers For Spotify Web API
Stars: ✭ 55 (+83.33%)
Mutual labels:  spotify, spotify-api
PlaylistParty
πŸ“Ί Play Spotify Playlists on Youtube.
Stars: ✭ 20 (-33.33%)
Mutual labels:  playlist, spotify
spottr
🌡 Your Spotify stats all in one place.
Stars: ✭ 25 (-16.67%)
Mutual labels:  spotify, spotify-api
spotify-clone
🎢🎢Simple Spotify Clone using ReactJs. Here we are using the Official Spotify API to make calls. Here we can able to login, logout and gear the music.
Stars: ✭ 21 (-30%)
Mutual labels:  spotify, spotify-api
163MusicToSpotify
Convert your favorite 163 music playlist to Spotify
Stars: ✭ 98 (+226.67%)
Mutual labels:  playlist, spotify
spotifytrack
A personal homepage showing users' top songs and artists, providing a shareable link that they can use to show it off to friends.
Stars: ✭ 48 (+60%)
Mutual labels:  spotify, spotify-api
SpotMusicGen
A Program that creates a Spotify playlist from a YouTube Playlist
Stars: ✭ 47 (+56.67%)
Mutual labels:  spotify, spotify-api
discoverify
Free Spotify add-on that automatically generates a personalized "Discover Daily" playlist, filled with recommendations based on your listening history.
Stars: ✭ 40 (+33.33%)
Mutual labels:  spotify, spotify-api
fresh script
Find Spotify tracks posted to the HipHopHeads subreddit and add them to a Spotify playlist.
Stars: ✭ 69 (+130%)
Mutual labels:  playlist, spotify
remixr
Discover new music based on the Spotify playlists you know and love!
Stars: ✭ 37 (+23.33%)
Mutual labels:  spotify, spotify-api
spotify-true-random
πŸ”€ An application for unbiased truly random playlist and library shuffling with Spotify.
Stars: ✭ 51 (+70%)
Mutual labels:  spotify, spotify-api
Spotify-Cards-API
πŸš€ Unofficial Spotify PromoCards API
Stars: ✭ 13 (-56.67%)
Mutual labels:  spotify, spotify-api
spotify-auth-code-example-vue
VueJS boilerplate app with Spotify API authentication and data fetching.
Stars: ✭ 12 (-60%)
Mutual labels:  spotify, spotify-api

Quaggify

A Spotify clone made in Swift 3 and consuming the Spotify API. overview

overview2

What can the app do?

  • Login with your Spotify account
  • Home tab lists all new releases
  • Search for an album/artist/track/playlist
  • Create new playlist
  • Modify your current playlists
  • Add/Remove tracks from your playlists
  • Infinite scroll everything!

Dependencies

Cocoapods was the chosen dependency manager

Building

Clone the repository

$ git clone https://github.com/Quaggie/Quaggify.git

Build the dependencies

$ pod install

Setup your spotify CLIENT_ID and CLIENT_SECRET in SpotifyService.swift

...
class SpotifyService: NSObject {
  let CLIENT_ID = "{ INSERT CLIENT_ID HERE }"
  let CLIENT_SECRET = "{ INSERT CLIENT_SECRET HERE }"
  let REDIRECT_URI = "quaggify://authorization"
...

Now just run Quaggify.xcworkspace (:

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].