Skip to main content

TUI music player

Project description

Lysn - cli_music_player

lysn is a lightweight terminal-based music player with built-in downloading support.

It lets you browse and play your local music while also pulling tracks directly from SoundCloud using a username, playlist, or album name. Spotify support is planned for a future release.

Features Play local audio files from /Music Download music from SoundCloud (user, playlist, album) Simple and fast keyboard-driven interface Album playback and shuffle support Upcoming: Spotify integration Controls Navigation [↑ / ↓] Move selection [Enter] Open item / Confirm [Backspace] Go back Playback Controls [Space] Pause / Resume [S] Stop [R] Restart song [N] Next song [B] Previous song Seeking [D] Forward 10 seconds [A] Backward 10 seconds Volume [W] Volume up [X] Volume down [M] Mute toggle Album Actions [P] Play album [Z] Shuffle album Quit [Q] Exit application Notes Place your music files inside the /Music directory. Supported formats depend on your system’s audio backend.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

lysn-0.2.0.tar.gz (7.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

lysn-0.2.0-py3-none-any.whl (8.0 kB view details)

Uploaded Python 3

File details

Details for the file lysn-0.2.0.tar.gz.

File metadata

  • Download URL: lysn-0.2.0.tar.gz
  • Upload date:
  • Size: 7.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for lysn-0.2.0.tar.gz
Algorithm Hash digest
SHA256 1a82ff53b8e40f4ee3055ee27ba6175f76d06b64f615235aebee9d06a058f864
MD5 58fc529464fa41bfc1e26d0352679938
BLAKE2b-256 c9c0e1af0b3437afb8658b2dc83e7804cb056e47fd8b2bc950dcb912d284c114

See more details on using hashes here.

File details

Details for the file lysn-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: lysn-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 8.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for lysn-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 eac531e5347e03084345dc7a515a04c0665a299d1d5e994ecd60f17583c12745
MD5 5111dfaca7f99cc7d70186532bc367d3
BLAKE2b-256 1a6783b8b997abe42e473e9c20f4b23186f482326d2fb5d766b5dc96a26c603e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page