Search npm for packages to use with Deno
Add them to your projects with a simple command that will already feel familar.
videojs-vtt.js
A JavaScript implementation of the WebVTT specification, forked from vtt.js for use with Video.js
@deepgram/captions
Node implementation of Deepgram's WebVTT and SRT formatting. Given a transcription, this package can return a valid string to store as WebVTT or SRT caption files.
subtitle
Stream-based library for parsing and manipulating subtitles
node-webvtt
WebVTT parser, compiler, and segmenter with HLS support
vtt.js
A JavaScript implementation of the WebVTT specification.
webm-muxer
WebM multiplexer in pure TypeScript with support for WebCodecs API, video & audio.
@plussub/srt-vtt-parser
A dependency free SRT / Vtt subtitle parser, written in Typescript.
vtt-creator
Node.js/JavaScript library to generate VTT open subtitles files
simple-subtitle-parser
_(previously, subtitle-parsing-tool)_
node-vtt-to-srt
Convert Web VTT(The Web Video Text Tracks Format, aka html5 video subtitles) into SubRip SRT
@dmitrio/subtitle
Stream-based library for parsing and manipulating subtitles
@audapolis/webvtt-writer
A small library to create WebVTT (and SRT) files
webvtt
A command line interface and npm package for the WebVTT JavaScript parser.
vtt-translate
Use Google Translate to translate VTT subtitle files.
@aj-archipelago/subvibe
A zero-dependency TypeScript library for parsing, converting, and manipulating SRT and WebVTT subtitle files
media-transcript
A web component for an interactive transcript built from WebVTT cues.
@voctrolabs/node-webvtt
WebVTT parser and segmenter with HLS support
@mtillmann/chapters
library that manages and converts chapters of multiple formats
vtt-to-text
Converts vtt captions to plain text
veeplay
Veeplay HTML5 Media Player