Skip to main content
·:·:· Transform images into glorious ASCII art ·:·:·

Why gummyworm?

🎨

12 Built-in Palettes

Choose from ASCII, blocks, dots, braille, emoji, and more. Create custom palettes for unique effects.

🌈

Full Color Support

256-color and truecolor (16M) ANSI output. Bring your ASCII art to life with vibrant colors.

📤

Multiple Export Formats

Export to HTML, SVG, or PNG. Perfect for sharing on the web or printing.

Fast & Lightweight

Pure Bash with no external dependencies beyond ImageMagick. Runs anywhere with a Unix shell.

🔧

Highly Configurable

Control dimensions, aspect ratio, brightness, contrast, and more via CLI or config file.

🎬

Animated GIF Support

Process and play animated GIFs in your terminal, or export them as ASCII art animations.

Simple to Use

$ gummyworm image.png -c -w 80

# Convert with color, 80 chars wide

$ gummyworm photo.jpg -p braille --html output.html

# Export as HTML with braille palette

$ gummyworm avatar.png -p emoji -w 40

# Create emoji art

Quick Install

gem install gummyworm
brew install oddurs/tap/gummyworm