Animated countdown GIFs for Halloween and Christmas, perfect for email signatures and GIPHY.
halloween-compact.gif
(3.5MB) - 🎃 Halloween countdown with orange/black themechristmas-compact.gif
(3.5MB) - 🎄 Christmas countdown with red/green theme
- Single line format: Clean and compact for email signatures
- Dynamic countdown: Shows days remaining until each holiday
- Themed styling: Halloween (orange/black) and Christmas (red/green)
- Small file sizes: Optimized for web use
- 365-day cycles: Automatically handles year transitions
-
Install dependencies:
npm install
-
Generate new frames (if needed):
node generate-compact-gifs.js node html-to-png-compact.js
-
Create GIFs (requires ImageMagick):
magick halloween-compact-png/*.png -delay 10 -loop 0 halloween-compact.gif magick christmas-compact-png/*.png -delay 10 -loop 0 christmas-compact.gif
<!-- Halloween -->
<img src="https://media.giphy.com/media/YOUR_HALLOWEEN_GIF_ID/giphy.gif" alt="Halloween Countdown" width="350">
<!-- Christmas -->
<img src="https://media.giphy.com/media/YOUR_CHRISTMAS_GIF_ID/giphy.gif" alt="Christmas Countdown" width="350">
- Go to https://giphy.com/upload
- Upload
halloween-compact.gif
andchristmas-compact.gif
- Add relevant tags:
countdown
,halloween
,christmas
,holidays
,email signature
- Use the generated GIPHY URLs in your email signature
halloween-compact-template.html
- HTML template for Halloween frameschristmas-compact-template.html
- HTML template for Christmas framesgenerate-compact-gifs.js
- Generates 365 HTML frames for each themehtml-to-png-compact.js
- Converts HTML frames to PNG imagespackage.json
- Node.js dependencies (Puppeteer for HTML→PNG conversion)
Generated by Claude Code 🤖