Javascript

Browse 30 curated Javascript resources, tools, libraries, and guides for video developers on Awesome Video.

About this collection

Javascript brings together 30 curated resources for video developers. Explore projects and guidance across Players & Clients, Encoding & Codecs, and General Tools.

Explore related topics

Resources (showing 1–24 of 30)

  • WebRTC SamplesA collection of WebRTC demos and sample applications illustrating real-time peer-to-peer video, audio, and data streaming in web browsers u…
  • video-reactA web video player built for the HTML5 world using React.
  • FlowplayerA lightweight HTML5 video player known for fast performance and plugin support, historically used as an open source web player.
  • afterglowAn open source HTML5 video player that builds on top of Video.js, offering a simpler integration (just adding data attributes to video tags…
  • jPlayerA jQuery-based media library that can be used to build web audio and video players. jPlayer abstracts the HTML5 <video> and <audio> element…
  • ProjekktorAn open source HTML5 video player from the early 2010s. Projekktor provided a unified player with plugin support to handle both HTML5 and F…
  • Shaka PlayerAn open source JavaScript library for adaptive video streaming, providing a DASH and HLS player with Widevine DRM support for HTML5 browser…
  • ClapprAn open source HTML5 video player that supports custom plugins and playback of various formats.
  • RoactRoku development library by Brian Dunnington for building video streaming channels and applications.
  • ReplayA React video player facilitating adaptive stream playback with custom UI and a React-friendly API.
  • Indigo PlayerHighly extensible, modern, JavaScript video player. Handles MPEG-DASH / HLS / MPEG-4 and is built on top of the HTML5 video element.
  • Epic Video ComparatorJavascript library which implements a video comparator component: two overlaped and synchronized video players each one playing an independ…
  • Chimeea video player framework aims to bring wonderful experience on browser
  • FFmpeg JSPort of FFmpeg with Emscripten.
  • DPlayer (GitHub)Wow, such a lovely HTML5 danmaku video player
  • MP4Box JSJavaScript version of GPAC's MP4Box tool.
  • jsDelivrjsDelivr is a free, open-source CDN that allows developers to host and load code and other resources from repositories on GitHub, npm, and…
  • cdnjscdnjs is a free and open-source content delivery network (CDN) hosted by Cloudflare. It serves over 4,000 JavaScript and CSS libraries, whi…
  • GetStream JavaScript Video SDKThe GetStream JavaScript Video SDK offers a comprehensive solution for integrating video streaming capabilities into web applications. It i…
  • CrafyVideoJSCrafyVideoJS is a lightweight, hardware-accelerated JavaScript library that enables in-browser manipulation, decoding, and encoding of MP4…
  • Seriously.jsSeriously.js is a real-time, node-based video compositor for the web. Inspired by professional software like After Effects, it allows dynam…
  • Common Media LibraryDeveloped by the Streaming Video Technology Alliance, the Common Media Library is a JavaScript library aimed at standardizing media playbac…
  • Dolby.io Client SDKsDolby.io offers Client SDKs for developers aiming to create applications with streaming capabilities. These SDKs support various platforms,…
  • JW PlayerA proprietary JavaScript video player that supports MPEG-DASH, DRM integration (in collaboration with Vualto), interactive advertisements,…