Lightweight on device music player right in your browser.
Play your local audio files without a native app, using just your browser. Complete with Dark/Light theme support, artwork based UI coloring, animations and more.
File System Access API is relatively new api which gives websites access to the files you choose. This app makes use of it when supported, unfortunately for now that is only in Chromium based browsers. In other browsers legacy Files api is used which forces app to copy files inside IndexedDB, effectively duplicating used storage space, in oder to work correctly. Only mp3 files are supported, more file formats might be added in future.
With limitations in mind app works with every modern browser.
Minimal, privacy preserving analytics, provided by GoatCounter, are used to count page views.
Clone the repo, and:
npm install
npm run build
(optional) npm run serve
You can run the development server with:
npm run dev