AmplitudeJS

Create simple & beautiful HTML5 audio players (open source)

0 followers

AmplitudeJS is a lightweight JavaScript library that allows you to control the design of your media controls in your webpage -- not the browser. No dependencies (jQuery not required) and available on Github.
AmplitudeJS gallery image
AmplitudeJS gallery image
AmplitudeJS gallery image
Launch Team
Flowstep
Flowstep
Generate real UI in seconds
Promoted

What do you think? …

Jay Rogers
Hey Product Hunters, I’m Jay and I am one of the core contributors of AmplitudeJS. AmplitudeJS allows designers to have 100% control of all of the browser’s audio elements using JavaScript and HTML5. The idea originally started when @danpastori was bound and determined to build his own music library using a web browser and Amazon S3. When Dan was getting his songs to play, we was very unpleased how Chrome would display a play button one way and Firefox would do it a different way. Instead of letting the browser tell him how his players were going to look, he decided to create his own JavaScript library. From what started as hobby-hacking on the weekends, it grew into its own product and we decided to release the source code on Github. We’re hopeful that by us doing this, we are able to help people collaborate and experience audio like never before (without any restrictions or limitations to the software). The things that we are most excited about with AmplitudeJS: - The designer has 100% control over the design of how the audio elements should display for their users - AmplitudeJS has intelligent playlist support that is all organized through JSON - Key Bindings allow your users to interact with your player without the need of a mouse - Every single event in the player has a callback hook - We have spent a ton of time on the documentation, making it easy for people to get started and building their own players Thanks for checking out AmplitudeJS. We’re very thankful to answer any questions or hear your feedback!