loonywizard/js-confetti
JS Confetti library that supports emojis 🦄 🎉 ⚡️ 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
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
- readme: https://github.com/loonywizard/js-confetti · fetched 2026-08-28 · e97bea7f6f76
- homepage: https://loonywizard.github.io/js-confetti/ · fetched 2026-08-29 · c6615945d6ba
- registry_npm: https://registry.npmjs.org/js-confetti · fetched 2026-08-29 · dc8504bf589b
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| loonywizard/js-confetti | main | 41 |
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