Amplitude.js is a lightweight JavaScript library that allows you to control the design of your media controls in your webpage -- not the browser. No dependencies, Amplitude.js is available under the MIT License.
Flexible: You have 100% control of your design. You’re no longer limited by the browser.
Efficient: Amplitude is less than 9kb compressed (without any dependencies).
Multiple Playlist Support: Organize media into as many playlists as you'd like. No page refresh required.
Custom Hooks: Don’t skip a beat with 100% call back functions for all events.
Touch Friendly: Completely compatible with mobile devices and touch interfaces.
Live Streams: Take your performance to the next level with a beautiful live stream.