JavaScript Hls

Open-source JavaScript projects categorized as Hls

Top 18 JavaScript Hl Projects

  1. video.js

    Video.js - open source HTML5 video player

    Project mention: video.js VS video-to-live-photo - a user suggested alternative | libhunt.com/r/video.js | 2026-06-06
  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. xgplayer

    A HTML5 video player with a parser that saves traffic

  4. 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.

  5. shaka-player

    JavaScript player library / DASH & HLS client / MSE-EME player

    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.

  6. clappr

    An extensible, plugin-oriented, HTML5-first media player for the web

  7. Shinobi

    :peace_symbol: :palestinian_territories: Shinobi CE - The Free Open Source CCTV platform written in Node.JS (Camera Recorder - Security Surveillance Software - Restreamer

    Project mention: Open IP Camera Firmware | news.ycombinator.com | 2025-08-04
  8. OvenPlayer

    OvenPlayer is JavaScript-based LLHLS and WebRTC Player for OvenMediaEngine.

  9. hello-muiplayer

    💡 An excellent HTML5 video player component

  10. node-video-lib

    Node.js Video Library / MP4 & FLV parser / MP4 builder / HLS muxer

  11. hls-server

    Middleware for serving HTTP Live Streaming (HLS) compatible media streams in NodeJS.

  12. browserLiveStream

    Use webcam, browser and Node to stream live video. From api.video (https://api.video)

  13. 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.

  14. wyzecam-hls

    Converts MP4 files from WyzeCam NFS to HLS stream. Much more stable alternative to RTSP firmware.

  15. 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)

  16. zymo-web

    Competitor to Emby and Plex. Self host for free or signup at zymo.tv

    Project mention: Show HN: Zymo.tv | news.ycombinator.com | 2025-06-10
  17. hls-stream

    A sample project to convert RTSP to HLS and stream it to React frontend via ExpressJS.

  18. 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
  19. VideoStream

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

JavaScript Hls discussion

Log in or Post with

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)

    2 projects | dev.to | 3 Jun 2026
  • Canlı TV Platformu GeliÅŸtirirken ÖğrendiÄŸim Teknik Dersler: Streaming, Flussonic ve Performans

    1 project | dev.to | 23 May 2026
  • Shaka Player – JavaScript player library / DASH and HLS client / MSE-EME player

    1 project | news.ycombinator.com | 23 Feb 2026
  • Videojs Theme Kit — Effortless Player Control Customization

    2 projects | dev.to | 13 Aug 2025
  • Using VLC to watch an m3u8 playlist at a URL with custom Referrer and User Agent

    3 projects | news.ycombinator.com | 10 Jul 2024
  • Wanted - IPTV Front-end

    2 projects | /r/selfhosted | 20 Jun 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 9 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

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

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that JavaScript is
the 5th most popular programming language
based on number of references?