awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
MoeKoeMusic avatar

MoeKoeMusic/MoeKoeMusic

0
View on GitHub↗
5,838 stars·386 forks·Vue·GPL-2.0·27 viewsMusic.MoeKoe.cn↗

MoeKoeMusic

MoeKoeMusic is a cross-platform desktop music player that functions as a client for NetEase Cloud Music. It provides music streaming with synchronized lyrics display, theme customization, and a plugin system for extending functionality.

The application is built on Electron to run on Windows, macOS, and Linux. It features real-time WebSocket streaming of playback state and synchronized lyrics, a plugin system that loads external modules, and dynamic theme customization through CSS variables. Authentication with NetEase Cloud Music accounts supports login via QR code, phone, or password, along with automatic claiming of daily VIP benefits. Remote control via WebSocket and the ability to switch data sources or configure a custom backend endpoint further distinguish it from simpler players.

Standard features include playback controls with keyboard shortcuts, high-fidelity audio streaming, music search, playlist management, daily personalized recommendations, and synchronized lyrics display with copy-to-clipboard. The player also supports audio output device switching and automatically pauses when the system device changes.

Features

  • Cross-Platform Media Players - A cross-platform desktop music player that runs on Windows, macOS, and Linux with a consistent feature set.
  • Chromium-Based Desktop Shells - Uses the Electron framework to package a web application as a native desktop shell for Windows, macOS, and Linux.
  • Desktop - A desktop music player with support for theme switching, accent colors, custom fonts, and keyboard shortcuts.
  • Music Streaming and Management - Streams songs from remote sources with synchronized lyrics, playlists, and playback controls on desktop.
  • Plugin & Integration Systems - Provides a plugin system that loads external modules to extend core functionality without modifying the application.
  • NetEase Cloud Music Clients - A desktop client for NetEase Cloud Music that provides high-fidelity streaming, plugin extensibility, and real-time lyrics via WebSocket.
  • Third-Party Music Service Authentication - Authenticates with third-party music services via standard OAuth flows to synchronize playlists and user data.
  • Platform Support - Runs seamlessly on Windows, macOS, and Linux with a consistent feature set and user experience.
  • Playback Controls - Manages playback actions such as play, pause, skip, and volume from a persistent control bar.
  • Playback State and Lyrics WebSocket Streams - Streams playback state and synchronized lyrics to connected clients over persistent WebSocket connections.
  • Music Service Switching - Ships a feature to switch between official and concept music data sources within the player.
  • User Playlist Managers - Allows users to create, organize, and manage custom playlists and save favorite songs for quick retrieval.
  • Extensible Media Players - A music player that can be expanded with plugins to add new features and integrations without modifying core code.
  • High-Fidelity Audio Streaming - Plays audio at high quality for an immersive listening experience without compression.
  • Music Discovery - Looks up songs and artists by keyword to find and play desired tracks.
  • Lyric Synchronization - An application that displays and streams synchronized song lyrics in real time alongside audio playback via WebSocket.
  • WebSocket Lyric Streaming - Streams playback status updates and synchronized lyrics to the application in real time via WebSocket.
  • Synchronized Lyric Displays - Displays synchronized lyrics for the currently playing track in the player interface.
  • WebSocket Music Controllers - Provides a WebSocket interface so external applications can send commands to control the application or extend its behavior.
  • Account Authentication - Authenticates with an online music account to sync playlists and favorites across devices.
  • Runtime Plugin Module Injectors - Loads external JavaScript modules at runtime to inject new features without modifying the core application.
  • Daily VIP Benefit Claim Automation - Authenticates with an account using QR code, phone, or password and automatically claims daily VIP benefits.
  • Plugin Extenders - Loads external JavaScript modules at runtime to inject new features without modifying the core application.
  • Dynamic CSS Variable Theme Engines - Applies theme and font changes by dynamically swapping CSS variables and loading web fonts in real time.
  • Visual Themes - Enables users to toggle between light and dark modes, select accent colors, and personalize the interface layout.
  • Theme Customization - Enables users to customize the visual theme with light/dark modes, accent colors, and custom fonts.

Star history

Star history chart for moekoemusic/moekoemusicStar history chart for moekoemusic/moekoemusic

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to MoeKoeMusic

Similar open-source projects, ranked by how many features they share with MoeKoeMusic.
  • music-assistant/servermusic-assistant avatar

    music-assistant/server

    2,493View on GitHub↗

    This project is a multi-room music server and library aggregator that centralizes local audio files and various streaming services into a single unified database. It functions as a media controller for DLNA and UPnP devices, enabling the management of music, podcasts, and audiobooks across networked speakers. The system is distinguished by its ability to synchronize audio playback across multiple speakers and brands simultaneously. It features a digital signal processor for loudness normalization and frequency correction, alongside an acoustic fingerprinting engine used for metadata enrichmen

    Python
    View on GitHub↗2,493
  • maotoumao/musicfreedesktopmaotoumao avatar

    maotoumao/MusicFreeDesktop

    7,919View on GitHub↗

    MusicFreeDesktop is a plugin-based music player and streaming aggregator that provides a unified interface for searching and playing content from multiple music services. It functions as an extensible media framework, utilizing a protocol-based architecture and a metadata normalization layer to ensure consistent audio streaming and data display across different sources. The application features a customizable desktop interface that supports theme-driven styling and variable-based runtime configuration, allowing users to personalize the appearance and behavior of the software. It includes a st

    TypeScriptelectronfreemusic
    View on GitHub↗7,919
  • taiko2k/tauonTaiko2k avatar

    Taiko2k/Tauon

    2,700View on GitHub↗

    Tauon is a cross-platform music player application and audio library manager designed for playing local audio files and streaming remote collections. It functions as a music metadata client that retrieves and updates detailed artist and track information from external databases to organize music collections. The application supports high fidelity audio playback of various codecs and tracker files, utilizing gapless transitions and cue sheets. It features visual music navigation through an image-based gallery for browsing albums and artists via cover art. The system provides tools for local m

    Pythonaudiodesktop-appflac
    View on GitHub↗2,700
  • aa112901/remusicaa112901 avatar

    aa112901/remusic

    6,384View on GitHub↗

    Remusic is an Android music player application designed for streaming, downloading, and managing audio files. It functions as a cloud music streaming client that connects to remote servers and a media player for local audio files. The application features a synchronized lyrics display that allows for time-stamped scrolling and navigation by tapping specific lines of text. It employs a local proxy to manage remote audio streams for playback stability and includes a system for theme customization through switchable skins and color schemes. The platform provides tools for local library and play

    Java
    View on GitHub↗6,384
See all 30 alternatives to MoeKoeMusic→

Frequently asked questions

What does moekoemusic/moekoemusic do?

MoeKoeMusic is a cross-platform desktop music player that functions as a client for NetEase Cloud Music. It provides music streaming with synchronized lyrics display, theme customization, and a plugin system for extending functionality.

What are the main features of moekoemusic/moekoemusic?

The main features of moekoemusic/moekoemusic are: Cross-Platform Media Players, Chromium-Based Desktop Shells, Desktop, Music Streaming and Management, Plugin & Integration Systems, NetEase Cloud Music Clients, Third-Party Music Service Authentication, Platform Support.

What are some open-source alternatives to moekoemusic/moekoemusic?

Open-source alternatives to moekoemusic/moekoemusic include: music-assistant/server — This project is a multi-room music server and library aggregator that centralizes local audio files and various… maotoumao/musicfreedesktop — MusicFreeDesktop is a plugin-based music player and streaming aggregator that provides a unified interface for… taiko2k/tauon — Tauon is a cross-platform music player application and audio library manager designed for playing local audio files… thewidlarzgroup/react-native-video — react-native-video is a cross-platform video player component for React Native that enables the playback of local and… aa112901/remusic — Remusic is an Android music player application designed for streaming, downloading, and managing audio files. It… retromusicplayer/retromusicplayer — RetroMusicPlayer is an Android music player designed to play audio files stored locally on the device, with navigation…