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.1.2.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.1.2-py3-none-any.whl (27.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: mimyo-0.1.2.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.1.2.tar.gz
Algorithm Hash digest
SHA256 ec584eaf0b088941d006da6b0e78b09dac857077e86fbf876bece52ae0f693c2
MD5 d2523f40096124405fde76337de64fed
BLAKE2b-256 54577da7f9518e193e725986cec8e6a4f0eabbbbe530f0cdb8f75b4e17bae3e1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mimyo-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 27.2 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.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 5086475c7d1af6b910e7c02ce8fb02a11010b4f7ee6080ba0218f15c7c7f847b
MD5 aa68de00d65135750a2dfd94fa5a2cc6
BLAKE2b-256 3a42c3e0e1f8ef03fd7d5a5291d543a8c0a3096e6a7435ddd842bfea14f4b463

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