Awesome JavaScript Audio & Video

  • clappr clappr 6,919
    star
    updated about 1 month ago BSD 3-Clause "New...

    🎬 An extensible media player for the web.

  • exifr exifr 872
    star
    updated 11 months ago MIT License

    πŸ“· The fastest and most versatile JS EXIF reading library.

  • ffmpeg.js ffmpeg.js 3,160
    star
    updated 6 months ago Other

    Port of FFmpeg with Emscripten

  • updated almost 2 years ago

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

  • updated over 2 years ago Other

    The HTML5 video player for the web

  • flv.js flv.js 22,695
    star
    updated about 2 months ago Apache License 2.0

    HTML5 FLV Player

  • hls.js hls.js 14,125
    star
    updated 7 days ago Other

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

  • howler.js howler.js 22,694
    star
    updated 2 months ago MIT License

    Javascript audio library for the modern web.

  • updated about 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 over 3 years ago Other

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

  • updated over 1 year ago MIT License

    ▢️ Streams a list of tracks from Youtube, Soundcloud, Vimeo...

  • plyr plyr 25,111
    star
    updated 2 months ago MIT License

    A simple HTML5, YouTube and Vimeo player

  • updated over 3 years ago

    Rule YouTube, Soundcloud and Vimeo player with one API

  • updated over 6 years ago MIT License

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

  • updated over 8 years ago

    The SoundCloud custom javascript based player

  • SoundJS SoundJS 4,384
    star
    updated about 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 22 days 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,092
    star
    updated 9 days ago Other

    Video.js - open source HTML5 video player

  • updated 11 months ago Apache License 2.0

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

  • updated about 2 months ago MIT License

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

  • updated 4 months ago MIT License

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

  • updated 2 months ago MIT License

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