PixelPlayer is an Android music player built with Jetpack Compose and Material Design 3 that prioritizes privacy and offline playback.
The tool addresses the need for a feature-rich local music player that respects user privacy by keeping music playback entirely offline. It uses Media3 ExoPlayer as its audio engine, supporting multiple formats including MP3, FLAC, AAC, OGG, and WAV. The player implements dynamic color theming that adapts to your wallpaper through Material You, offers gapless playback with configurable crossfades, and provides queue management with drag-and-drop reordering. Library organization includes browsing by songs, albums, artists, genres, and folders, with configurable artist parsing for multi-artist tracks.
PixelPlayer suits developers and users seeking a privacy-conscious alternative to cloud-dependent music players. It works best for those with substantial local music libraries who want fine-grained control over playback behavior and appearance. The project includes synchronized lyrics support via LRC format, an equalizer with presets, device casting capabilities, and AI-powered daily mix playlists based on listening habits. Full-text search across your library and listening statistics tracking are built in, along with playlist creation and management.
The project maintains active development with regular feature additions and bug fixes. Code contributions flow steadily into the repository. The maintainers respond to user issues and pull requests consistently. Documentation is kept current alongside feature releases.