confettysh
terminal confetti animation
TLDR
Display confetti animation in the terminal
SYNOPSIS
confettysh [options]
DESCRIPTION
confettysh is a terminal tool that displays a colorful confetti animation. It's designed for celebrating successful command completions, build finishes, or just adding some fun to terminal workflows.
The animation uses Unicode characters or ASCII art to create falling confetti particles across the terminal window. Colors can be customized to match themes or preferences. The tool respects terminal dimensions and adapts to window size.
confettysh is often used in scripts to provide visual feedback when long-running tasks complete, such as deployment pipelines, test suites, or build processes. It adds a moment of celebration to otherwise text-heavy terminal work.
PARAMETERS
--duration SECONDS
How long the animation runs (default: 3).--colors COLORS
Comma-separated list of colors to use.--count NUMBER
Number of confetti particles.--speed MULTIPLIER
Animation speed multiplier.--no-emoji
Use ASCII characters instead of emoji.-h, --help
Display help information.-v, --version
Display version information.
CAVEATS
Requires a terminal with Unicode support for best results. Animation may appear differently depending on terminal emulator and font. The --no-emoji flag provides compatibility with terminals lacking Unicode support.
HISTORY
confettysh emerged from the trend of adding visual flair to terminal applications. Similar to other terminal celebration tools, it was inspired by web-based confetti animations and adapted for command-line use, providing developers a way to make terminal workflows more engaging.
