New:Introducing Socket Scanning for VS Code Marketplace Extensions.Learn more →
Get Started
v

vanilagy

npm

16.09M

total weekly downloads

Packages

Current Co-maintainers

Former Co-maintainers

16 packages

mediabunny

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

@mediabunny/aac-encoder

AAC encoder extension for Mediabunny, based on libavcodec.

@mediabunny/ac3

AC-3 and E-AC-3 (Dolby Digital) decoder and encoder extension for Mediabunny, based on libavcodec.

@mediabunny/dts

DTS decoder and encoder extension for Mediabunny, based on libavcodec.

@mediabunny/flac-encoder

FLAC encoder extension for Mediabunny, based on libFLAC.

@mediabunny/mp3-encoder

MP3 encoder extension for Mediabunny, based on LAME.

@mediabunny/prores

Apple ProRes decoder extension for Mediabunny, based on TurboRes.

@mediabunny/server

Adds full video and audio decoder and encoder support to Mediabunny for use in server-side environments (Node, Bun, Deno). Based on NodeAV.

@mediabunny/truehd

Dolby TrueHD decoder and encoder extension for Mediabunny, based on libavcodec.

mp4-muxer

MP4 multiplexer in pure TypeScript with support for WebCodecs API, video & audio.

sarcina

Fully-automatic web project bundler

turbores

An extremely fast Apple ProRes video decoder

vanitests

![](./logo.svg)

webcodecs-polyfill

A polyfill for the WebCodecs API for use in server-side JavaScript environments such as Node, Deno, and Bun.

webgpu-polyfill

A WebGPU polyfill written on top of WebGL 2.

webm-muxer

WebM multiplexer in pure TypeScript with support for WebCodecs API, video & audio.