Try the video player that accepts videos in hls format (m3u8), with it you can watch streaming videos easily!
-
Updated
Mar 24, 2026 - TypeScript
Try the video player that accepts videos in hls format (m3u8), with it you can watch streaming videos easily!
VidCore HLS embed scraper and stream resolver (Node.js/TypeScript). Reverse-engineers the encrypted catalog API, scrapes embed en tokens, decrypts unlock payloads, resolves TMDB movie/TV ids to ranked M3U8 via NDJSON API, referer-aware HLS CDN proxy, hls.js player, VLC/MPV export. Built for scrapers, resolvers, HLS proxies, and reverse-engineering.
Resolves streamed.pk and embed.st HLS from watch or embed URLs via streamed.pk match lookup, GOAT protobuf /fetch with lock.wasm worker decrypt, and golf third-party embed extraction. curl referer HLS relay with PNG-wrapped MPEG-TS strip, hls.js browser player, and direct M3U8 export for VLC and MPV.
HLS video streaming frontend with HLS.js. Check https://github.com/BurakKontas/HLS-Backend for backend.
A production-ready HLS video player for React and TypeScript, powered by hls.js, with adaptive streaming, custom controls, and extensible design.
Streaming platform for movies, series and anime — Web + Google TV. Next.js 15, Tailwind, live IPTV module, installable PWA.
Node.js ok.ru HLS resolver and player. HTTP/2 embed fetch, flashvars metadata decode, hlsManifestUrl or ondemandHls, CDN hosts from videos[] and failoverHosts, parallel okcdn.ru mirror race, HLS master QUALITY/RESOLUTION parse, /api/resolve, m3u8 /api/stream proxy, hls.js quality UI. Zero npm dependencies.
Provided Vanilla JavaScript frontend for Videoflix, used to demonstrate and test my Django REST backend with authentication and HLS video playback.
Self-hosted HLS video-on-demand (VOD) transcoder: upload a source video and FFmpeg fans it out into a multi-bitrate adaptive-bitrate ladder (360p/720p/1080p) plus thumbnail sprites, stored on Backblaze B2 and streamed in-browser with hls.js. A Mux / Cloudflare Stream-style pipeline at object-storage cost. Next.js 16 + FastAPI.
Resolves vidfast.pro HLS by replaying the site player in Node: fetch embed, probe decrypt for server tokens, parallel POST unlock to CDN M3U8 URLs, stream results as NDJSON. Playback uses an HLS relay for browser referer/CORS and direct M3U8 with vidfast referer for VLC/MPV.
Automatic refresh token at given time interval using hls.js (uninterrupted video/audio play)
A reusable React video player package built from scratch with custom controls, HLS streaming, quality switching, chapter-aware timeline, and a polished demo app.
Resolves watchfooty.st and sportsembed HLS from watch or embed URLs via Watch Footy match lookup, protobuf /api/get with stream-lock.wasm client factor and proof signing, and x-live encrypted M3U8 decrypt. Referer-aware HLS relay, hls.js browser player, and direct M3U8 export for VLC and MPV.
Chrome/Firefox MV3 extension to detect & download HLS, DASH, and direct video/audio streams — side-panel queue, in-browser fallback (AES-128 + mux.js transmux), and an optional native FFmpeg/yt-dlp helper. Built with WXT, React, and TypeScript.
Add a description, image, and links to the hls-js topic page so that developers can more easily learn about it.
To associate your repository with the hls-js topic, visit your repo's landing page and select "manage topics."