drawcall/Proton
Javascript particle animation library observed · 2026-08-28
Health v2 · maintenance only
54/100
- Activity 70
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4802
- days_rel: n/a
- days_push: 180
- n_releases_24m: 0
Adoption not part of the score
2478 stars · 283 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Proton is a lightweight JavaScript particle animation library for creating visual effects like flames, fireworks, explosions, and bullets. It supports multiple renderers including Canvas, DOM, WebGL, and Pixel renderers, and works with frameworks like React, Vue, Angular, Pixi.js, and Phaser.
Use cases
- create particle effects for web games
- add fireworks animation to a website
- simulate flames and explosions in the browser
- render tens of thousands of particles efficiently
- add particle backgrounds to a react app
- create pixel-style particle animations
- simulate gravity and brownian motion for particles
When to choose
- you need lightweight 2D particle effects in the browser
- you want flexibility across canvas, DOM, and WebGL rendering
- you use react, vue, angular, pixi.js, or phaser and need particle support
- you need physics-based particle simulation like gravity
When to avoid
- you need 3D particle effects (use three.proton instead)
- you need a full game engine rather than a particle library
- your project requires server-side rendering of animations
Facets
library · maturity stable
animation graphics ui-components web-development frontend graphics browser particle-system particle-engine canvas webgl visual-effects physics-simulation game-development javascript web
2 sources
- readme: https://github.com/drawcall/Proton · fetched 2026-08-28 · 16f0f6ad03b3
- homepage: https://drawcall.github.io/Proton/ · fetched 2026-08-29 · 6dc58ec727b0
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| drawcall/Proton | main | 54 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem