Serenade 🎵

Open source music player, downloader and visualizer in Electron + React.

Description

Serenade 🎵

A lightweight, open-source music player built with Electron and React, featuring local playback, music organization and downloading capabilities as well as audio visualization features. Created for FOSS Hack 2025.

Demo: https://youtu.be/vaxG7x0cvm8

Features

  • Local audio file playback with modern UI

  • Folder and Tracklist level music organization

  • Music downloading via SpotDL integration (automatic metadata tagging, playlist download, etc!)

  • Real-time audio visualization

  • Secure Electron architecture

Tech Stack

Electron + React + TypeScript

License

MIT License

Issues & Pull Requests Thread
No issues or pull requests added.