Gowall is a powerful command-line tool that transforms images to match any color scheme or theme you prefer. What started as a simple wallpaper recoloring utility has evolved into a comprehensive image processing toolkit with dozens of creative and practical features.
Key capabilities include theme-based recoloring to match popular color schemes like Catppuccin, Dracula, Gruvbox, Nord, and many others, plus support for custom themes. The tool excels at pixel art conversion, AI-powered image upscaling, background removal, and color palette extraction similar to pywal. You can also compress images, change formats, invert colors, replace specific hues, and apply effects like grayscale, mirror, and flip.
Unique features include:
Gowall is extensively documented with visual examples and available across multiple platforms including macOS (Homebrew), Arch Linux (AUR), Fedora (COPR), NixOS, and Void Linux, with binaries for direct installation.
$ brew install gowall★ 4.1k · vrelease-0.15.0 · python