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
harmonoid avatar

harmonoid/harmonoid

0
View on GitHub↗
4,609 stars·252 forks·Dart·14 viewsharmonoid.com↗

Harmonoid

Harmonoid is a local music player focused on high fidelity audio playback and comprehensive music library management. It indexes local audio files into a structured database to facilitate the organization and retrieval of large collections based on artist, album, and genre.

The project features advanced playback controls, including gapless transitions, crossfading, and manual adjustments for pitch, speed, and volume boosting. It also supports synchronized lyric displays sourced from embedded tags, local files, or online providers.

Additional capabilities include direct editing of internal audio file metadata tags and integration with native operating system media controls for playback and notifications. The system can synchronize playback status and activity logs with external third-party services via remote API connections.

The software includes a guided installation process for Windows environments.

Features

  • Audio Playback - High fidelity audio player featuring advanced controls for gapless playback, crossfading, pitch, and speed adjustments.
  • Music Playback - Implements a high-fidelity music player for local libraries with advanced playback controls.
  • Music Library Managers - Manages local audio collections using a database to ensure fast retrieval and efficient organization.
  • Metadata-Driven Organizers - Organizes music libraries by extracting and applying embedded metadata tags for artist and genre categorization.
  • Gapless Playbacks - Ensures seamless transitions between consecutive audio tracks by eliminating audible silence or pauses.
  • High-Fidelity Audio Streaming - Provides high-quality audio streaming from local files with gapless transitions and pitch/speed adjustments.
  • Local Media Library Management - Scans local music files and indexes metadata to organize the library by artist, album, and genre.
  • Real-Time Audio Streaming Buffers - Implements real-time audio streaming buffers to ensure seamless, gapless transitions between tracks.
  • Local Media Indexing - Indexes local audio files into a structured database for fast retrieval and sorting of large collections.
  • File Metadata Manipulation - Manipulates internal audio file headers to update track information and artist tags directly on disk.
  • Audio Tagging - Allows for the modification of embedded metadata tags within audio file containers.
  • Audio Tag Editors - Provides direct editing of internal audio file metadata tags for better library organization.
  • Embedded Tag Editors - Provides tools for reading and writing embedded metadata fields like artist and album directly in audio files.
  • Binary Metadata Editing - Provides the ability to permanently modify binary metadata within audio file headers on the filesystem.
  • OS Media Session Integrations - Integrates playback controls and notifications with the native operating system taskbar and lock screen.
  • System Media Control Bindings - Links playback functions to native operating system interfaces like the lock screen and notification area.
  • Lyric Synchronization - Synchronizes the display of lyrics in real-time by matching audio playback timestamps to markers.
  • Synchronized Lyrics Displays - Provides an interface that displays song lyrics in real-time by matching timestamps to audio playback.
  • System Control Center Interfaces - Integrates with native OS control center interfaces for playback and notification management.
  • Music and Audio - Feature-rich music library manager with advanced audio controls.
  • Music Players - Cross-platform music player with a beautiful interface.
  • Offline Music Players - Beautiful cross-platform library manager and music player.

Star history

Star history chart for harmonoid/harmonoidStar history chart for harmonoid/harmonoid

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

Frequently asked questions

What does harmonoid/harmonoid do?

Harmonoid is a local music player focused on high fidelity audio playback and comprehensive music library management. It indexes local audio files into a structured database to facilitate the organization and retrieval of large collections based on artist, album, and genre.

What are the main features of harmonoid/harmonoid?

The main features of harmonoid/harmonoid are: Audio Playback, Music Playback, Music Library Managers, Metadata-Driven Organizers, Gapless Playbacks, High-Fidelity Audio Streaming, Local Media Library Management, Real-Time Audio Streaming Buffers.

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

Open-source alternatives to harmonoid/harmonoid include: theovilardo/pixelplayer — PixelPlayer is a local music library manager and media player that supports offline audio and video playback. It… namidaco/namida — Namida is a multi-format media player, music library manager, and network media streamer. It provides a unified… music-assistant/server — This project is a multi-room music server and library aggregator that centralizes local audio files and various… strawberrymusicplayer/strawberry — Strawberry is a desktop music player and SQL music library manager designed for managing large collections of digital… metrolistgroup/metrolist — Metrolist is a music streaming application and library manager designed for high-fidelity audio and video playback. It… retromusicplayer/retromusicplayer — RetroMusicPlayer is an Android music player designed to play audio files stored locally on the device, with navigation…

Open-source alternatives to Harmonoid

Similar open-source projects, ranked by how many features they share with Harmonoid.
  • theovilardo/pixelplayertheovilardo avatar

    theovilardo/PixelPlayer

    2,900View on 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
    View on GitHub↗2,900
  • namidaco/namidanamidaco avatar

    namidaco/namida

    5,002View on 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
    View on GitHub↗5,002
  • 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
  • strawberrymusicplayer/strawberrystrawberrymusicplayer avatar

    strawberrymusicplayer/strawberry

    3,790View on 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
    View on GitHub↗3,790
  • See all 30 alternatives to Harmonoid→