-
+
+ + +
+

Recent Albums

@@ -146,38 +101,108 @@
- -
Album Art
Album

-
Artist
Artist

Popular Tracks

Albums

+ + + +
+
+ Album Art +
+
Album
+

+
+
+
+
+
+ +
+
+ Artist +
+
Artist
+

+
+
+
+
+

Popular Tracks

+
+
+
+

Albums

+
+
+
+

Settings

-
Audio QualitySet to LOSSLESS by default.
-
CrossfadeAllow songs to fade into each other.
-
Gapless PlaybackPlay audio without interruption between tracks.
-
Normalize VolumeSet the same volume level for all tracks.
- API Cache Expiration - How long to keep API data before re-fetching. + Audio Quality + Set to LOSSLESS by default.
-
- Clear Caches Now - Removes all cached images, audio, and API data. + Crossfade + Allow songs to fade into each other.
- + +
+
+
+ Gapless Playback + Play audio without interruption between tracks. +
+ +
+
+
+ Normalize Volume + Set the same volume level for all tracks. +
+ +
+
+
+ Cache + Stores API responses to reduce requests. +
+
-
API InstancesManage and prioritize API instances. The app will try them in order if one fails.
+
+ API Instances + Manage and prioritize API instances. The app will try them in order if one fails. +
    @@ -185,287 +210,129 @@
    +
    +
    +
    + About Monochrome + A minimalist, open-source music streaming application +
    +
    +
    +

    + Monochrome is a lightweight, privacy-focused music streaming client designed for high-fidelity audio playback. + Built with modern web technologies, it provides a clean, distraction-free listening experience. +

    +
    +

    Features

    +
      +
    • High-quality lossless audio streaming
    • +
    • Intelligent API caching for improved performance
    • +
    • Offline-capable Progressive Web App (PWA)
    • +
    • Media Session API integration for system controls
    • +
    • Queue management with shuffle and repeat modes
    • +
    • Track downloads with automatic metadata embedding
    • +
    • Multiple API instance support with failover
    • +
    • Dark, minimalist interface optimized for focus
    • +
    +
    +
    +

    Technology Stack

    +

    Vanilla JavaScript • ES6 Modules • IndexedDB • Service Workers • Media Session API

    +
    + + +
    +