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.2.1.tar.gz (24.1 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.2.1-py3-none-any.whl (27.3 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for mimyo-0.2.1.tar.gz
Algorithm Hash digest
SHA256 2c95c729e627c7ddf24780f79e8709aa796db0dcf0fee5bf4e1cdcea0f2ea36e
MD5 36deb2e0b341f66e6e191b7485af0a30
BLAKE2b-256 0d9d521571a32ac177e2f4b7b4bd690babc8262549e5ae05d3c29a419ce74b17

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mimyo-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 27.3 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.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 61a446c0b4138f51d57c7757621f02a247cb1d2d69c725c5d5244a63fb03684c
MD5 bea5dd79f9a82714f3c3441f61f03015
BLAKE2b-256 166f84f361e2641b83f721fa7da6592a095b594462728a4d9a71d40d0bd94b08

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