Apls.js is an alternative playlist for Amplitude.js written in vanilla JavaScript. Its main features are that it doesn't require a JSON playlist object and can play (multiple) lists --created dynamically via Ajax or Drag & Drop as well.
Point your browser to: Apls Docs
Point your browser to: Apls Demo
The demo uses the following libraries:
v 0.30 Implemented the method Apls.addSong() to add new songs to the active playlist dynamically.