Add, change, remove DOM classes
Common functionality for CTA standards including CTA-608/CEA-608
Common Media Request and Response types
CTA-608/CEA-608 closed captioning functionality
ID3 tag parsing functionality
DASH manifest parsing functionality
RFC8941 Structured Field Values implementation
Common Media Server Data (CMSD) encoding and decoding
Common Media Client Data (CMCD) encoding and decoding
A CSS selector engine.
Common utility functions for media processing
A modern DOM implementation
XML parsing utilities
Digital Rights Management (DRM) functionality
<p align="center"> <img src="https://static.iterative.ai/img/cml/title_strip_trim.png" width=400> </p>
Selectors decision tree - choose matching selectors, fast
For those times you need to apply persistent DOM changes on top of HTML you don’t control.
A standalone version of the readability library used for Firefox Reader View.
Cross-browser element class list
Compile ES2015 classes to ES5
ISO Base Media File Format (ISOBMFF) parsing functionality
A minimal dom utility toolbelt
Practical wrappers around DOM MutationObserver
A minimal toolbelt for builing fast SVG-based applications