// the find
Vanilagy/webm-muxer
WebM multiplexer in pure TypeScript with support for WebCodecs API, video & audio.
A pure TypeScript WebM muxer with WebCodecs API support for writing video and audio in the browser. It's now deprecated — the author has moved everything to a successor project called Mediabunny.
The original implementation is clean and minimal, with no dependencies and a small footprint. It ships both ESM and CJS builds plus a minified version, so it drops into any toolchain. WebCodecs support was ahead of most browser media tooling when this was written. A migration guide exists and the successor project is maintained by the same author, so there's a real upgrade path.
Deprecated. No new features, no bug fixes, full stop — adopting this today is choosing known end-of-life software. The test suite is a single HTML file with manual verification, not anything automated. 338 stars is modest for something in active use, and with deprecation the community won't grow. If Mediabunny changes its API or goes away, anyone still on webm-muxer is stuck.