Manage your musical playlist with your friends without starting a war.
This project provides a server and clients to manage your music playlist when you are hosting a party.
It supports many sites thanks to the awesome project youtube-dl.
- add items (and play them!)
- get playlist's items
- runs on Android! (see instructions)
- there is currently no web client :(
- Python 3.7
- the player mpv
They should be available for most of the plateforms.
pip install escarpolette
You will need Termux. Then inside Termux you can install it with:
# dependencies pkg install python python-dev clang mpv # escarpolette pip install escarpolette
Note that while the project can run without wake-lock, acquiring it improve the performance (with a battery trade off).
escarpolette [--config config.cfg] [--host host] [--port port] [--help]
The default configuration should be good for all the usages.
You will need Poetry to manage the dependencies.
Clone the repo and then type
You can run the app with
poetry run python -m escarpolette.
- bonjour / mDNS
- prevent adding youtube / soundcloud playlists
- restrictions by users
- configuration of those restrictions by an admin
- web client
- show playing status
- configure restrictions:
- max video added per user
- max video length
- admin access:
- configure restrictions
- no restrictions for him
- force video order
Maybe one day?
- android client
- iOS client
Release history Release notifications | RSS feed
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size escarpolette-0.7.2-py3-none-any.whl (29.4 kB)||File type Wheel||Python version py3||Upload date||Hashes View|
|Filename, size escarpolette-0.7.2.tar.gz (24.5 kB)||File type Source||Python version None||Upload date||Hashes View|
Hashes for escarpolette-0.7.2-py3-none-any.whl