10

8

6

4

2


9.7

8.8

9.3
0.0

9.3

3.7

8.7

9.7

7.7

7.0

7.5

7.6

23 Video/Audio libraries and projects

  • video.js

    9.7 8.8 L4 JavaScript
    Video.js - open source HTML5 video player
  • flv.js

    9.3 0.0 JavaScript
    HTML5 FLV Player
  • With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
    Promo
  • Plyr

    9.3 3.7 L5 JavaScript
    A simple HTML5, YouTube and Vimeo player
  • hls.js

    8.7 9.7 TypeScript
    HLS.js is a JavaScript library that plays HLS in browsers with support for MSE.
  • mediaelement

    7.7 7.0 L5 JavaScript
    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.
  • ReactPlayer

    7.5 7.6 JavaScript
    A React component for playing a variety of URLs, including file paths, YouTube, Facebook, Twitch, SoundCloud, Streamable, Vimeo, Wistia and DailyMotion
  • clappr

    7.1 5.9 L3 JavaScript
    :clapper: An extensible media player for the web.
  • FitVids.js

    6.6 0.0 HTML
    A lightweight, easy-to-use jQuery plugin for fluid width video embeds.
  • SoundJS

    6.4 0.0 L3 JavaScript
    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.
  • AmplitudeJS

    5.8 1.6 JavaScript
    AmplitudeJS: Open Source HTML5 Web Audio Library. Design your web audio player, the way you want. No dependencies required.
  • ffmpeg.js

    5.3 0.0 JavaScript
    Port of FFmpeg with Emscripten
  • video-react

    5.1 4.8 L4 JavaScript
    A web video player built for the HTML5 world using React library.
  • flowplayer

    4.9 1.5 L5 JavaScript
    The HTML5 video player for the web
  • html5media

    4.2 0.0 L3 JavaScript
    Enables <video> and <audio> tags in all major browsers.
  • prettyembed.js

    3.5 0.0 L2 JavaScript
    Prettier embeds for your YouTubes - with nice options like high-res preview images, advanced customization of embed options, and optional FitVids support.
  • exifr

    3.3 0.0 JavaScript
    📷 The fastest and most versatile JS EXIF reading library.
  • Ion.Sound

    3.3 0.0 JavaScript
    JavaScript plugin for playing sounds and music in browsers
  • photobooth-js

    3.0 0.0 L4 JavaScript
    A widget that allows users to take their avatar pictures on your site
  • ractive-player

    2.2 5.3 TypeScript
    Library for interactive videos in React [Moved to: https://github.com/liqvidjs/player]
  • ts-audio

    2.1 5.0 TypeScript
    :musical_score: ts-audio is an agnostic library that makes it easy to work with AudioContext and create audio playlists in the browser
  • Play-em JS

    1.4 0.0 L5 JavaScript
    ▶️ Streams a list of tracks from Youtube, Soundcloud, Vimeo...
  • polyplayer

    1.0 0.0 L4 JavaScript
    Rule YouTube, Soundcloud and Vimeo player with one API
  • jPlayer Jukebox

    0.8 0.0 JavaScript
    jPlayer 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.

Add another 'Video/Audio' Library