Skip to main content

A terminal-based music player

Project description

mimyo

A simple terminal music player that drew inspiration from rmpc. Fully vibecoded, easy to get running, nothing to figure out.

What it does

  • Plays music straight from your terminal
  • Renders album art (sixel support included for compatible terminals)
  • Manages playlists and queues
  • Streams audio from YouTube
  • Hooks into Discord rich presence if you want it to

Installation

pip install mimyo

For album art rendering, install chafa:

  • Windows: winget install -e --id hpjansson.Chafa
  • macOS: brew install chafa
  • Linux: sudo apt install chafa or your distro's equivalent

Want Discord rich presence too?

pip install "mimyo[discord]"

Usage

mimyo

Or run it without installing:

python -m mimyo

By default, mimyo looks for a Music folder in your home directory. You can point it somewhere else and it'll remember for next time:

mimyo --path "D:\Music"
# or
mimyo -p "D:\Music"

License

MIT — see LICENSE.

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

mimyo-0.3.1.tar.gz (31.0 kB view details)

Uploaded Source

Built Distribution

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

mimyo-0.3.1-py3-none-any.whl (34.8 kB view details)

Uploaded Python 3

File details

Details for the file mimyo-0.3.1.tar.gz.

File metadata

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

File hashes

Hashes for mimyo-0.3.1.tar.gz
Algorithm Hash digest
SHA256 15c6e4e5963ed2cb5672a9451a06eb467b3af3a0a2a646880e134f5dec3efda1
MD5 d0956d6bcecd347bdca9eb3e53d1cfed
BLAKE2b-256 8b9379ec593ca22a9533ffd490f6286577ca5ae941ec3a0d98881518ed26d73b

See more details on using hashes here.

File details

Details for the file mimyo-0.3.1-py3-none-any.whl.

File metadata

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

File hashes

Hashes for mimyo-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d68a23e3915f5ef14ff2d5b1c29ac2af8bc13f051e48b1a4d1e26846193734fb
MD5 da8b50b2776b00cd27eaad975458818a
BLAKE2b-256 72ec5c512ba85082dea6ca74e893d353ed17285d6969300d4d81b61eca3e82fb

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