Big Album Art

[RETIRED] A Flask app to display almost-fullscreen album art for your currently playing Spotify songs. Enjoy the visuals!
Alternatives To Big Album Art
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Spotify Downloader11,180222 hours ago64June 27, 202215mitPython
Download your Spotify playlists and songs along with album art and metadata (from YouTube if a match is found).
Ytmdl2,676
a month ago56March 15, 202213mitPython
A simple app to get songs from YouTube in mp3 format with artist name, album name etc from sources like iTunes, Spotify, LastFM, Deezer, Gaana etc.
Spotify Dl1,264
13 days ago31April 19, 202229mitPython
Downloads songs from your Spotify Playlist
Savify776
a month ago26January 29, 202130mitPython
Download Spotify songs to mp3 with full metadata and cover art!
Ytmdl Web V2768
10 days ago15mitVue
Web version of ytmdl. Allows downloading songs with metadata embedded from various sources like itunes, gaana, LastFM etc.
Pytify738
12 years ago23October 03, 20195mitPython
A CLI application for controlling Spotify
Spotify Dedup655
20 days ago17mitTypeScript
Remove duplicates from your Spotify Playlists
Raveberry631
4 months ago93June 23, 202216lgpl-3.0Python
A multi-user music server with a focus on participation
Lyricfier591
4 years ago20cc0-1.0TypeScript
a Spotify Lyrics alternative app | New updates at https://github.com/emilioastarita/lyricfier2 (a faster version in golang)
Swdc Vscode Musictime505
6 days ago15apache-2.0TypeScript
A VS Code extension to discover the most productive music to listen to as you code
Alternatives To Big Album Art
Select To Compare


Alternative Project Comparisons
Readme

Build Status License: MIT

Big Album Art (2017)

A Flask app to display almost-fullscreen album art for your currently playing Spotify songs. Enjoy the visuals!

This project was started with minimal effort, and has since been retired. A lot of bad patterns in here, which have not been corrected.

Development Setup

You need to install Docker, and docker-compose.

Copy the env_dev file to env_dev_secret, and insert your Spotify app key and secret. That file is not tracked by git. You can create an app here.

Bringing up a development environment from the repository consists of the following commands:

$ docker-compose build
$ docker-compose up

Access it on localhost

For curiosity or to start working on the app without Docker: See the Dockerfile in compose/app_dev for installed packages. The start.sh file in the same directory performs all necessary steps to run the app in dev mode.

Run Flask Admin Commands

# go into the docker container and enter the virtualenv
$ make go_into_app
$ source /srv/maintenance.sh

# do stuff
$ flask resetdb

Interact Directly With The Database

$ make go_into_db

Add New Dependencies

# go into the docker container and enter the virtualenv
$ make go_into_app
$ source /srv/maintenance.sh

# install new pip modules in the venv here

# save them
$ pip freeze --local > requirements.txt

The App Container Crashes - How Do I Find Out What's Wrong?

It tries to start the dev server right away for convenience. If that crashes for some reason, the container stops as well. Here's what you need to be able to debug it in such a case.

Uncomment the 'entrypoint' line in the docker-compose.yml file, bring the stack down and up again. Now the container is running, and you can exec into it and fix the issue, so it works again.

# go into the docker container and enter the virtualenv
$ make go_into_app
$ source /srv/maintenance.sh

Links

Used:

Maybe someday:

Popular Songs Projects
Popular Spotify Projects
Popular Media Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Python
Docker
Flask
Sass
Docker Compose
Spotify
Songs
Album
Travis Ci
Spotify Api