npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

mu-player

v0.8.0

Published

Play music from vk.com and soundcloud.com via Music Player Daemon

Downloads

31

Readme

mu-player

mu-player

Top Features

  • Play any music for free from vk.com and soundcloud.com using Music Player Daemon.
  • Explore new music with last.fm top tracks, similar artists and top albums search.
  • Bookmarks via Last.FM
  • Smart searching:
    • bitrate detection for the highest bitrate music.
    • parallel queries, retries and timeouts to speed up searching. The only limitation now is the public API throttling.
  • Low system requirements: mu-player will pump smooth even on your grandpa's notebook.
  • Mu-player will save your laptop battery. CPU load of in-browser playback comparing to MPD is HUGE.
  • It works on both MAC OS and Linux.

Why use mu-player instead of Google Music (or any other music service)?

  • You will get any music for FREE.
  • Mu-player always try to find music with highest bitrate quality.
  • Largest music databases in the Internet.

You could use mu-player standalone or with any other full-featured MPD clients. See http://mpd.wikia.com/wiki/Clients for some greatness. For Ubuntu and Linux Mint mpDris2 is recommended. It will add native popups, multimedia keys support and playback control in Unity/Cinnamon.

[New] You could search by tags with # at the begining of your query. For the example type #Disco in search input.

This player is powered by amazing blessed library and forked from tasty badtaste player.

Install

  • First install MPD. I recommend to use versions 0.19 and higher for addtagid functionality. Follow the http://mpd.wikia.com/wiki/Install for the instructions.
  • Start MPD daemon if it is not started on system boot. You could test if it is running by typing telnet localhost 6600. You should see OK MPD response.
  • You need nodejs and npm to install mu-player.
  • Install mu-player:
    • MAC OS X: npm -g install mu-player.
    • Ubuntu (Debian) Linux: sudo npm -g install mu-player.
  • Now you could run mu and setup your credentials for lastfm.com, soundcloud.com and vk.com. We have tons of free music there but you need to register accounts first.
  • Run mu again and enjoy the music.

For the last.fm audio scrobbling you could use mpdas. Tested on OS X Yosemite, El Capitan; Ubuntu: 14.04, 15.10; Linux Mint 17.

Setup

  • Run mu --setup to edit your credentials.

Config

  • Config file is located at ~/.murc.
  • You should tweak timeouts there for the best searching results with your Internet provider.

Log

  • Log is located at /tmp/mu.log.

Help

  • Press ? for in-app help.

Alternatives

  • https://github.com/ewnd9/badtaste