TypeScript Video

Open-source TypeScript projects categorized as Video

Top 23 TypeScript Video Projects

  1. remotion

    🎥 Make videos programmatically with React

    Project mention: How I Built a Programmatic Video Engine for SaaS Product Demos | dev.to | 2026-05-15

    I needed a product walkthrough for SampleHQ. Instead of choosing between those two bad options, I built a third: a React-based framework that generates cinematic demo videos programmatically. The result is remotion-cinematic, an open-source template built on Remotion.

  2. Puter.js

    Puter.js - The Backend for AI-Generated Apps. One-shot full-stack apps with your existing AI coding tool. Puter.js gives you Auth, Storage, DB, AI & more, with up to 90% fewer AI tokens than other backend platforms.

    Puter.js logo
  3. lossless-cut

    The swiss army knife of lossless video/audio editing

    Project mention: Emacs as your video-trimming tool | news.ycombinator.com | 2025-08-19

    Impressive, but I'll stick with LosslessCut (https://github.com/mifi/lossless-cut)

  4. Jitsi Meet

    Jitsi Meet - Secure, Simple and Scalable Video Conferences that you use as a standalone app or embed in your web application.

    Project mention: Jitsi privacy flaw enables one-click stealth audio and video capture | news.ycombinator.com | 2025-07-24

    Have not been able to reproduce with camera, mic however is unmuted: https://github.com/jitsi/jitsi-meet/issues/16262#issuecommen...

  5. hls.js

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

    Project mention: Build a custom HLS player in React with hls.js (no wrapper libraries) | dev.to | 2026-05-31

    The 1.7 line of hls.js looks promising for interstitial ads and a cleaner LL-HLS toggle. Worth watching the hls.js releases page for the stable 1.7.0 cut later this year.

  6. PeerTube

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

    Project mention: PeerTube is a free, decentralized and federated video platform | news.ycombinator.com | 2026-07-02

    To me the ideal use of PeerTube would be if studios adopted it as their publishing platform. Publish to their instance, syndicated globally. But, they are so hardcore on licensing that they will never adopt a platform that doesn't have complete control over where their media is distributed. The lack of a method for monetizing videos on PeerTube is also like the black mark for a video platform. But, the maintainers of PeerTube are ideologically opposed to monetization lest the toxin of advertisements taint the platform.

    The legal landscape of media publishing is filled with antiquated deals from broadcast days for regional control. That has changed marginally with the adoption of streaming.

    https://github.com/Chocobozzz/PeerTube/issues/1586#issuecomm...

  7. react-player

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

  8. lightGallery

    A customizable, modular, responsive, lightbox gallery plugin.

  9. SaaSHub

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

    SaaSHub logo
  10. mediabunny

    Pure TypeScript media toolkit for reading, writing, and converting video and audio files, directly in the browser.

    Project mention: Why recording video in the browser is harder than it looks | dev.to | 2026-06-15

    For recording we use mediabunny instead of MediaRecorder.

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

  12. editly

    Slick, declarative command line video editing & API

  13. player

    UI components and hooks for building video/audio players on the web. Robust, customizable, and accessible. Modern alternative to JW Player and Video.js. (by vidstack)

  14. agentheroes

    Generate, animate and schedule your AI characters 🤖

  15. vime

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

  16. chibisafe

    Blazing fast file vault written in TypeScript! 🚀

    Project mention: File Sharing | dev.to | 2026-03-18

    ChibiSafe (formerly lolisafe) is a modern file upload service that leans into the gallery experience. Albums, file tagging, clean thumbnails, and shareable galleries make it feel more like an image hosting platform than a file transfer tool. It supports ShareX uploads, multi-user management, and has a polished Next.js frontend.

  17. media-chrome

    Custom elements (web components) for making audio and video player controls that look great in your website or app.

  18. video-starter-kit

    Enable AI models for video production in the browser

  19. videoeditor

    Your Creative Copilot for Video Editing

    Project mention: Show HN: Kimu – Open-Source Video Editor | news.ycombinator.com | 2025-08-04

    - A cute AI agent (coming soon!)

    I'm in uni and I started this project out of sheer annoyance that there are zero good web video editors. It is open-source here (https://github.com/robinroy03/videoeditor).

    What do y'all think?

  20. openvidu

    OpenVidu Platform main repository

  21. astrofox

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

  22. twilio-video-app-react

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

  23. p2p-media-loader

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

  24. vdx

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

  25. briefing

    🔮 Secure direct video group chat

    Project mention: Proton Meet Isn't What They Told You It Was | news.ycombinator.com | 2026-04-03

    For small groups SFU like Livekit is not needed at all. Still E2E and realtime collab. I wrote such a thing: https://brie.fi/ng

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

TypeScript Video discussion

Log in or Post with

TypeScript Video related posts

  • PeerTube is a free, decentralized and federated video platform

    5 projects | news.ycombinator.com | 2 Jul 2026
  • Build a custom HLS player in React with hls.js (no wrapper libraries)

    1 project | dev.to | 31 May 2026
  • Wiring up a hybrid WebRTC + LL-HLS live stack (the protocol decision tree that actually works)

    3 projects | dev.to | 19 May 2026
  • How I Built a Programmatic Video Engine for SaaS Product Demos

    2 projects | dev.to | 15 May 2026
  • Proton Meet Isn't What They Told You It Was

    4 projects | news.ycombinator.com | 3 Apr 2026
  • PeerTube v8.1 Released

    1 project | news.ycombinator.com | 11 Mar 2026
  • Open Source Project of the Day (Part 2): Remotion - Create Videos Programmatically with React

    1 project | dev.to | 28 Feb 2026
  • A note from our sponsor - SaaSHub
    www.saashub.com | 21 Jul 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 remotion 53,453
2 lossless-cut 42,120
3 Jitsi Meet 29,615
4 hls.js 16,822
5 PeerTube 15,243
6 react-player 10,276
7 lightGallery 7,041
8 mediabunny 6,649
9 iptvnator 6,606
10 editly 5,401
11 player 3,614
12 agentheroes 3,372
13 vime 2,839
14 chibisafe 2,733
15 media-chrome 2,713
16 video-starter-kit 2,359
17 videoeditor 2,137
18 openvidu 2,117
19 astrofox 1,930
20 twilio-video-app-react 1,825
21 p2p-media-loader 1,701
22 vdx 1,662
23 briefing 1,625

Sponsored
Puter.js - The Backend for AI-Generated Apps
One-shot full-stack apps with your existing AI coding tool. Puter.js gives you Auth, Storage, DB, AI & more, with up to 90% fewer AI tokens than other backend platforms.
developer.puter.com

Did you know that TypeScript is
the 2nd most popular programming language
based on number of references?