Skip to content

ananyab1909/Terminal_Spotify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Terminal_Spotify

A fast and effective implementation of Spotify API to play songs on Spotify from terminal.

Highlights

  1. Simple and Fast and easy to configure-code wriiten.
  2. Spotify API used for implementation.
  3. All basic functionalities such as pause, play, and add to queue present.
  4. Can change devices from the terminal.

Getting Started

  1. $ git clone https://github.com/ananyab1909/Terminal_Spotify.git - clone this project to your computer.
  2. $ cd Terminal_Spotify - go inside the project directory.
  3. python -m venv env to create a vitual environment.
  4. pip install -r requirements.txt to install libraries.
  5. Python ./main.py to execute the python file.
  6. Head over to Spotify for Developers and create an app according to the instructions present in the Documentation.
  7. Select device and make your choices accordingly.

Configurations

  1. Replace the client_id , client_secret and redirect uri from your Spotify Developer Dashboard.
  2. Keep spotify running on a device for the script to detect it.

About Me

Hello, my name is Ananya Biswas. I am an Engineering Student at Kalinga Institute of Industrial Technology. I enjoy making teeny tiny projects in my leisure time and this is one of them. Now that my this project is over, I am open-sourcing the project. Hope you like it!

Lastly, I would like to put it out there that I have worked on other projects that you may like. You can check them out at my Github. Give it a whirl and let me know your thoughts.

If you would like to contribute to this project, you can do so by creating a PR ; and to support my work, you can click on the projects you like and reward a star.

Socials

About

Implemented Spotify in terminal using Spotify API

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages