2 unstable releases

Uses new Rust 2024

new 0.2.0 Jun 11, 2026
0.1.0 May 12, 2026

#482 in Audio

Custom license

62KB
1.5K SLoC

xe

cargo run -- play.txt
cargo run -- play.txt --start 12
cargo run -- play.txt --mode random

Modes:

  • sequential
  • random
  • loop-playlist
  • loop-song

--start is 1-based for the user.

Controls

  • Enter: play selected track
  • Space / p: pause or resume
  • n: next
  • b: previous
  • Left / Right: seek backward / forward 5 seconds
  • Up / Down: move selection
  • m: cycle playback mode
  • s: stop
  • + / -: volume
  • media keys: play/pause, next/previous, seek, raise/lower/mute volume
  • q / Ctrl-C: quit

responsible use

only use this tool with audio you own, have permission to use, or are otherwise allowed to access and play. do not use it to bypass platform restrictions, violate terms of service, or play copyrighted music without authorization.

you are responsible for your own use

Dependencies

~12–30MB
~402K SLoC