voxity
status: ONGOINGinception: July 2025
language: JavaScript
Voxity (prev. Audion and Music player) is a semi-advanced PWA local music file player. It has a few cool things, like automatic accent color detecting, timed and interactive lyrics, variable visualizers, a lot of settings, and an abundance of clickable things.
features
- Online lyric searching and displaying, with clickable lines from LRCLIB or Musixmatch
- A queue with an intelligent shuffle system and drag-to-reorder
- Metadata parsing and displaying, courtesy of jsmediatags
- 10+ themes
- 3 responsive visualizers with variable FPS
- An intuitive hotkey system with many binds
- Integration with the Media Session API
- Crude WebVTT and SubRip subtitle parsing, on top of LyRiC parsing
- A basic sleep timer
- Sound effects for finished queue, error, welcome, and more
- System notifications when a new song begins (requires permission)
- Modals above sliders for precise input
- Click to copy metadata fields, for example, clicking the artist name copies it to your clipboard
- Variable accent color which applies to the entire UI and visualizer
- A settings area with many options, with more to come
- A lyrics browser and editor
- A rotating tab title which shows various information about the current song to avoid clutter/truncation
- An error/success toast system in the bottom right corner with an intuitive timer and pause-on-hover
and more!