TypeScript Video

Open-source TypeScript projects categorized as Video | Edit details

Top 23 TypeScript Video Projects

  • GitHub repo hls.js

    HLS.js is a JavaScript library that plays HLS in browsers with support for MSE.

    Project mention: How can i display RTSP live stream directly in our react js web application | reddit.com/r/reactjs | 2021-07-28

    We ran into the same issue at our company a while ago. We solved it by converting RTSP to HLS with https://github.com/Roverr/rtsp-stream, and using https://github.com/video-dev/hls.js/ to stream the video in the web app.

  • GitHub repo PeerTube

    ActivityPub-federated video streaming platform using P2P directly in your web browser

    Project mention: YouTube deleting comments who criticize their hiding of the dislike count | news.ycombinator.com | 2021-12-03
  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo remotion

    🎥 Create videos programmatically in React

    Project mention: Video Rendering in React Native | reddit.com/r/reactnative | 2021-11-26

    Maybe you can use https://remotion.dev and create your custom video with the thing that you need.

  • GitHub repo lightGallery

    A customizable, modular, responsive, lightbox gallery plugin.

    Project mention: Show HN: JavaScript image viewer. Works with React, angular, & vue.js | news.ycombinator.com | 2021-05-24
  • GitHub repo qawolf

    🐺 Create browser tests 10x faster

    Project mention: Test receiving an email in 2 minutes | dev.to | 2021-02-25

    View on GitHub

  • GitHub repo vime

    Customizable, extensible, accessible and framework agnostic media player. Modern alternative to Video.js and Plyr. Supports HTML5, HLS, Dash, YouTube, Vimeo, Dailymotion...

    Project mention: An open source anime searching, streaming site I made | reddit.com/r/developersIndia | 2021-11-22
  • GitHub repo porn-vault

    💋 Manage your ever-growing porn collection. Using Vue & GraphQL

    Project mention: Late Night Random Discussion Thread - December 01, 2021 at 09:00PM | reddit.com/r/unitedstatesofindia | 2021-12-01
  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo twilio-video-app-react

    A collaboration application built with the twilio-video.js SDK and React.js

    Project mention: what will happen if a user disconnects prematurely | reddit.com/r/twilio | 2021-10-28

    You seem to be doing more there than in our reference application. I’m not sure you need to load and play, for example. You could probably get away with adding the autoplay attribute to your video element instead. Or check out how this is handled in our reference app: https://github.com/twilio/twilio-video-app-react/blob/master/src/components/VideoTrack/VideoTrack.tsx

  • GitHub repo vdx

    :film_strip: An intuitive CLI for processing video, powered by FFmpeg

    Project mention: Ffmpeg from Zero to Hero [Book] | news.ycombinator.com | 2021-03-06

    This was posted a couple of months ago here.

    https://github.com/yuanqing/vdx - An Intuitive CLI for processing video, powered by FFmpeg.

  • GitHub repo p2p-media-loader

    An open-source engine for P2P streaming of live and on demand video directly in a web browser HTML page

    Project mention: Live one to many live multimedia I2P streaming Redux | reddit.com/r/i2p | 2021-06-27
  • GitHub repo homebridge-camera-ffmpeg

    Homebridge Plugin Providing FFmpeg-based Camera Support

    Project mention: How do network cameras work? Is person/vehicle detection a specific feature of the camera itself? Or are analytics happening in HomeKit? | reddit.com/r/homebridge | 2021-11-13

    https://github.com/Sunoo/homebridge-camera-ffmpeg/issues/738 I can’t test it with the reolinks, because I don’t have a Reolink with 2 way audio:( They are installed very high at my house:)

  • GitHub repo rx-player

    DASH/Smooth HTML5 Video Player

    Project mention: Streaming a video to a site without any branding on the video or user controls in the player | reddit.com/r/webdev | 2021-01-21

    I have a question if you have time. I came across this, RX Player, it mentions live, do you know if it would work? No worries if finding out is too deep of a dive though. I’m not exactly sure what it is, maybe it’s like shaka player? https://github.com/canalplus/rx-player

  • GitHub repo mediathekviewweb

    Eine Weboberfläche als Alternative zum Java-Client

    Project mention: was für nützliche websites würdet ihr anderen empfehlen? | reddit.com/r/FragReddit | 2021-11-20
  • GitHub repo exifcleaner

    Cross-platform desktop GUI app to clean image metadata

    Project mention: Is there a FOSS solution for removing metadata for Windows/Linux/Android? Specifically from image and video file formats. | reddit.com/r/foss | 2021-10-07
  • GitHub repo player

    Library for interactive videos in React

    Project mention: Support Vector Machine (SVM) in 2 minutes - I am experimenting with short-form video math explainers. Let me know what you think! | reddit.com/r/math | 2021-09-11
  • GitHub repo InstagramDownloader

    Firefox and Chrome Extention which creates an download button for instagram images and videos and videos

    Project mention: is this safe to install? | reddit.com/r/FirefoxAddons | 2021-06-06

    Looks legit, - https://github.com/HuiiBuh/InstagramDownloader but there seem to be some open issues - https://github.com/HuiiBuh/InstagramDownloader/issues

  • GitHub repo Video-Hub-App

    Official repository for Video Hub App

    Project mention: I'm “still afraid to use spaces in file names” years old | news.ycombinator.com | 2021-11-11

    I've been stuck for years with a bug in my commercial Electron application where images do not get displayed if the folder path has spaces in it :'(


    Any help would be really appreciated!

  • GitHub repo modfy.video

    A video transcoder and converter built using Web Assembly and FFMPEG to transcode and convert videos right in your browser while protecting your privacy

    Project mention: An actual complete guide to typescript monorepos | dev.to | 2021-06-02

    When I was setting up our production monorepo at modfy.video, I found most typescript monorepo guides were quite lacking in addressing a lot of more detailed problems you run into or how to solve them with modern solutions.

  • GitHub repo stream.new

    The repo for https://stream.new

    Project mention: You either die an MVP or live long enough to build content moderation | news.ycombinator.com | 2021-09-28

    Thanks! Yeah that would be a significant improvement.

    This started as a little demo project with Nextjs + Mux and then evolved into more of an actual product (https://github.com/muxinc/stream.new).

    Right now the lightweight utility aspect of stream.new feel right, but if we continue to build upon it as a standalone free product then adding the concept of an "account" with saved videos makes a ton of sense.

  • GitHub repo iptvnator

    :tv: Cross-platform IPTV player application with multiple features, such as support of m3u and m3u8 playlists, favorites, TV guide, TV archive/catchup and more.

    Project mention: Any views on a good iptv app | reddit.com/r/linuxmint | 2021-05-21
  • GitHub repo exiftool-vendored.js

    Fast, cross-platform Node.js access to ExifTool

    Project mention: FS-Viewer 1.2.0 - Now stable on Windows | reddit.com/r/DataHoarder | 2021-08-03

    if you're looking into doing stuff with EXIF, there's a really good library that's also typed: https://github.com/photostructure/exiftool-vendored.js

  • GitHub repo plyr-react

    A simple, accessible and customisable react media player for Video, Audio, YouTube and Vimeo

    Project mention: Chrome's video loading is slow | reddit.com/r/webdev | 2021-11-29

    I've tried using html5 video tag, and plyr (as it was the fastest integration with my site, but I'm not sure it loads the video differently in any manner), both showed the same results.

  • GitHub repo skip-silence

    🔇 Browser extension to skip silent parts in videos and audio files on any webpage

    Project mention: Request: More behind the scenes war stuff | reddit.com/r/Koibu | 2021-03-14

    If the 8/9 hours if off putting to some people, there exists browser extensions like "Skip Silence" that fast forwards videos during parts where there is no sound coming through.

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). The latest post mention was on 2021-12-03.

TypeScript Video related posts


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

Project Stars
1 hls.js 10,710
2 PeerTube 9,939
3 remotion 8,642
4 lightGallery 4,792
5 qawolf 2,901
6 vime 1,886
7 porn-vault 1,638
8 twilio-video-app-react 1,509
9 vdx 1,507
10 p2p-media-loader 987
11 homebridge-camera-ffmpeg 832
12 rx-player 643
13 mediathekviewweb 620
14 exifcleaner 571
15 player 392
16 InstagramDownloader 341
17 Video-Hub-App 340
18 modfy.video 334
19 stream.new 270
20 iptvnator 249
21 exiftool-vendored.js 232
22 plyr-react 186
23 skip-silence 173
Find remote jobs at our new job board 99remotejobs.com. There are 33 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives