SaaSHub helps you find the best software and product alternatives Learn more →
Top 18 JavaScript Hl Projects
-
Project mention: video.js VS video-to-live-photo - a user suggested alternative | libhunt.com/r/video.js | 2026-06-06
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
mediaelement
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.
-
Project mention: Package one CMAF asset for Widevine, PlayReady, and FairPlay (no second encode) | dev.to | 2026-06-03
Browser DRM runs through Encrypted Media Extensions (EME). Shaka Player (4.x) abstracts EME and picks the right DRM for the current browser. You give it license-server URLs per system; it negotiates the rest.
-
-
Shinobi
:peace_symbol: :palestinian_territories: Shinobi CE - The Free Open Source CCTV platform written in Node.JS (Camera Recorder - Security Surveillance Software - Restreamer
-
-
-
-
-
browserLiveStream
Use webcam, browser and Node to stream live video. From api.video (https://api.video)
-
ip-camera-browser-client
Normally, IP Camera streams video as RTSP protocol. But browser is unable to render this format, so we need to convert it as HLS format so that modern browser's video tags can display it.
-
wyzecam-hls
Converts MP4 files from WyzeCam NFS to HLS stream. Much more stable alternative to RTSP firmware.
-
m3u8
This lightweight yet powerful browser extension leverages the industry-standard hls.js library to enable smooth playback of HLS streams (.m3u8 playlists) natively (by Chromo-lib)
-
-
-
Simple-DVR
A simple DVR server that allows you to run multiple cameras with DVR recording and HLS live streaming. This makes it possible to build an MVP based on RBT + Teledom and see how everything works in practice, without having to invest in an expensive media server from the very beginning.
Project mention: Show HN: Open-source self-hosted Intercom and CCTV platform | news.ycombinator.com | 2026-03-08
JavaScript Hls discussion
JavaScript Hls related posts
-
video.js VS video-to-live-photo - a user suggested alternative
2 projects | 6 Jun 2026 -
Package one CMAF asset for Widevine, PlayReady, and FairPlay (no second encode)
-
Canlı TV Platformu Geliştirirken Öğrendiğim Teknik Dersler: Streaming, Flussonic ve Performans
-
Shaka Player – JavaScript player library / DASH and HLS client / MSE-EME player
-
Videojs Theme Kit — Effortless Player Control Customization
-
Using VLC to watch an m3u8 playlist at a URL with custom Referrer and User Agent
-
Wanted - IPTV Front-end
-
A note from our sponsor - SaaSHub
www.saashub.com | 9 Jun 2026
Index
What are some of the best open-source Hl projects in JavaScript? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | video.js | 39,776 |
| 2 | xgplayer | 9,234 |
| 3 | mediaelement | 8,297 |
| 4 | shaka-player | 8,105 |
| 5 | clappr | 7,467 |
| 6 | Shinobi | 1,402 |
| 7 | OvenPlayer | 582 |
| 8 | hello-muiplayer | 559 |
| 9 | node-video-lib | 369 |
| 10 | hls-server | 262 |
| 11 | browserLiveStream | 194 |
| 12 | ip-camera-browser-client | 100 |
| 13 | wyzecam-hls | 69 |
| 14 | m3u8 | 22 |
| 15 | zymo-web | 16 |
| 16 | hls-stream | 13 |
| 17 | Simple-DVR | 4 |
| 18 | VideoStream | 0 |