mux.js

A collection of lightweight utilities for inspecting and manipulating video container formats.

canvas-record

Record a video in the browser or directly on the File System from a canvas region (2D/WebGL/WebGPU) as MP4, WebM, MKV, MOV, GIF, PNG/JPG Sequence using WebCodecs and wasm when available.

codem-isoboxer

A lightweight JavaScript MP4 (MPEG-4, ISOBMFF) file/box parser.