tsParticles - Easily create highly customizable particles, confetti and fireworks animations and use them as animated backgrounds for your website. Ready to use components available for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Inferno.
Official tsParticlesReact Component - Easily create highly customizable particle, confetti and fireworks animations and use them as animated backgrounds for your website.
Beautiful particle animations for React - Lightweight, customizable, and easy to use. Add delightful confetti, sparkles, fireworks, hearts & more to your React app with just one hook.
Partycles is a React hook that allows you to fire fancy particle bursts from any element. It currently comes with 23 preset animations, including confetti, hearts, coins, snow, glitch, and more.
But using Particle.js is not an easy task so there is a new version of Particles.js created for Component-based frameworks like React, Vue, and Angular which is rewritten in TypeScript and is called TsParticles and has a special package for easy integration in React called as react-tsparticles.
ReactParticles is a powerful library used to create interactive particle systems in a React app. Learn about ReactParticlesJS and how to install the library.
Starting with v3.0.0 the react-particles-js library has switched its core functionality using tsParticles. This may introduce breaking changes but will allow the library be maintained more frequently. The main purpose of this library is to be simple to use, also allowing to be customized.
Particles.js is a dependency-free, lightweight, responsive JavaScript plugin for the kind of adaptable, reactive particle design that can be used for different projects.
Plug-and-play particles into existing React projects using the same downloadable JSON configuration as the original particles.js. Configure multiple components independently using seperate JSON files.