23 Video/Audio libraries and projects
-
hls.js
8.6 9.7 TypeScriptHLS.js is a JavaScript library that plays HLS in browsers with support for MSE. -
mediaelement
7.8 1.4 L5 JavaScriptHTML5 <audio> or <video> player with support for MP4, WebM, and MP3 as well as HLS, Dash, YouTube, Facebook, SoundCloud and others with a common HTML5 MediaElement API, enabling a consistent UI in all browsers. -
ReactPlayer
7.2 7.5 JavaScriptA React component for playing a variety of URLs, including file paths, YouTube, Facebook, Twitch, SoundCloud, Streamable, Vimeo, Wistia and DailyMotion -
SoundJS
6.4 0.0 L3 JavaScriptA Javascript library for working with Audio. It provides a consistent API for loading and playing audio on different browsers and devices. Currently supports WebAudio, HTML5 Audio, Cordova / PhoneGap, and a Flash fallback. -
AmplitudeJS
5.7 4.1 JavaScriptAmplitudeJS: Open Source HTML5 Web Audio Library. Design your web audio player, the way you want. No dependencies required. -
prettyembed.js
3.4 0.0 L2 JavaScriptPrettier embeds for your YouTubes - with nice options like high-res preview images, advanced customization of embed options, and optional FitVids support. -
photobooth-js
3.0 0.0 L4 JavaScriptA widget that allows users to take their avatar pictures on your site -
ractive-player
2.2 5.3 TypeScriptLibrary for interactive videos in React [Moved to: https://github.com/liqvidjs/player] -
ts-audio
2.0 6.5 TypeScript:musical_score: ts-audio is an agnostic library that makes it easy to work with AudioContext and create audio playlists in the browser -
jPlayer Jukebox
0.8 0.0 JavaScriptjPlayer Jukebox is add-on to jPlayer that allows to play media files on the page by scanning all links and adding them to a playlist.
Appwrite - The Open Source Firebase alternative introduces iOS support
Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
Promo
appwrite.io
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.