2025-09-08 12:56:09 -05:00
2025-10-22 11:22:57 -05:00
2025-10-22 11:13:12 -05:00
2025-10-22 11:13:12 -05:00
2025-10-22 11:24:59 -05:00
2025-10-02 14:54:35 -05:00
2025-10-08 10:19:33 -05:00
2025-09-19 11:03:17 -05:00

SubPy (Name pending)

SubPy is a terminal user interface (TUI) music player written in Python primarly using the Textual library. SubPy connects to a SubSonic server using the SubSonic API to stream music to your machine.

Usage

Installation

Python >= 3.12

  1. Clone the repo using git clone
  2. Install dependencies python -m pip install -r requirements.txt
  3. Set up auth file

Auth File

This program requires a file simply named auth that contains your username and password as such username,password.

Screenshots

Player

Music player with media control buttons, a progress bar, and cover art

Song Queue

Modal screen infront of the player with a table holding songs in the queue

Artists Page

Artists Page

View of an artists discography

View of favorite songs

View of favorited songs

S
Description
No description provided
Readme
5.6 MiB
0 Stars 1 Watchers 0 Forks
Languages
Python 100%