EBML Parser

JSON →
library 3.0.0 ·javascript
verified May 27, 2026

The `ebml` library provides a JavaScript parser for the Extensible Binary Meta-Language (EBML) format, which is a binary equivalent to XML. It's prominently used in multimedia container formats such as WebM and Matroska (MKV). The library implements a Node.js Transform stream, enabling the decoding of EBML streams into a sequence of JavaScript objects that represent individual EBML elements. The current stable version, 3.0.0, represents a substantial rewrite to ES2018, aligning with modern JavaScript module standards and now builds with RollupJS. The project is actively maintained, with recent updates addressing live streaming issues and prior security releases. Its key differentiator is its efficient stream-based parsing, which is ideal for processing large media files without requiring them to be loaded entirely into memory.

total hits 12
actors 6 distinct systems
last hit 1d ago AhrefsBot
MetaBot
4
GPTBot
2
Script
1
ClaudeBot
1
Search engines
1

top countries 🇺🇸 United States · 🇨🇦 Canada · 🇩🇪 Germany