captions.js
v0.4.3
Published
Render styled animated captions on canvas — works both on client and server side using Node.js and FFmpeg.
Maintainers
Readme
[!WARNING] 🚧 Captions.js is nearing its first public release
The library is under active development and a full-featured version is expected around January 2026.
💌 Want to know when Captions.js is released? Star or watch the repo on GitHub to get updates!
Captions.js
Render styled animated captions on canvas — works both on client and server side using Node.js and FFmpeg.
Features
- Easy Integration: Simple API to add captions to your videos.
- Customizable Styles: Fully customizable caption styles via configurations.
- Multiple Formats: Supports various caption formats including WebVTT and SRT.
- Responsive Design: Captions adapt to different screen sizes and orientations.
Installation
To install Captions.js, use npm or yarn:
npm install captions.jsor
yarn add captions.jsFor development see DEVELOPMENT.md.
