Python powered music controlling webpage with websockets and bottle py (works with spotify, vlc, audacious, and others)
Alternatives To Musicpage
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
9 days ago4gpl-2.0C++
Song information plugin for obs-studio
4 months ago16unlicensePython
Fetches and displays lyrics to currently playing song in Spotify, Tidal and VLC.
2 months ago13February 11, 202030lgpl-3.0Python
Detect the songs playing on your device and play their music videos anywhere
Pause On Lock81
2 years ago1mitShell
Pause/Resume your music player when locking/unlocking your Linux desktop.
Current Song Overlay29
a year ago12TypeScript
Display the currently playing song/audio from the Browser, VLC or Spotify
Mpris Control25
14 days agogpl-3.0Rust
Small application to control mpris-2 mediaplayers like spotify, vlc, rhythmbox etc..
Vlc Spotify20
8 years ago1lgpl-2.1C
A VLC plugin for playing Spotify tracks
11 years ago2Objective-C
An OS X menu bar application for controlling iTunes, Spotify and VLC
17 days ago11March 16, 2022Python
Music swiss army knife
Vs Media Player15
5 years ago12otherTypeScript
Visual Studio Code extension to control media players like Spotify or VLC directly from the editor.
Alternatives To Musicpage
Select To Compare

Alternative Project Comparisons

Python powered music controlling startpage

I had the idea of making a start page that could control my music. This is the result; it uses bottle py and a websocket to update what's playing in real time.


  • Playerctl
  • bottle (pip)
  • bottle-websocket (pip)

I had to use Python2 because gevent (the websocket) unfortunately does not support Python3.

A screenshaot A screenshot

Popular Vlc Projects
Popular Spotify Projects
Popular Media Categories

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.