3 unstable releases

0.2.1 Oct 17, 2024
0.2.0 Oct 17, 2024
0.1.0 Aug 27, 2024

#387 in Multimedia

27 downloads per month

GPL-3.0-only

1MB
3K SLoC

inori

inori logo

Client for the Music Player Daemon (MPD).

Features

  • Fuzzy search everywhere with nucleo
    • Fully unicode aware, with special attention to the "albumartistsort" field
    • Global search across all tracks, albums, and artists
  • Folding library interface inspired by cmus
  • Queue viewer and manipulation interface
  • Configurable, chainable keybindings

Usage/Installation

Run cargo install inori. inori is published on crates.io.

inori is also available on the AUR as inori. The PKGBUILD includes an option to switch between qwerty and dvorak defaults.

See configuration.md for config options, as well as a full list of all default keybindings.

Screenshots

Screenshot showing the library view Screenshot showing the search feature Screenshot showing the queue view

Todo

  • Playlist interface
  • Compile feature flag for Japanese album/track title romanization for search using a tokenizer & dictionary
  • More thorough customization options, especially for behavior & layout tweaks
  • Spectrum visualizer like ncmpcpp

Acknowledgements

Dependencies

~5–17MB
~156K SLoC