JavaScript Video

Open-source JavaScript projects categorized as Video

Top 23 JavaScript Video Projects

  • video.js

    Video.js - open source HTML5 video player

  • Project mention: Stream to Chromecast with resolved, vlc and bash | news.ycombinator.com | 2024-01-07

    For people who like to watch with subtitles, VLC currently doesn't support streaming to chromecast with SRT subtitles.. there are several issues for it and I believe support is slated for the next major version of Chromecast, but not sure when that will be.

    The typical "workaround" is to reencode the video file to include the subtitles directly, but that sounded like too much work, so I hacked together a static page using https://videojs.com/ to embed a player and load the video and subtitles in a browser window.

    Here it is in gist form if anyone has a similar issue: https://gist.github.com/HartS/9bb2721fa73b6798efcdbf5c463e87...

    This was hacked together as quickly as possible for my own needs, so definitely not intended to be an example of clean code. You need to run the python server separately to serve the SRT because video-js can't load it from a file URL IIRC

  • FreeTube

    An Open Source YouTube app for privacy

  • Project mention: A Lawsuit Argues Meta Is Required by Law to Let You Control Your Own Feed | news.ycombinator.com | 2024-05-02

    The biggest reason I use FreeTube (https://github.com/FreeTubeApp/FreeTube), is because it shows me uploads in chronological order from ALL of my channels, which youtube outright refuses to do.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • screenity

    The free and privacy-friendly screen recorder with no limits 🎥

  • Project mention: Free and privacy-friendly screen recorder with no limits | news.ycombinator.com | 2024-01-10
  • react-player

    A React component for playing a variety of URLs, including file paths, YouTube, Facebook, Twitch, SoundCloud, Streamable, Vimeo, Wistia and DailyMotion

  • Project mention: Epic Next JS 14 Tutorial Part 6: Create Video Summary with Next.js and Open AI | dev.to | 2024-04-10

    Now, before using our getSummaryById function, let's install our video player. We will use React Player that you can find here.

  • BigBlueButton

    Complete open source web conferencing system.

  • Project mention: BigBlueButton: Complete open source web conferencing system | news.ycombinator.com | 2024-05-01
  • 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.

  • xgplayer

    A HTML5 video player with a parser that saves traffic

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • clappr

    :clapper: An extensible media player for the web.

  • shaka-player

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

  • dash.js

    A reference client implementation for the playback of MPEG DASH via Javascript and compliant browsers.

  • Project mention: Első hobbi projekt | /r/programmingHungary | 2023-07-06
  • editly

    Slick, declarative command line video editing & API

  • Project mention: FFmpeg Lands CLI Multi-Threading as Its "Most Complex Refactoring" in Decades | news.ycombinator.com | 2023-12-12

    Sounds like you already have a process for most of this, but I found https://github.com/mifi/editly to be incredibly helpful to run ffmpeg and make my little time lapse video. Could be useful for others

  • cobalt

    save what you love

  • Project mention: FLaNK AI-April 22, 2024 | dev.to | 2024-04-22
  • pennywise

    Cross-platform application to open any website or media in a floating window

  • ccapture.js

    A library to capture canvas-based animations at a fixed framerate

  • youtube

    [top~1 open YouTube & Video web-extension] Enrich your experience & choice! 🧰100+clever features📌set&forget📌Longest-standing(yet rare&tough alone. Please help/join🧩us👨‍👩‍👧‍👧) ..⋮ {playback|content discovery|player|extra buttons|distractions|related videos|shorts|ads|quality|codec|full tab|full screen} (by code-charity)

  • Project mention: is it possible to remove some of these button like clip or just put the save button in front? | /r/youtube | 2023-06-09

    I'm using this: https://github.com/code-charity/youtube

  • h5player

    This software supports all audio and video websites, such as TikTok, YouTube, Bilibili, TED, Instagram, Twitter, etc. Features include: variable playback speed, screen capture, video download, custom settings, and extensions, etc., providing you with a pleasant online audio and video playback experience.

  • FFCreator

    A fast video processing library based on node.js (一个基于node.js的高速视频制作库)

  • obsninja

    VDO.Ninja is a powerful tool that lets you bring remote video feeds into OBS or other studio software via WebRTC.

  • Project mention: Tools that keep me productive | dev.to | 2024-05-05

    View on GitHub

  • html5_rtsp_player

    Play RTSP stream from IP camera in browser in this HTML5 player without plugins

  • mediacms

    MediaCMS is a modern, fully featured open source video and media CMS, written in Python/Django and React, featuring a REST API.

  • Project mention: Seeking Alternatives to Frame.io for Video Delivery | /r/editors | 2023-12-08

    Last, host something like https://github.com/mediacms-io/mediacms to serve the optimized files. As long as your clients are not halfway across the world, they should be able to watch the videos with relative ease.

  • YouPHPTube

    Create Your Own Broadcast Network With AVideo Platform Open-Source. OAVP OVP

  • mirotalksfu

    🏆 WebRTC - SFU - Simple, Secure, Scalable Real-Time Video Conferences Up to 4k, compatible with all browsers and platforms.

  • Project mention: Start your own (side) business with open-source in mind | dev.to | 2024-02-29

    Mirotalk - [ Star on GitHub ]

  • astrofox

    Astrofox is a motion graphics program that lets you turn audio into amazing videos.

  • SaaSHub

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

    SaaSHub logo
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 Video related posts

  • A Lawsuit Argues Meta Is Required by Law to Let You Control Your Own Feed

    2 projects | news.ycombinator.com | 2 May 2024
  • BigBlueButton: Complete open source web conferencing system

    1 project | news.ycombinator.com | 1 May 2024
  • Tell HN: YouTube RSS feeds are gone

    2 projects | news.ycombinator.com | 29 Jan 2024
  • YouTube started slowing video buffer with adblock enabled

    2 projects | news.ycombinator.com | 13 Jan 2024
  • Cleaning up my 200GB iCloud with some JavaScript

    8 projects | news.ycombinator.com | 5 Jan 2024
  • Stream to Chromecast with resolved, vlc and bash

    5 projects | news.ycombinator.com | 7 Jan 2024
  • windows photos app wont let me trim videos

    1 project | /r/WindowsHelp | 9 Dec 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 10 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

What are some of the best open-source Video projects in JavaScript? This list will help you:

Project Stars
1 video.js 37,230
2 FreeTube 11,791
3 screenity 10,566
4 react-player 8,872
5 BigBlueButton 8,359
6 mediaelement 8,139
7 xgplayer 7,835
8 clappr 6,958
9 shaka-player 6,876
10 dash.js 5,000
11 editly 4,573
12 cobalt 4,151
13 pennywise 3,715
14 ccapture.js 3,473
15 youtube 3,184
16 h5player 2,779
17 FFCreator 2,698
18 obsninja 2,581
19 html5_rtsp_player 2,511
20 mediacms 2,337
21 YouPHPTube 1,848
22 mirotalksfu 1,838
23 astrofox 1,685

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