Analysis updated 2026-06-24
Play a personal MP3 and FLAC library with synced LRC lyrics
Switch between 21 macaron color palettes that follow the active song
Demo a frosted-glass HTML/CSS UI with no framework dependencies
| mirage-bin/mirageplayer | efoniction/ai-mental-health | evilbof/evilbof.github.io | |
|---|---|---|---|
| Stars | 14 | 14 | 14 |
| Language | HTML | HTML | HTML |
| Setup difficulty | easy | moderate | easy |
| Complexity | 1/5 | 3/5 | 2/5 |
| Audience | general | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Personal music needs separate LRC files and ID3v2 tags filled in with an outside tool like MusicTag before lyrics and cover art display correctly.
Mirage Player is a music player for Windows built around a visual style the author calls liquid glass plus frosted glass. The README is in Chinese and explains that this is a side project by a Chinese high school student, written using only plain HTML, CSS, and JavaScript, with no framework or library dependency. The repo has 14 stars and HTML is the listed language. The headline feature is the way the player looks. There are 21 preset macaron color palettes covering reds, oranges, yellows, greens, blues, purples, pinks, and grays, with one called Teal as the default. Each palette is defined as a set of five colors that drive an accent color, a background gradient, blurred circles, doodle illustrations, and a dark gradient end. A button in the bottom bar swaps palettes at random, and the songs themselves can trigger a fitting color scheme. The central element on screen is a virtual CD that uses CSS backdrop blur together with an SVG filter for stereoscopic light effects and reacts to the mouse hovering over it. Around this, the player offers a real time audio waveform that follows the active palette, lyrics synced from LRC files with same name matching to the audio file, automatic cover and color extraction from MP3 ID3v2 and FLAC metadata, drag and drop import of folders, album grouping, a playback speed slider from 0.2 to 3 times, a collapsible sidebar, and a responsive layout that adapts to mobile. The README explains how to try it: download the installer from the Releases page, run setup, and import the bundled demo playlist folder. For personal music, it points users to an external site to fetch songs and a separate tool called MusicTag to fill in lyrics, covers, and album info, then place matching LRC files next to the audio. The project is at version 1.0.0.0. Planned future work includes online search, more playback modes, custom themes, and more languages. License is MIT with study use only and no commercial use.
Windows music player built in plain HTML, CSS, and JavaScript, styled with frosted-glass effects, 21 macaron palettes, a virtual CD, and LRC lyric sync.
Mainly HTML. The stack also includes HTML, CSS, JavaScript.
MIT-style license restricted to study use only, with no commercial use permitted.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.