---
title: "tsParticles"
description: "TypeScript particle engine with presets for confetti, fireworks, links and polygon masks, plus React, Vue, Svelte and Angular wrappers."
canonical: "https://vibing.inc/library/tsparticles-vg-0182"
category: "Backgrounds, Effects & CSS Oddities"
subcategory: "Particle systems"
license: "MIT"
author: "Matteo Bruni (@matteobruni)"
source: "https://particles.js.org/"
---

# tsParticles
TypeScript particle engine with presets for confetti, fireworks, links and polygon masks, plus React, Vue, Svelte and Angular wrappers.
## Facts
- Source: https://particles.js.org/
- Category: Backgrounds, Effects & CSS Oddities / Particle systems
- Author: Matteo Bruni (@matteobruni)
- Licence: MIT
- Tags: particles, typescript, canvas, background
## Why it's a gem
The maintained successor to the abandoned particles.js everyone still copies
---
Listed in The Vibeary: https://vibing.inc/library/tsparticles-vg-0182 · JSON: https://vibing.inc/api/public/library/gems/tsparticles-vg-0182