Giter Club home page Giter Club logo

staniel359 / muffon Goto Github PK

View Code? Open in Web Editor NEW
1.1K 19.0 46.0 17.82 MB

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

Home Page: https://muffon.netlify.app

License: GNU Affero General Public License v3.0

JavaScript 15.90% Sass 1.74% HTML 0.02% Vue 76.90% Less 5.44%
electron bandcamp deezer discogs lastfm soundcloud spotify vk youtube streaming music odnoklassniki vue genius yandexmusic javascript macos windows linux music-streaming

muffon's Introduction

preview

GitHub Actions Workflow Status GitHub all releases GitHub last commit (branch) Discord

screenshot

screenshot

Description

muffon is a cross-platform music streaming client for desktop, which helps you listen to, discover and organize music in an advanced way.

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

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

Features

  • absolutely free
  • no ads
  • no login (but required for certain features)
  • listening (artists / albums / tracks) (+ offline) (+ equalizer)
  • artists (tracks / albums / similar / shows)
  • albums
  • tracks (similar / albums)
  • tags (artists / albums / tracks)
  • queue (+ shuffle / loop) (+ albums adding)
  • music library (+ import from account) (+ compatibility)
  • music services integration (Last.FM, Spotify)
  • recommendations (artists / tracks) (based on your library) (+ filters)
  • search (artists / albums / album groups / tracks / lyrics / tags / videos / video channels / video playlists) (through all of the sources above)
  • radio (tags / artists / top)
  • scrobbling (Last.FM)
  • Discord Rich Presence (+ buttons customization)
  • videos (+ related / channels / playlists) (YouTube, YouTube Music)
  • lyrics (+ annotations) (Genius, MusixMatch)
  • top (artists / albums / tracks / tags) (+ country select)
  • new / upcoming releases
  • multitag search (artists / albums)
  • external links (artists / albums / tracks / videos / video channels / video playlists)
  • playlists (+ import from account) (+ album / queue adding)
  • favorites (artists / albums / tracks / videos) (+ import from account)
  • bookmarks (artists / albums / tracks / videos / video channels / video playlists)
  • listened (artists / albums / tracks)
  • watched (videos)
  • posting (+ comments)
  • following
  • messaging
  • feed (+ global)
  • communities
  • sharing (artists / albums / tracks / videos / video channels / video playlists / playlists / communities)
  • theming (dark mode / background / transparency)
  • history (activity / player / browser)

Languages

Technical stack

  • Vue
  • Electron

Available platforms

  • Windows (10, 11)
  • MacOS
  • Linux

Download

Latest (v2.0.3)

Star History

Star History Chart

Troubleshooting

If you're using Windows 10 and during the installation you see this window:

Windows SmartScreen

  1. Click "More info"
  2. Click "Run anyway"

That's because Windows blocks unsigned apps.

Support

Have a question / suggestion / bug report?

Create an issue or Join Discord chat

Contribute

  • Translators wanted for localization

Donate

ko-fi

Related projects

muffon-api - REST API for client

muffon-website - Website

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.