#169 · Primary category: Video & Animation
Proton
Javascript particle animation library
Project last updated:03/06/26
GitHub Stars
2.5K
Forks
283
Contributors
18
License
MIT
Why we included this project
Proton is a small JavaScript engine for particle effects like flames, fireworks, bullets, and explosions, and it takes about a dozen lines of code to get one running. It ships several renderers (canvas, DOM, WebGL, and pixel) so you can pick the output path that fits your scene instead of being locked into one stack, and it simulates simple physics such as gravity and Brownian motion to keep motion looking natural. The library works alongside React, Vue, Angular, PixiJS, and Phaser, and it can render tens of thousands of particles on a page. If you want lightweight, polished motion effects in a browser app without writing a particle engine from scratch, Proton is worth a look.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
yt-dlp
A feature-rich command-line audio/video downloader
MoneyPrinterTurbo
Generate HD short videos from a topic or keyword with an automated AI workflow.
Deep-Live-Cam
real time face swap and one-click video deepfake with only a single image
manim
Animation engine for explanatory math videos
anime
JavaScript animation engine