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

theovilardo/PixelPlayer

0
View on GitHub↗
2,900 stars·209 forks·Kotlin·mit·18 views

PixelPlayer

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 with shuffle and repeat modes, and the display of time-coded synchronized lyrics. The software further provides audio tuning through equalizer presets and supports playback control via system widgets.

Features

  • Music Library Managers - Acts as a local music library manager for organizing personal audio collections by artist and album.
  • Library Organization - Organizes media files using metadata to enable browsing by songs, albums, artists, and genres.
  • Audio Tagging - Includes a built-in editor for modifying binary headers of audio files to update artist and album information.
  • Audio Playback - Plays local audio and video files with support for background execution and playback controls.
  • Metadata Tagging - Provides a built-in editor for embedding album art, lyrics, and track information into audio files.
  • Media File Indexing - Automatically scans directory structures and reads file metadata to build a searchable local media library.
  • Offline Playback Management - Supports offline playback of stored audio and video files on a mobile device.
  • Playback Queues - Includes a playback queue with drag-and-drop reordering, shuffle, and repeat modes.
  • External Casting - Casts audio playback to compatible smart speakers and televisions via wireless protocols.
  • Gapless Playbacks - Provides seamless transitions between audio tracks by eliminating audible silence using a secondary playback buffer.
  • Audio Tuning - Allows fine-tuning of sound profiles using equalizer presets to modify the final audio output.
  • Lyric Synchronization - Matches audio playback timestamps with external lyric markers to highlight text in real time.
  • External Device Casting - Streams audio and video content from a mobile device to compatible external hardware renderers.
  • Personal Playlist Managers - Allows users to build and manage personalized collections of tracks as custom playlists.
  • Synchronized Lyrics Displays - Displays time-coded lyrics that synchronize with the current playback position of the song.
  • Content-Aware Theming - Features a dynamic UI that automatically adapts its color palette based on the artwork of the current track.
  • Dynamic Theming - Adapts the user interface color palette and layout dynamically based on the current track's album art.
  • Music Players - Simple music player designed for Material You guidelines.

Star history

Star history chart for theovilardo/pixelplayerStar history chart for theovilardo/pixelplayer

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 theovilardo/pixelplayer do?

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.

What are the main features of theovilardo/pixelplayer?

The main features of theovilardo/pixelplayer are: Music Library Managers, Library Organization, Audio Tagging, Audio Playback, Metadata Tagging, Media File Indexing, Offline Playback Management, Playback Queues.

What are some open-source alternatives to theovilardo/pixelplayer?

Open-source alternatives to theovilardo/pixelplayer include: music-assistant/server — This project is a multi-room music server and library aggregator that centralizes local audio files and various… harmonoid/harmonoid — Harmonoid is a local music player focused on high fidelity audio playback and comprehensive music library management.… namidaco/namida — Namida is a multi-format media player, music library manager, and network media streamer. It provides a unified… retromusicplayer/retromusicplayer — RetroMusicPlayer is an Android music player designed to play audio files stored locally on the device, with navigation… zhongyang219/musicplayer2 — MusicPlayer2 is a desktop music player for Windows built on the BASS audio engine, designed for high-quality local… anandnet/harmony-music.

Open-source alternatives to PixelPlayer

Similar open-source projects, ranked by how many features they share with PixelPlayer.
  • 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
  • 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
  • harmonoid/harmonoidharmonoid avatar

    harmonoid/harmonoid

    4,609View on GitHub↗

    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 au

    Dart
    View on GitHub↗4,609
  • retromusicplayer/retromusicplayerRetroMusicPlayer avatar

    RetroMusicPlayer/RetroMusicPlayer

    4,976View on 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
    View on GitHub↗4,976
  • See all 30 alternatives to PixelPlayer→