10 Best Node.js Video Manipulation Libraries

Curated by the Openbase team and community.Learn more

Curated by the Openbase team and community. Learn more

twilio-video

Twilio’s Programmable Video JavaScript SDK

License Icon
License: BSD-3-Clause
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
3
Top Feedback
3Great Documentation
3Easy to Use
3Highly Customizable
GitHub Stars
463
Weekly Downloads
75K
Last Commit
11d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

cloudinary

Cloudinary NPM for node.js integration

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.9/ 5
9
Top Feedback
4Easy to Use
3Great Documentation
1Performant
GitHub Stars
495
Weekly Downloads
126K
Last Commit
12d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
ffm

ffmpeg

ffmpeg module for nodejs

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.8/ 5
4
Top Feedback
4Poor Documentation
3Easy to Use
2Bleeding Edge
GitHub Stars
459
Weekly Downloads
21K
Last Commit
5yrs ago
Bundle Size (min+gzip)
10.9KB
Not Tree-Shakeable

fluent-ffmpeg

A fluent API to FFMPEG (http://www.ffmpeg.org)

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
3.5/ 5
2
Top Feedback
N/A
GitHub Stars
6K
Weekly Downloads
168K
Last Commit
9mos ago
Bundle Size (min+gzip)
0.20KB
Not Tree-Shakeable

@google-cloud/video-intelligence

Node.js client for Google Cloud Video Intelligence: Search and discover your media content.

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
53
Weekly Downloads
2K
Last Commit
12d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
nvl

node-video-lib

Node.js Video Library / MP4 & FLV parser / MP4 builder / HLS muxer

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
281
Weekly Downloads
674
Last Commit
10d ago
Bundle Size (min+gzip)
12.8KB
Not Tree-Shakeable

shotstack-sdk

Node SDK for Shotstack, the cloud video editing API

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
8
Weekly Downloads
242
Last Commit
3mos ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
vs

video-stitch

A node module that performs cutting, clips extraction, merging on videos using ffpmeg.

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
50
Weekly Downloads
87
Last Commit
4mos ago
Bundle Size (min+gzip)
127.4KB
Not Tree-Shakeable
fn

ffmpeg-node

Node.js Module for ffmpeg library.

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
120
Weekly Downloads
31
Last Commit
5yrs ago
Bundle Size (min+gzip)
0.70KB
Not Tree-Shakeable
ffe

fluent-ffmpeg-extended

A fluent API to FFMPEG (http://www.ffmpeg.org)

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
6
Weekly Downloads
17
Last Commit
8yrs ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
vs

video-screen

take screenshots at any point during a video

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
6
Weekly Downloads
14
Last Commit
6yrs ago
Bundle Size (min+gzip)
12.8KB
Not Tree-Shakeable

html5-video-compositor

This is the BBC Research & Development UX Team's experimental shader based video composition engine for the browser. For new projects please consider using or new VideoContext library https://github.com/bbc/videocontext .

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
204
Weekly Downloads
4
Last Commit
5yrs ago
Bundle Size (min+gzip)
7.00KB
Not Tree-Shakeable