A Light Audio Player For The Web


Hello everyone, meet xns-audio-player-simple v.2.0.1. A VueJs 2 audio player plugin.


This is a lighter version of another audio player xns-audio-player that I had started working on last year, both built on top of vue and HTMLAudioElement.

This lighter version is customizable and takes up just 34kb of your total bundle size unpacked. Thus lesser when gziped.
The only difference between the two is that this one won’t support playback persistence on route changes but gives you room to be creative by enabling the passing of arguments to stop, or pause playback manually.

Some gifs for a little demonstration

small size

xns-audio-player-simple small zise

medium size


large size

Have a go at it and let me hear your ideas.