muffon icon indicating copy to clipboard operation
muffon copied to clipboard

Advanced multi-source music streaming + discovery client for desktop. Free, clean, no login, no ads.

muffon

main

muffon

Description

muffon is a desktop music streaming browser.

It retrieves metadata, audio, and video from various Internet sources, such as:

  • Last.FM
  • VK
  • Odnoklassniki
  • Yandex Music
  • Bandcamp
  • Deezer
  • SoundCloud
  • Spotify
  • YouTube
  • Discogs
  • Genius

It has no ads and is absolutely free to use.

Features

  • listening (artists / albums / tracks)
  • queue
  • music library (and compatibility with others)
  • music services integration (Last.FM)
  • recommendations (based on your library)
  • search (through all of the sources above)
  • radio (tags / artists / top)
  • scrobbling (Last.FM)
  • videos (YouTube) (with channels)
  • lyrics (Genius)
  • tags (with top artists / albums / tracks)
  • top (artists / albums / tracks / tags) (with country select)
  • playlists
  • favorites (artists / albums / tracks)
  • bookmarks (artists / albums / tracks)
  • listened (artists / albums / tracks)
  • posting
  • following
  • messaging
  • feed
  • communities
  • new / upcoming releases
  • multitag search
  • sharing (artists / albums / tracks / videos / playlists / communities)
  • offline listening
  • background / transparency change

Upcoming features

  • profiles privacy
  • artists continuous queue
  • add album to playlist
  • global feed
  • player fallback source
  • Yandex Music / Deezer / Spotify integration
  • music labels (artists / albums)
  • profiles 'Listening now' section
  • playlists import
  • posts likes / comments
  • videos favorites / bookmarks / watched
  • messenger
  • ??? (your suggestions)

Languages

  • English
  • Русский

Technical stack

  • Vue
  • Electron

Available platforms

  • Windows
  • MacOS
  • Linux

Download

Latest (v0.2.0)

Build

  1. Download source code of the latest release
  2. Unzip the file: tar -xzf muffon-{version}.tar.gz or unzip muffon-{version}.zip
  3. Go to project folder: cd muffon-{version}
  4. Install Node.js and Yarn
  5. Install dependencies: yarn
  6. Compile project: yarn build:all
  7. Go to compiled project folder: cd build_electron/linux-unpacked
  8. Run application: ./muffon or double-click muffon file in folder

Support

Have a question/suggestion/bug report?

Create an issue here

Contribute

  • Translators wanted for localization
  • Python + Ruby developers wanted for Spotify library reverse engineering

"Buy Me A Coffee"

Related projects

muffon-api - REST API for client