awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to harmonoid/harmonoid

Open-source alternatives to Harmonoid

30 open-source projects similar to harmonoid/harmonoid, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Harmonoid alternative.

  • theovilardo/pixelplayertheovilardo 的头像

    theovilardo/PixelPlayer

    2,900在 GitHub 上查看↗

    PixelPlayer is a local music library manager and media player that supports offline audio and video playback. It provides tools for organizing personal collections by artist, album, or genre and includes a built-in editor for modifying audio file metadata tags. The application features wireless media casting to stream content to compatible external smart speakers or televisions. It also includes a dynamic user interface that adapts its color palette and layout based on the artwork of the current track. Playback capabilities include gapless transitions with custom crossfade, queue management

    Kotlin
    在 GitHub 上查看↗2,900
  • namidaco/namidanamidaco 的头像

    namidaco/namida

    5,002在 GitHub 上查看↗

    Namida is a multi-format media player, music library manager, and network media streamer. It provides a unified interface for playing local and remote audio and video files, serving as both a specialized client for YouTube content and a synchronized lyrics player. The project distinguishes itself through a dynamic theme engine that generates artwork-based visuals and a comprehensive set of audio processing tools, including gain normalization, equalizers, and crossfading. It also features a specialized system for retrieving and displaying time-synced lyrics in formats such as LRC and TTML. Br

    Dartandroidandroid-appandroid-music-player
    在 GitHub 上查看↗5,002
  • music-assistant/servermusic-assistant 的头像

    music-assistant/server

    2,493在 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
    在 GitHub 上查看↗2,493

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Find more with AI search
  • strawberrymusicplayer/strawberrystrawberrymusicplayer 的头像

    strawberrymusicplayer/strawberry

    3,790在 GitHub 上查看↗

    Strawberry is a desktop music player and SQL music library manager designed for managing large collections of digital audio files. It functions as a high-fidelity audio client that provides bit-perfect playback by bypassing system resampling to deliver raw audio data directly to hardware output devices. The software distinguishes itself through advanced library organization and external integration. It utilizes relational database indexing for fast searching and employs acoustic fingerprinting to retrieve missing metadata and correct album information. Additionally, it synchronizes listening

    C++alsaaudioaudio-player
    在 GitHub 上查看↗3,790
  • metrolistgroup/metrolistMetrolistGroup 的头像

    MetrolistGroup/Metrolist

    6,764在 GitHub 上查看↗

    Metrolist is a music streaming application and library manager designed for high-fidelity audio and video playback. It functions as a collaborative audio player that enables real-time playback synchronization across multiple users through a request and approval system. The platform features an AI-driven lyrics translator that fetches time-synced lyrics and provides automated real-time translations. It also includes specialized integrations for Discord Rich Presence and a dedicated media client interface for Android Auto. The system manages music libraries with remote cloud storage synchroniz

    Kotlinandroidfossinnertube
    在 GitHub 上查看↗6,764
  • retromusicplayer/retromusicplayerRetroMusicPlayer 的头像

    RetroMusicPlayer/RetroMusicPlayer

    4,976在 GitHub 上查看↗

    RetroMusicPlayer is an Android music player designed to play audio files stored locally on the device, with navigation organized by song, album, artist, and folder based on embedded metadata. It supports streaming audio to remote speakers and responding to external controls for hands-free multi-room playback. The player distinguishes itself with dynamically generated smart playlists that update automatically based on listening history and user-defined rules, backed by a SQLite database. It can parse and display synchronized lyrics from LRC and other time-stamped formats, scrolling in lockstep

    Kotlinandroidandroid-music-playergssoc22
    在 GitHub 上查看↗4,976
  • clementine-player/clementineclementine-player 的头像

    clementine-player/Clementine

    4,211在 GitHub 上查看↗

    Clementine is a desktop music player and media library manager designed for organizing large collections of local audio files. It functions as an audio metadata organizer and a portable device synchronizer, providing tools to index music and manage playback on a computer. The software distinguishes itself through portable media synchronization, which includes hardware-specific audio transcoding to ensure files are compatible with external devices. It also supports remote playback control via Bluetooth and USB peripherals, including the ability to map playback commands to Bluetooth game contro

    C++
    在 GitHub 上查看↗4,211
  • oxygencobalt/auxioOxygenCobalt 的头像

    OxygenCobalt/Auxio

    3,953在 GitHub 上查看↗

    Auxio is an Android music player and local audio library manager designed for playing audio files stored on internal storage and SD cards. It provides a system for organizing music collections using metadata and folder structures. The application features home screen widgets that allow for playback control and library navigation without opening the full app. It also includes integration for projecting playback controls and interfaces to vehicle head units via Android Auto. The software covers local audio playback with volume normalization and gapless transitions. It includes tools for music

    Kotlin
    在 GitHub 上查看↗3,953
  • zhongyang219/musicplayer2zhongyang219 的头像

    zhongyang219/MusicPlayer2

    6,211在 GitHub 上查看↗

    MusicPlayer2 is a desktop music player for Windows built on the BASS audio engine, designed for high-quality local audio playback with real-time spectrum visualization. It functions as a local music library manager, organizing tracks by artist, album, and genre, while also serving as an online metadata and artwork downloader that fetches lyrics and album covers automatically. The player features a fully customizable interface defined through XML configuration files, and includes a synchronized lyrics display with desktop overlay and karaoke-style highlighting. The player distinguishes itself

    C++
    在 GitHub 上查看↗6,211
  • xhongc/music-tag-webxhongc 的头像

    xhongc/music-tag-web

    5,804在 GitHub 上查看↗

    Music-tag-web is a self-hosted music platform that combines a music tag editor, metadata scraper, batch file processor, music library manager, and Subsonic API server into a single web application. It provides a complete solution for organizing, tagging, and playing a personal music collection, with the ability to edit embedded metadata such as title, artist, album, lyrics, and cover art for local audio files. The platform distinguishes itself through its comprehensive automation and integration capabilities. It supports batch online auto-tagging from multiple music services, background task

    Pythondockermp3tagmusic
    在 GitHub 上查看↗5,804
  • naman14/timbernaman14 的头像

    naman14/Timber

    7,050在 GitHub 上查看↗

    Timber is an Android music application and local media player designed for browsing, searching, and playing audio files stored on a device. It functions as a music library manager that organizes audio collections by metadata and allows for the direct management of local media files. The application follows Material Design guidelines and includes a theme engine for adjusting visual styles, color palettes, and layout configurations. It provides capabilities for audio playback control, playlist management, and audio content search. The system supports network-protocol audio casting to remote ha

    Javaandroidmaterial-designmusic-player
    在 GitHub 上查看↗7,050
  • gokadzev/musifygokadzev 的头像

    gokadzev/Musify

    4,011在 GitHub 上查看↗

    Musify is a cross-platform music streaming client and offline audio player. It functions as a music playlist manager and synchronized lyrics viewer, allowing users to stream audio from online sources or play files stored locally on their device. The application features a real-time lyric display system that matches text to the timing of audio playback. It also includes a search interface that provides instant suggestions and results as the user types. The system supports the creation of custom playlists via external links and provides tools for offline music management. User preferences and

    Dartandroid-appandroid-applicationandroid-music-player
    在 GitHub 上查看↗4,011
  • trazyn/ieasemusictrazyn 的头像

    trazyn/ieaseMusic

    8,760在 GitHub 上查看↗

    ieaseMusic is a third-party desktop client for streaming and managing music from the NetEase Cloud Music service. It functions as a lossless audio player capable of streaming high-fidelity tracks to ensure sound quality. The application includes a music download manager for archiving tracks to a local device for offline use and a music activity sync tool that synchronizes listening history with external monitoring services. It utilizes a fallback system to resolve broken links by fetching audio from alternative providers. The client features QR code authentication for account access and prov

    JavaScriptelectronelectron-apphighquality-music
    在 GitHub 上查看↗8,760
  • taiko2k/tauonTaiko2k 的头像

    Taiko2k/Tauon

    2,700在 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
    在 GitHub 上查看↗2,700
  • doublesymmetry/react-native-track-playerdoublesymmetry 的头像

    doublesymmetry/react-native-track-player

    3,662在 GitHub 上查看↗

    react-native-track-player is a cross-platform mobile audio player library for playing local and streamed audio files. It provides a background audio service that maintains music playback and responds to remote commands from lock screens and Bluetooth devices. The library includes a playback engine capable of decrypting audio files secured by industry-standard digital rights management and an adaptive bitrate streaming client that supports HLS and DASH formats to adjust audio quality based on network conditions. It also features an offline media storage manager for saving audio content locally

    Kotlinandroidaudioaudio-library
    在 GitHub 上查看↗3,662
  • musicplayerdaemon/mpdMusicPlayerDaemon 的头像

    MusicPlayerDaemon/MPD

    2,607在 GitHub 上查看↗

    MPD is a headless music server daemon that indexes audio libraries and streams music to local or remote outputs. It functions as a music library manager and network audio streamer, providing a remote audio control protocol that allows external clients to manage playback, playlists, and database queries. The system acts as a multiroom audio coordinator, synchronizing audio distribution across multiple networked clients and hardware devices. It supports a variety of remote management capabilities, including a dedicated control API and the ability to broadcast audio streams over network protocol

    C++audioaudio-playermusic
    在 GitHub 上查看↗2,607
  • charlespikachu/musicdlCharlesPikachu 的头像

    CharlesPikachu/musicdl

    2,770在 GitHub 上查看↗

    musicdl is a command line music downloader and library manager designed for searching and downloading audio tracks and playlists from streaming platforms to local storage. It functions as a tool for music library archiving, allowing for the bulk acquisition of media and the organization of local audio collections. The project includes an AI lyric transcriber that uses machine learning models to generate text lyrics from audio files, supporting synchronized playback where lyrics are highlighted based on playback timestamps. To maintain access to streaming platforms, it employs a network proxy

    Python163musicapple-musicdownloader
    在 GitHub 上查看↗2,770
  • diygod/aplayerDIYgod 的头像

    DIYgod/APlayer

    7,691在 GitHub 上查看↗

    APlayer is an embeddable web music player and HTML5 audio player component. It functions as a client-side playlist manager designed to integrate audio playback interfaces into websites for handling digital audio files and user interaction. The project features a synchronized lyrics player that displays song lyrics in real time by matching audio playback timestamps. It utilizes a system of customizable CSS variables for visual theming across the user interface. The player covers broad capabilities including web playlist management for sequential or manual playback and the integration of nativ

    JavaScriptaplayerhtmlhtml5
    在 GitHub 上查看↗7,691
  • outertune/outertuneOuterTune 的头像

    OuterTune/OuterTune

    5,212在 GitHub 上查看↗

    OuterTune is an Android music player and third-party YouTube Music client designed for playing local audio files and streaming remote content. It provides a user interface built with Material 3 and includes a dedicated media application for Android Auto to enable safe media management on vehicle head units. The project distinguishes itself by offering advertisement-free streaming of music and videos from remote services. It supports offline media archiving through a downloader that saves remote songs to local storage for playback without an internet connection. The application covers a broad

    Kotlinandroidjetpack-composematerial-ui
    在 GitHub 上查看↗5,212
  • beetbox/beetsbeetbox 的头像

    beetbox/beets

    15,307在 GitHub 上查看↗

    Beets is a command-line music library manager that automates the organization, standardization, and maintenance of digital audio collections. It functions as a relational database-backed system that identifies audio content through acoustic fingerprinting and retrieves accurate metadata from online databases to ensure consistent tagging and directory structures. The project distinguishes itself through an event-driven pipeline architecture and a modular plugin system, which allow users to intercept and customize library processing workflows. This extensibility enables the integration of exter

    Pythonclihacktoberfestmusic
    在 GitHub 上查看↗15,307
  • unicornsonlsd/finampUnicornsOnLSD 的头像

    UnicornsOnLSD/finamp

    4,030在 GitHub 上查看↗

    Finamp is a remote media player and music streaming client designed to interface with personal music libraries hosted on remote servers. It functions as a client for servers utilizing the Subsonic API standard, including Navidrome, allowing users to stream and control audio content from a mobile device. The application enables remote music management and playback without requiring personal media data to be stored locally. It supports server-side transcoding to ensure compatibility across various audio and video formats. The project includes localization for multiple languages and provides co

    Dartflutterhacktoberfestjellyfin
    在 GitHub 上查看↗4,030
  • anandnet/harmony-musicanandnet 的头像

    anandnet/Harmony-Music

    2,884在 GitHub 上查看↗
    Dartandroid-appflutterflutter-app
    在 GitHub 上查看↗2,884
  • vfsfitvnm/vimusicvfsfitvnm 的头像

    vfsfitvnm/ViMusic

    9,450在 GitHub 上查看↗

    ViMusic is an Android media player and music streaming application designed as a client for YouTube Music. It provides a mobile interface for searching, playing, and organizing audio and video content from the service. The application integrates background playback and offline audio caching to allow music listening without an active internet connection. It includes a dedicated playlist manager for creating local collections and managing playback queues using remote content. The project covers a range of playback and organization capabilities, including artist and album bookmarking, synchroni

    Kotlinandroidjetpack-composemusic
    在 GitHub 上查看↗9,450
  • splayer-dev/splayerSPlayer-Dev 的头像

    SPlayer-Dev/SPlayer

    7,299在 GitHub 上查看↗

    SPlayer is a cross-platform music player and local library manager. It serves as a client for self-hosted media servers including Jellyfin, Navidrome, and Emby, while also functioning as a cloud music drive player and a tool for organizing local audio files. The application distinguishes itself through real-time audio spectrum visualization and word-by-word lyrics synchronization. It features a dynamic interface that automatically adjusts its color palette based on the dominant colors of album artwork. The software covers a broad range of media capabilities, including local metadata tag edit

    TypeScriptcross-platformembyjavascript
    在 GitHub 上查看↗7,299
  • jmshrv/finampjmshrv 的头像

    jmshrv/finamp

    4,036在 GitHub 上查看↗

    Finamp is a mobile music client designed for streaming and managing music libraries hosted on a Jellyfin media server. It serves as a handheld interface for browsing and playing audio files from a remote server. The application functions as a remote music streamer, connecting to a central media repository to stream audio via network transcoding. It enables the browsing and playback of private audio collections from a home server on a mobile device. The project covers media playback and remote audio management, supporting various audio formats through native server support or transcoding. It

    Dart
    在 GitHub 上查看↗4,036
  • mackron/miniaudiomackron 的头像

    mackron/miniaudio

    6,905在 GitHub 上查看↗

    miniaudio is a single-file C audio library used for audio playback, capture, and hardware interfacing across multiple operating systems. It functions as an audio hardware abstraction layer, an audio processing engine, an audio synthesis engine, and a codec and resampler. The project implements a node-graph based system for routing digital audio signals, mixing, and 3D spatialization. It also includes a programmatic generator for noise patterns and basic waveforms used for sound creation and signal testing. The library covers digital signal processing, including audio format conversion and sa

    C
    在 GitHub 上查看↗6,905
  • brahmkshatriya/echobrahmkshatriya 的头像

    brahmkshatriya/echo

    2,905在 GitHub 上查看↗

    Echo is a mobile music player designed for playing local audio files on mobile devices through a dedicated user interface. It functions as a local media indexer that scans and catalogs offline music files from device storage to build a searchable library. The application uses a plugin-based architecture to extend functionality without modifying the core code. This system allows for dynamic plugin loading and runtime module injection from installed packages to add capabilities such as lyrics and music tracking. The project incorporates a dynamic asset resolver to map external plugin resources

    Kotlin
    在 GitHub 上查看↗2,905
  • fossifyorg/galleryFossifyOrg 的头像

    FossifyOrg/Gallery

    3,082在 GitHub 上查看↗

    Gallery is an Android media gallery application and local media manager. It provides a private environment for organizing, sorting, and viewing photos and videos stored on a device without requiring cloud synchronization. The application includes a media privacy tool for removing sensitive metadata and GPS coordinates from files, as well as access restrictions using pins, patterns, or biometric authentication to secure private photo storage. The software features an offline image viewer with multi-format media support and basic media editing tools for modifying visual quality. It also includ

    Kotlinandroidfossgallery
    在 GitHub 上查看↗3,082
  • blackcandy-org/blackcandyblackcandy-org 的头像

    blackcandy-org/blackcandy

    4,290在 GitHub 上查看↗

    Blackcandy is a self-hosted music streaming server and digital music library manager. It allows users to host personal collections of audio files on a private server for streaming to web browsers and dedicated mobile applications. The system includes a media library sync engine that monitors file system changes in the background and uses parallel processing to keep the music database synchronized. It manages library organization by extracting audio metadata and fetching artist and album imagery from external databases. The platform provides capabilities for remote audio playback, music libra

    Rubyaudiohotwiremusic
    在 GitHub 上查看↗4,290
  • react-native-kit/react-native-track-playerreact-native-kit 的头像

    react-native-kit/react-native-track-player

    3,710在 GitHub 上查看↗

    This project is a cross-platform mobile audio player and native audio playback engine for React Native. It functions as a media session manager that integrates audio controls into device lock screens, system notifications, and external Bluetooth headsets. The library features a dedicated mobile audio caching engine that preloads and stores content on disk to enable offline playback and gapless transitions. It also includes an automotive media interface that exposes audio content and playback controls to vehicle head units and car dashboards through hierarchical media browsing. The system cov

    TypeScript
    在 GitHub 上查看↗3,710