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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
RetroMusicPlayer avatar

RetroMusicPlayer/RetroMusicPlayer

0
View on GitHub↗
4,976 Stars·885 Forks·Kotlin·gpl-3.0·7 Aufruferetromusic.app↗

RetroMusicPlayer

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 with the audio playback position. The visual theme adapts to the device wallpaper by extracting dominant colors and applying them as accent tints using Material Color Utilities, with additional light, dark, and black color scheme options.

Beyond playback, the player provides tools for editing embedded ID3 and Vorbis metadata, exporting and importing playlists as JSON files, setting a foreground service–based sleep timer that survives activity lifecycles, and rearranging the playback queue and playlists via drag-and-drop gestures. The interface can be localized into multiple languages, and the navigation layout can be customized by reordering or hiding sections.

Features

  • Android Audio Players - Plays local audio files on Android with folder browsing and metadata sorting.
  • Audio Metadata Indexers - Scans local storage for audio files and builds navigable hierarchies by reading embedded metadata tags.
  • Media File Browsers - Scans device storage for audio files and presents a navigable hierarchy of folders, albums, and artists based on embedded metadata.
  • Dynamic Playlist Generation - Generates auto-updating playlists based on listening habits and user-defined rules.
  • Audio Playback - Playing audio files stored on the device, with sorting by song, album, artist, and folder for easy navigation.
  • Rule-Based Playlist Generators - Evaluates user-defined rules against a SQLite database to produce auto-updating playlist views.
  • Miracast Audio Players - Streams audio to remote speakers and responds to external controls for multi-room playback.
  • Local Music Players - Browse and play local audio files, with sorting options by song, album, artist, and folder.
  • Wallpaper-Synced - Extracts dominant colors from the device wallpaper and applies them as accent tints via Material Color Utilities.
  • Wallpaper Color Extractors - Extracts dominant colors from the device wallpaper and applies them as accent tints using Material Color Utilities.
  • Theme Customization - Applies a theme with base colors and accent styles that adapt to your device's wallpaper.
  • Playlist Managers - Create, edit, and reorder playlists and the playback queue with simple drag-and-drop actions.
  • Audio Tagging - Reads and modifies ID3 and Vorbis comment tags in audio files using a background I/O queue.
  • Listening History Dashboards - View a dashboard that displays your recently played artists, albums, and favorite songs for easy access.
  • Playlist Importers and Exporters - Save playlists to files and load them back by opening those files or placing them in a designated folder.
  • Audio Metadata Editors - Modify embedded metadata such as title, artist, album, and genre without leaving the app.
  • Multi-Room Audio Casting - Streams audio to remote speakers and responds to external controls for hands-free multi-room playback.
  • Lyric Synchronization - Parses LRC and other time-stamped lyric formats to display scrolling text aligned with audio playback position.
  • Synchronized Lyric Displays - Displays synchronized lyrics that scroll in time with music and supports importing timed lyric files.
  • Synced Lyric Importers - Import time-stamped lyrics by pasting text into the editor or placing lyric files in the correct folder.
  • Synchronized Lyrics Displays - Shows lyrics that scroll in time with the music or remain static beside the current song.
  • Interface Layout Customization - Rearrange or hide navigation sections to simplify the menu structure of the app's interface.
  • Drag-and-Drop Row Reorderers - Implements touch-to-reorder in playback queue and playlist lists using drag-and-drop interactions.
  • List Reordering Components - Enables drag-and-drop rearrangement of list items in the playback queue and playlists.
  • User Interface Language Selection - Switch all app text to your preferred language from a wide selection of supported languages.
  • Wallpaper-Adaptive Themed Players - Extracts dominant colors from wallpaper and applies them as accent tints using Material Color Utilities.
  • Wallpaper Theme Integrations - Offers customizable visual themes that adapt to wallpaper and provide light, dark, or black color schemes.
  • Media Players - Visually appealing music player with a focus on aesthetics.
  • Music Players - Feature-rich music player with extensive customization.

Star-Verlauf

Star-Verlauf für retromusicplayer/retromusicplayerStar-Verlauf für retromusicplayer/retromusicplayer

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu RetroMusicPlayer

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit RetroMusicPlayer.
  • namidaco/namidaAvatar von namidaco

    namidaco/namida

    5,002Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗5,002
  • theovilardo/pixelplayerAvatar von theovilardo

    theovilardo/PixelPlayer

    2,900Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗2,900
  • fast4x/rimusicAvatar von fast4x

    fast4x/RiMusic

    3,857Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,857
  • outertune/outertuneAvatar von OuterTune

    OuterTune/OuterTune

    5,212Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗5,212
Alle 30 Alternativen zu RetroMusicPlayer anzeigen→

Häufig gestellte Fragen

Was macht retromusicplayer/retromusicplayer?

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.

Was sind die Hauptfunktionen von retromusicplayer/retromusicplayer?

Die Hauptfunktionen von retromusicplayer/retromusicplayer sind: Android Audio Players, Audio Metadata Indexers, Media File Browsers, Dynamic Playlist Generation, Audio Playback, Rule-Based Playlist Generators, Miracast Audio Players, Local Music Players.

Welche Open-Source-Alternativen gibt es zu retromusicplayer/retromusicplayer?

Open-Source-Alternativen zu retromusicplayer/retromusicplayer sind unter anderem: namidaco/namida — Namida is a multi-format media player, music library manager, and network media streamer. It provides a unified… theovilardo/pixelplayer — PixelPlayer is a local music library manager and media player that supports offline audio and video playback. It… 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… oxygencobalt/auxio — Auxio is an Android music player and local audio library manager designed for playing audio files stored on internal… zhongyang219/musicplayer2 — MusicPlayer2 is a desktop music player for Windows built on the BASS audio engine, designed for high-quality local…