Skip to main content Accessibility Feedback

Vanilla JS Media Player

Jonathan Neal, the guy behind and a whole bunch of other awesome stuff just released his latest project: Media Player.

Most JavaScript media players are large and overcomplicated, and often have third-party dependencies. For example, the very popular Video.js, which I’ve worked with before, is 250kb minified.

Media Player is tiny (just 2kb minified), accessible, works cross-browser, and is super customizable.

Check out it out next time you need a media player for audio or video on a project.

🚀 Make 2018 the year you master JavaScript! My pocket guides and mini courses are short, focused, and made for beginners. You can do this!

Have any questions or comments about this post? Email me at or contact me on Twitter at @ChrisFerdinandi.

Get Daily Developer Tips