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

anandnet/Harmony-Music

0
View on GitHub↗
2,884 stars·274 forks·Dart·gpl-3.0·23 views

Harmony Music

Features

  • YouTube Music Integrations - An open-source music player that streams audio from YouTube Music with offline download support and background playback.
  • Flutter - Builds the UI using Flutter's declarative widget tree and reactive state management.
  • Cross-Platform Music Players - Serves as the core identity of the repository: a cross-platform music player built with Flutter.
  • Song Searches - Searches for songs, albums, artists, and playlists with results in a dedicated screen.
  • Playback Queues - Manages a mutable queue of tracks with shuffle, repeat, and drag-to-reorder operations.
  • Playlist Managers - Creates, renames, removes, and bookmarks playlists, and adds or removes songs from them.
  • Dynamic Music Player Themes - Applies a dynamic theme based on the currently playing thumbnail and adjusts other visual settings.
  • Audio - Maintains audio playback in a background service with notification and lock-screen controls.
  • Notification Controls - Provides system notification shade controls for background music playback.
  • Music Playback - Adjusts audio playback with an equalizer, volume slider, sleep timer, and playback queue management.
  • Song Downloaders - Saves a track to the device for offline listening, with options to control the download quality.
  • YouTube Music Downloads - Downloads songs, playlists, and albums from YouTube Music for offline listening with configurable quality.
  • Background Media Playback - Continues audio playback when the app is minimized or the screen is locked.
  • Offline Playback Management - Downloads individual songs, entire playlists, or albums to local storage for listening without an internet connection.
  • Artist and Album Browsers - Navigates to dedicated screens for an artist or album to view contents and start playback.
  • Content-Aware Theming - Changes the app's color scheme automatically based on the currently playing album art or user preference.
  • Album Art Theming - Implements dynamic theming by extracting colors from album art for the entire app interface.
  • API Reverse Engineering - Fetches and streams audio content by reverse-engineering YouTube Music's internal API endpoints.
  • Application Data Backups - Ships a backup and restore feature for app settings, playlists, and downloaded songs.
  • Application Caches - Stores downloaded songs, playlists, and settings in a local SQLite database for offline access.
  • Media File Storages - Saves downloaded tracks to the device filesystem with configurable naming and external storage support.
  • Sound Adjustments - Controls sound output with an equalizer, silence skipping, and a sleep timer.
  • Stream Quality Negotiators - Adjusts audio bitrate or resolution of streamed music to balance data usage and fidelity.
  • Equalization Filters - Adjusts audio frequencies with a graphic equalizer to customize the sound profile.
  • Audio Volume Controls - Controls audio output level using a dedicated volume slider on desktop platforms.
  • Dominant Color Extraction - Extracts dominant colors from album art for real-time UI theming.
  • Playback Sequence Modes - Randomizes the order of songs in the current queue for a varied listening experience.
  • Synchronized Lyrics Displays - Displays synchronized lyrics alongside the currently playing song from an external provider.
  • Android Auto Interfaces - Provides a driving-optimized interface for controlling music playback through Android Auto.
  • Media Session Restorations - Resumes playback from the exact position and queue where the app was last closed.
  • Artist and Album Bookmarks - Saves favorite artists and albums for easy retrieval and organized browsing.
  • Deep Link Content Openers - Opens YouTube Music URLs within the app to play the linked content immediately.
  • Dynamic Theming - Applies a dynamic color theme extracted from the currently playing album art.
  • Music Content Importers - Accepts songs, playlists, albums, and artists shared from YouTube Music and opens them in the app.
  • Music Radio Generators - Generates a continuous stream of related songs based on a selected track, artist, or album.
  • Now Playing Information Displays - Displays detailed song information including tags and artist details during playback.
  • Sleep Timers - Stops music playback automatically after a user-defined duration to save battery or fall asleep.
  • Android Streaming Apps - Cross-platform music streaming app built with Flutter.
  • Music and Audio - Cross-platform music streaming application.
  • Streaming Services - Music streaming client for seamless listening.

Star history

Star history chart for anandnet/harmony-musicStar history chart for anandnet/harmony-music

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. 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

Projects sharing features with Harmony Music

These projects share indexed features with Harmony Music. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • fast4x/rimusicfast4x avatar

    fast4x/RiMusic

    3,857View on GitHub↗

    RiMusic is an open-source, cross-platform audio client designed for streaming media from external services. It functions as a comprehensive music player that manages local and imported playlists while providing tools for personalized listening, including history tracking and recommendation support. The application distinguishes itself through integrated support for vehicle dashboard systems, allowing users to control playback and browse their music libraries directly from an in-car interface. It also includes advanced network routing capabilities, enabling users to configure proxy servers to

    Kotlin
    View on GitHub↗3,857
  • outertune/outertuneOuterTune avatar

    OuterTune/OuterTune

    5,212View on 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
    View on GitHub↗5,212
  • vfsfitvnm/vimusicvfsfitvnm avatar

    vfsfitvnm/ViMusic

    9,450View on 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
    View on GitHub↗9,450
  • 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
Compare all 30 related projects→

Frequently asked questions

What are the main features of anandnet/harmony-music?

The main features of anandnet/harmony-music are: YouTube Music Integrations, Flutter, Cross-Platform Music Players, Song Searches, Playback Queues, Playlist Managers, Dynamic Music Player Themes, Audio.

Which projects share features with anandnet/harmony-music?

Projects with overlapping indexed features include: fast4x/rimusic — RiMusic is an open-source, cross-platform audio client designed for streaming media from external services. It… outertune/outertune — OuterTune is an Android music player and third-party YouTube Music client designed for playing local audio files and… vfsfitvnm/vimusic — ViMusic is an Android media player and music streaming application designed as a client for YouTube Music. It provides… theovilardo/pixelplayer — PixelPlayer is a local music library manager and media player that supports offline audio and video playback. It… gokadzev/musify — Musify is a cross-platform music streaming client and offline audio player. It functions as a music playlist manager… metrolistgroup/metrolist — Metrolist is a music streaming application and library manager designed for high-fidelity audio and video playback. It…