Best Flask open-source libraries and packages

Spotify playlist_mp3 downloader

A web application built on flask. Using the Spotify API, the application accesses user's playlists and they can download the playlist as zipped folders, in audio only format.
Updated 5 months ago

A spotify playlist Downloader, bulit using Python-flask, html, js and css for the front end. It gives a spotify user the capabilities to view their playlists, available songs within the playlists and be able to download that very playlist in form of a zipped folder.

Requirements

Clone the Repository and install the reqirements in a virtual environment.

pip install -r requirements.txt

Python 3.6 and above

Usage

Set up a .env file that will have all the necessary environment variables to run the application. i.e 1.CLIENT ID(for the spotify api) 2.CLIENT SECRET(for the spotify api) 3.SCOPE(for the spotify api) 4.SECRET KEY(for the flask session)

Run the flask server with

flask run

From the app.py file, the port is 5000, expected url, running in localhost

http://localhost:5000

From the Homepage, login to spotify and view playlist tracks and download the playlist.

Images

Homepage

Playlist View

Playlist tracks View

Download playlist

Playlist Downloaded as a zipped folder

Tags api user