Ross ROSS = Recommend OSS · open-source software intelligence for agents

loonywizard/js-confetti

JS Confetti library that supports emojis 🦄 🎉 ⚡️ observed · 2026-08-28

github.com/loonywizard/js-confetti · homepage · TypeScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

41/100

  • Activity 40
  • 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-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 2017
  • days_rel: n/a
  • days_push: 365
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1293 stars · 56 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

A zero-dependency JavaScript confetti animation library that renders colorful confetti and emoji particles on an HTML canvas. It works out of the box with sensible defaults while allowing customization of colors, emojis, size, count, and dispatch position.

Use cases

  • add confetti animation when user completes a form or checkout
  • celebrate success with emoji confetti in a web app
  • fire confetti on button click at mouse position
  • add a fun celebration effect to a landing page
  • show confetti when a game level is won

When to choose

  • you want a tiny, zero-dependency confetti effect with no configuration
  • you need emoji-based confetti or custom colors and sizes
  • you want TypeScript typings and a simple Promise-based API

When to avoid

  • you need physics-accurate particle systems or complex visual effects
  • you are building a non-browser environment like Node.js server-side rendering without a DOM canvas
  • you need confetti effects in native mobile or desktop apps

Facets

library · maturity active

animation ui-components frontend web-development browser cross-platform confetti canvas emoji zero-dependencies typescript celebration-effects nodejs

3 sources

Member repositories

RepositoryRoleHealth v2
loonywizard/js-confettimain41

For agents

markdown · JSON · MCP: product_card(name="loonywizard/js-confetti")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem