How I built a simple music player daemon in Rust with a CLI/Web UI

This page summarizes the projects mentioned and recommended in the original post on dev.to

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • music-player

    An extensible music server written in Rust 🚀🎵✨ (by tsirysndr)

    # Install dependencies brew install protobuf # macOS sudo apt-get install -y libasound2-dev protobuf-compiler # Ubuntu/Debian choco install protoc # Windows using Chocolatey Package Manager # Compile git clone https://github.com/tsirysndr/music-player.git cd music-player/webui/musicplayer nvm install # install node version specified in .nvmrc (optional on windows) npm install -g yarn yarn install && yarn build # build webui cd ../.. cargo install --path .

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • mpd

    Music Player Daemon

    I love to listen to music when I work, here are some projects I'm a big fan of : mpd and mopidy.

  • Mopidy

    Mopidy is an extensible music server written in Python

    I love to listen to music when I work, here are some projects I'm a big fan of : mpd and mopidy.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • "Unacceptable": Spotify bricking Car Thing devices in Dec. without refunds

    3 projects | news.ycombinator.com | 24 May 2024
  • Jellyfin on Pi 2b+

    2 projects | /r/jellyfin | 7 Sep 2022
  • MusicPlayerPlus v2.0.1r2 with Beets, Mopidy, and Navidrome support

    4 projects | /r/opensource | 29 Aug 2022
  • What ID3v2 could have been

    6 projects | news.ycombinator.com | 7 Jun 2022
  • Just discovered MPV works over SSH. I no longer need bluetooth to connect my laptop to the stereo.

    3 projects | /r/linux | 15 Feb 2022