Download Latest Version gowall-amd64-darwin.tar.gz (14.3 MB)
Email in envelope

Get an email when there's a new version of GoWall

Home / v0.2.4
Name Modified Size InfoDownloads / Week
Parent folder
gowall-amd64-windows.tar.gz 2026-04-09 14.4 MB
gowall-amd64-linux.tar.gz 2026-04-09 14.3 MB
gowall-arm64-windows.tar.gz 2026-04-09 13.3 MB
gowall-amd64-darwin.tar.gz 2026-04-09 14.3 MB
gowall-arm64-darwin.tar.gz 2026-04-09 13.4 MB
README.md 2026-04-09 3.7 kB
v0.2.4 source code.tar.gz 2026-04-09 3.4 MB
v0.2.4 source code.zip 2026-04-09 3.5 MB
Totals: 8 Items   76.5 MB 0

1) Big Features ❗ ❗ (Links to the docs don't work because i havent updated it yet < ---)

  • gowall bg can now has access to models for removing the background of an image. [CPU-ONLY] for now : u2net (relatively fast,low resources) -> generally does very good. bria-rmbg (slow, high resources) -> extremely good. Also added --bg-color flag to replace the removed background with any color instead of only transparency.

onnx runtime only supports CUDA-12 and support will be added in a future release for GPU acceleration, i will also check out AMD ROCm.

  • The folders/path for onnx can be configured in ~/.config/gowall/config.yml. This also allows NixOS users to bypass the NixOS cant run dynamically linked executables by downloading onnx runtime themselves and simply pointing the .so library to gowall by the config. If you downloaded bg removal models before you could also simply point their folder path to gowall to avoid making gowall re-download them.

  • The other big feature is all the color theory utilities (gowall color ...) that have been added in this update that help you in generating the colors needed for a custom theme

I have added a guide on how you can use them to create your custom theme here. Use custom themes, stop relying on the default catppuccin,gruvbox etc.. output.

2) Features

  • Improved the replace specific color feature gowall convert img.png -r "#EA6254,#F9E2AF,20", making the replacement much smoother by changing the threshold,normalizing it and blending colors see differences here
  • Avif image format support! You can now easily do everything you did with the other formats with avif. gowall convert img.avif -t catppuccin or gowall convert img.png --output img.avif
  • gowall compress now has a new lossyavif method where you can tweak the quality and speed to your liking to compress avif images

  • gowall effects tilt command added, it makes really nice 3D isometric tilt/rotate effect to your image. Previously you would have needed something like GIMP to achieve this. Documentation here

  • gowall stack command added, Stack images in any way you want by specifying a grid (ex. 3x3) or horizontally or vertically, seperate them with a border of your color and pixel size. Documentation here
  • Added a --radius -r flag in the border command so now you can add rounded borders to your image: Example : gowall draw border ~/Pictures/Unixporn/rice/1.png -c #ffffff -r 30 -b 3. Documentation here
  • Added gowall resize. Guess what it does lol. Batch resizing icons to 32x32 is useful for me. Documentation here <--
  • Enabled preview support for gifs in the kitty terminal

3) Quality Features

  • added --preview true/false global flag for all commands, that overrides EnableImagePreviewing from config.yml, closes [#73]
  • added --yes global flag which allows you to auto accept any y/n confirmation prompts, very useful for automation since the first time you download gowall and it wants to download lets say a model it requires confirmation, but with this you can skip it.

    ```

    Example (skips 2 confirmations for the onnx runtime & u2net model)

    gowall bg ~/Pictures/hollow-knight.jpg --yes ``` Closes [#84]

  • added ayu theme and all its variants, closes [#77]

4) Bug Fixes

  • Fixed gowall -w Could not fetch wallpaper of the day: there wasn't a top wallpaper today :( check later error that was happening because gowall couldn't verify a challenge to prove that its not scraping content.
  • Fixed 429 rate limit that got returned by gowall -w on MacOS closes [#81]
Source: README.md, updated 2026-04-09