Awesome JavaScript Audio & Video

  • clappr clappr 7,072
    star
    updated 3 months ago BSD 3-Clause "New...

    ๐ŸŽฌ An extensible media player for the web.

  • exifr exifr 872
    star
    updated over 1 year ago MIT License

    ๐Ÿ“ท The fastest and most versatile JS EXIF reading library.

  • ffmpeg.js ffmpeg.js 3,299
    star
    updated about 1 year ago Other

    Port of FFmpeg with Emscripten

  • updated over 2 years ago

    A lightweight, easy-to-use jQuery plugin for fluid width video embeds.

  • updated about 3 years ago Other

    The HTML5 video player for the web

  • flv.js flv.js 22,882
    star
    updated 5 months ago Apache License 2.0

    HTML5 FLV Player

  • hls.js hls.js 14,842
    star
    updated 23 days ago Other

    HLS.js is a JavaScript library that plays HLS in browsers with support for MSE.

  • howler.js howler.js 23,421
    star
    updated 4 months ago MIT License

    Javascript audio library for the modern web.

  • updated over 4 years ago MIT License

    JavaScript plugin for playing sounds and music in browsers

  • updated 3 months ago MIT License

    HTML5 <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.

  • updated about 4 years ago Other

    A widget that allows users to take their avatar pictures on your site

  • updated almost 2 years ago MIT License

    โ–ถ๏ธ Streams a list of tracks from Youtube, Soundcloud, Vimeo...

  • plyr plyr 26,153
    star
    updated 5 months ago MIT License

    A simple HTML5, YouTube and Vimeo player

  • updated about 4 years ago

    Rule YouTube, Soundcloud and Vimeo player with one API

  • updated about 7 years ago MIT License

    The HTML5 Media Framework. (Unmaintained. See https://github.com/menismu/popcorn-js for activity)

  • updated almost 9 years ago

    The SoundCloud custom javascript based player

  • SoundJS SoundJS 4,384
    star
    updated over 3 years ago MIT License

    A 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.

  • updated 7 months ago MIT License

    ๐ŸŽผ ts-audio is an agnostic library that makes it easy to work with AudioContext and create audio playlists in the browser

  • video.js video.js 37,903
    star
    updated 2 months ago Other

    Video.js - open source HTML5 video player

  • updated over 1 year ago Apache License 2.0

    Video.js plugin for supporting the MPEG-DASH playback through a video.js player

  • updated 5 months ago MIT License

    video.js plugin for recording audio/video/image files

  • updated 3 months ago MIT License

    A plugin to add 360 and VR video support to video.js.

  • updated about 2 months ago MIT License

    A web video player built for the HTML5 world using React library.