Custom element for playing video using the DASH format. Uses dash.js.
Smooth parallax scrolling effect for background images, videos and inline elements. Code in pure JavaScript with NO dependencies + jQuery supported. Youtube, Vimeo and Local Videos parallax supported.
NPAW's Plugin
Custom element (web component) for the TikTok player.
NPAW's Plugin Adapters
Custom element (web component) for playing video using the HTTP Live Streaming (HLS) format. Uses HLS.js.
Brings Mux Video to PayloadCMS.
A custom element for the Vimeo player with an API that matches the `<video>` API
A custom element for the Cloudflare player with an API that matches the `<video>` API
A custom element for the Twitch player with an API that matches the `<video>` API
A custom element for the Wistia player with an API that matches the `<video>` API
Mobile tap controls and fullscreen on rotate for Video.js
Custom element (web component) for the YouTube player.
blueimp Gallery is a touch-enabled, responsive and customizable image and video gallery, carousel and lightbox, optimized for both mobile and desktop web browsers. It features swipe, mouse and keyboard navigation, transition effects, slideshow functionali
The jQuery plugin for PhotoSwipe
Minimalistic but perfect custom scrollbar plugin
i18next-http-backend is a backend layer for i18next using in Node.js, in the browser and for Deno.
A Vue integration PhotoSwipe image preview plugin
A React component for playing a variety of URLs, including file paths, Mux, YouTube, Vimeo, and Wistia
Modern React lightbox component
JavaScript HLS client using MediaSourceExtension
A framework that provides common functionality needed by video advertisement libraries working with video.js.
A cross-platform, performant video component for React Native and Expo with Web support
a vue plugin for photoswipe