VincentGarreau / particles.js

A lightweight JavaScript library for creating particles
https://vincentgarreau.com/particles.js/
MIT License
29.02k stars 4.83k forks source link

There is no Deprecation warning or Code Migration info in README.md #452

Open ghost opened 4 years ago

ghost commented 4 years ago

https://github.com/matteobruni/tsparticles

markwrightdev commented 3 years ago

More than 5 years since last commit. Many issues not fixed, you can see one below:

particles.js https://jsfiddle.net/pcdn50bt/5/

tsParticles https://jsfiddle.net/pcdn50bt/4/

Same config.

Not deprecated maybe, abandoned sure.

cobrexus commented 3 years ago

@markwrightdev I think the library doesn't need to be updated, it's fine and functional.

I tried switching to tsparticles but the animation seems slightly different and not quite right:

The tsparticles animation seems to "heavier" and not subtle enough to be a background animation, so I don't think they used the same code for the animation.

What I would like to see is someone generate a repo from this one and keep that one maintained.

markwrightdev commented 3 years ago

@markwrightdev I think the library doesn't need to be updated, it's fine and functional.

I tried switching to tsparticles but the animation seems slightly different and not quite right:

The tsparticles animation seems to "heavier" and not subtle enough to be a background animation, so I don't think they used the same code for the animation.

I changed your tsparticles sample using an higher fps limit, by default it's limited to 30: https://jsfiddle.net/rmukjc13/

What I would like to see is someone generate a repo from this one and keep that one maintained.

It looks like tsparticles started from this code, this is the second commit, the particles.js file was splitted: https://github.com/matteobruni/tsparticles/tree/c401ae094fe8eebfed5c37821aee80bd55968b40