Confetti (Alt+Z) par S.M. Obaydur Rahman
Trigger confetti animation with Alt+Z keyboard shortcut
Disponible sur Firefox pour AndroidâąDisponible sur Firefox pour Androidâą
2 utilisateurs·trices2 utilisateurs·trices
MĂ©tadonnĂ©es de lâextension
Ă propos de cette extension
đ Confetti Extension for Firefox/Zen Browser
A simple Firefox extension that triggers a beautiful confetti animation when you press Alt+Z.
đ Installation
Method 1: Load as Temporary Extension (Easiest - No XPI needed)
Method 2: Install from XPI file
First, create the XPI file:
Option A: Using Python (Recommended)
Option B: Using Terminal
Option C: Manually create XPI
Then install the XPI:
â ïž Note: In Zen/Firefox, unsigned XPI files still install as temporary extensions!
Method 3: Permanent Installation (Requires Signing)
For permanent installation, the extension needs to be signed by Mozilla:
đ Usage
âš Features
Works on all websites
Beautiful multi-directional confetti animation
Lightweight and fast
No tracking, no ads, no data collection
Uses the popular canvas-confetti library
đ§ Customization
Want to change the keyboard shortcut or confetti settings?
đ Files Included
manifest.json - Extension configuration
content.js - Main extension logic (listens for Alt+Z)
canvas-confetti.min.js - Confetti animation library
README.md - This file
â ïž Note
As a temporary extension, it will be removed when you close the browser. You'll need to reload it each time you open Zen Browser, unless you:
đ Troubleshooting
Confetti doesn't trigger:
Check the browser console (F12) for errors
Make sure you pressed Alt+Z (not Cmd or Ctrl)
Reload the extension from about:debugging
Extension disappears after restart:
This is normal for temporary extensions
Reload it from about:debugging â Load Temporary Add-on
đ License
Free to use and modify!
Enjoy your confetti! đ
A simple Firefox extension that triggers a beautiful confetti animation when you press Alt+Z.
đ Installation
Method 1: Load as Temporary Extension (Easiest - No XPI needed)
- Open Zen Browser or Firefox
- Type about:debugging in the address bar and press Enter
- Click "This Firefox" (or "This Zen Browser")
- Click "Load Temporary Add-on..."
- Navigate to the confetti-extension folder
- Select the manifest.json file
- Done! â
Method 2: Install from XPI file
First, create the XPI file:
Option A: Using Python (Recommended)
cd /Users/shimantorehman/Downloads/confetti-extension
python3 build-xpi.py
Option B: Using Terminal
cd /Users/shimantorehman/Downloads/confetti-extension
chmod +x build-xpi.sh
./build-xpi.sh
Option C: Manually create XPI
- Select these files:
manifest.json
content.js
canvas-confetti.min.js
icon.png - Right-click â Compress (creates a .zip file)
- Rename the .zip file to .xpi
Then install the XPI:
- Open Zen Browser
- Go to about:addons
- Click the gear icon âïž (top right)
- Select "Install Add-on From File..."
- Choose confetti-extension.xpi
- Confirm installation
â ïž Note: In Zen/Firefox, unsigned XPI files still install as temporary extensions!
Method 3: Permanent Installation (Requires Signing)
For permanent installation, the extension needs to be signed by Mozilla:
- Create the XPI file (see Method 2)
- Go to Firefox Add-ons Developer Hub
- Create an account and submit the XPI file
- Wait for Mozilla approval
- Install from the Firefox Add-ons store
đ Usage
- Go to any website
- Press Alt+Z (or Option+Z on Mac)
- Enjoy the confetti! đ
âš Features
Works on all websites
Beautiful multi-directional confetti animation
Lightweight and fast
No tracking, no ads, no data collection
Uses the popular canvas-confetti library
đ§ Customization
Want to change the keyboard shortcut or confetti settings?
- Edit content.js:
Change event.altKey && event.key === 'z' to use a different key
Modify particleCount, spread, colors, etc. in the triggerConfetti() function
2. Reload the extension:
Go to about:debugging
Click "Reload" next to the extension
đ Files Included
manifest.json - Extension configuration
content.js - Main extension logic (listens for Alt+Z)
canvas-confetti.min.js - Confetti animation library
README.md - This file
â ïž Note
As a temporary extension, it will be removed when you close the browser. You'll need to reload it each time you open Zen Browser, unless you:
- Sign and publish it on Firefox Add-ons (permanent)
- Use Firefox Developer Edition or Nightly with disabled signature checks
đ Troubleshooting
Confetti doesn't trigger:
Check the browser console (F12) for errors
Make sure you pressed Alt+Z (not Cmd or Ctrl)
Reload the extension from about:debugging
Extension disappears after restart:
This is normal for temporary extensions
Reload it from about:debugging â Load Temporary Add-on
đ License
Free to use and modify!
Enjoy your confetti! đ
Noté 0 par 1 personne
Autorisations et données
Autorisations nécessaires :
- Accéder à vos données pour tous les sites web
Collecte de données :
- Le dĂ©veloppeur indique que cette extension nâa pas besoin de collecter de donnĂ©es.
Plus dâinformations
- Version
- 1.0.0
- Taille
- 13,29Â Ko
- DerniĂšre mise Ă jour
- il y a 2 mois (12 nov. 2025)
- Catégories associées
- Licence
- Mozilla Public License 2.0
- Historique des versions
- Ajouter Ă la collection