9 Best Vanilla JavaScript Misc Visual Effects Libraries

Curated by the Openbase team and community.Learn more

Curated by the Openbase team and community. Learn more

mo-js

The motion graphics toolbelt for the web

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
3
Top Feedback
N/A
GitHub Stars
17K
Weekly Downloads
5K
Last Commit
20d ago
Bundle Size (min+gzip)
35.5KB
Not Tree-Shakeable
pe

proton-engine

Javascript particle animation library

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
3
Top Feedback
2Great Documentation
2Easy to Use
2Performant
GitHub Stars
2K
Weekly Downloads
3K
Last Commit
1mo ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
pj

particles.js

A lightweight JavaScript library for creating particles

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.3/ 5
45
Top Feedback
2Poor Documentation
2Buggy
2Abandoned
GitHub Stars
25K
Weekly Downloads
10K
Last Commit
5yrs ago
Bundle Size (min+gzip)
5.64KB
Not Tree-Shakeable
fre

fluent-reveal-effect

Fluent Reveal Effect JavaScript library for web

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.0/ 5
2
Top Feedback
N/A
GitHub Stars
182
Weekly Downloads
85
Last Commit
4mos ago
Bundle Size (min+gzip)
1.03KB
Not Tree-Shakeable
spa

sparticles

JavaScript Particles in Canvas ~~ Fast, Lightweight, High Performance.

License Icon
License: MPL-2.0
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
2.3/ 5
3
Top Feedback
2Abandoned
2Unwelcoming Community
1Great Documentation
GitHub Stars
107
Weekly Downloads
23
Last Commit
2mos ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
cnj

canvas-nest.js

♋ Interactive Particle / Nest System With JavaScript and Canvas, no jQuery.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
4K
Weekly Downloads
229
Last Commit
2yrs ago
Bundle Size (min+gzip)
2.42KB
Not Tree-Shakeable
smo

@bijection/smoke

Small but good javascript smoke effect 🌬💨

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
217
Weekly Downloads
120
Last Commit
1yr ago
Bundle Size (min+gzip)
1.38KB
Not Tree-Shakeable
mj

magnifier.js

Javascript library enabling magnifying glass effect on an images

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

clickspark.js

clickspark.js is a javascript utility that adds beautiful particle effects to your javascript events

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