PackageTrack
Sign in Get early access

github.com/Achno/gowall

v0.2.4 Achno/gowall

What this package is like to depend on

Last release 2 months ago

10 Jun 2026

Release timing varies

gaps range from 8 days to 2 months

Most releases are documented

notes for 10 of 15 stable releases

Nothing withdrawn

no release was ever pulled

2 years old

64 releases · first in 2024

19 releases in the last 12 months

see the full history below

Release timeline

64 releases · Jul 2024 to Jun 2026
2025 2026
Release Pre-release

Releases

latest 60 of 64
  1. v0.2.5-0.20260610091103-96345aaaa5c8 10 Jun 2026 pre-release

    Nothing published for this version

  2. v0.2.5-0.20260520175400-7ba787f4419f 20 May 2026 pre-release

    Nothing published for this version

  3. v0.2.5-0.20260416173100-51509d3b957a 16 Apr 2026 pre-release

    Nothing published for this version

  4. v0.2.5-0.20260413073704-e1acf06b84fd 13 Apr 2026 pre-release

    Nothing published for this version

  5. v0.2.4 09 Apr 2026
    Release notes
    1. Big Features ❗ ❗
    • gowall bg now has access to models for removing the background of an image. [CPU-ONLY] for now. See documentation

      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.


    1. 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. here

    • 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


    1. Quality Features
    • added --preview true/false global flag for all commands, that overrides EnableImagePreviewing from config.yml, closes #73 here

    • 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 here

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


    1. 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
    Open source →
    Release notes

    v0.2.4 Latest

    Latest

    Compare

    Choose a tag to compare

    Open source →
  6. v0.2.4-0.20260407213217-87e6c827d4c7 07 Apr 2026 pre-release

    Nothing published for this version

  7. v0.2.4-0.20260405225025-0dddb0e2eb95 05 Apr 2026 pre-release

    Nothing published for this version

  8. v0.2.4-0.20260402224508-75e26aa53f32 02 Apr 2026 pre-release

    Nothing published for this version

  9. v0.2.4-0.20260327135507-ff047ec9c3ec 27 Mar 2026 pre-release

    Nothing published for this version

  10. v0.2.4-0.20260302193947-bb1227a7ccf9 02 Mar 2026 pre-release

    Nothing published for this version

  11. v0.2.4-0.20260219185818-848bb2deb251 19 Feb 2026 pre-release

    Nothing published for this version

  12. v0.2.4-0.20260213191446-8951e89edd39 13 Feb 2026 pre-release

    Nothing published for this version

  13. v0.2.4-0.20251214180751-98050f0e724f 14 Dec 2025 pre-release

    Nothing published for this version

  14. v0.2.3 11 Oct 2025
    Release notes
    1. Big Features ❗ ❗
    • Image Compression : Compress png,jpeg,jpg,webp images with various available methods : [pngquant, losslesspng, lossyjpeg, lossyjpg, lossywebp], tweak quality with flags check out the docs

    • OCR : OCR - Extract text from images and pdfs', supporting 9+ providers (Traditional OCR, Visual Language Models and hybrid methods). Integrations with your favorite image screenshot tools :) check out the docs

    1. Bug fixes
    • Fixed #54 config.yml "outputfolder" option does not work expectedly
    • Fixed could not find config.yml issue, by creating the file if it doesn't exist by default
    1. Quality Features
    • Added a spinner for gowall -w and gowall ocr
    • Added melange theme
    Open source →
    Release notes

    v0.2.3

    Compare

    Choose a tag to compare

    Open source →
  15. v0.2.2 11 Oct 2025
    Release notes

    v0.2.2

    Compare

    Choose a tag to compare

    Open source →
  16. v0.2.2-2 11 Oct 2025 pre-release

    Nothing published for this version

  17. v0.2.2-0.20251003141226-3b3b9c8676f7 03 Oct 2025 pre-release

    Nothing published for this version

  18. v0.2.2-0.20250920171954-c9317f7f4787 20 Sep 2025 pre-release

    Nothing published for this version

  19. v0.2.2-0.20250829164906-95645b9e6d7c 29 Aug 2025 pre-release

    Nothing published for this version

  20. v0.2.2-0.20250807085510-311e5c16b856 07 Aug 2025 pre-release

    Nothing published for this version

  21. v0.2.2-0.20250608205721-8f6a305fa8ca 08 Jun 2025 pre-release

    Nothing published for this version

  22. v0.2.2-0.20250528082920-6b4560e65330 28 May 2025 pre-release

    Nothing published for this version

  23. v0.2.2-0.20250506184915-a39c075a4e3a 06 May 2025 pre-release

    Nothing published for this version

  24. v0.2.2-0.20250424073102-b0b86d3762f9 24 Apr 2025 pre-release

    Nothing published for this version

  25. v0.2.2-0.20250418080312-80248d343476 18 Apr 2025 pre-release

    Nothing published for this version

  26. v0.2.2-0.20250412165157-9682ab09538b 12 Apr 2025 pre-release

    Nothing published for this version

  27. v0.2.2-0.20250412140607-4d8ef48d8588 12 Apr 2025 pre-release

    Nothing published for this version

  28. v0.2.2-0.20250412132750-13a782d5d778 12 Apr 2025 pre-release

    Nothing published for this version

  29. v0.2.1 10 Apr 2025
    Release notes
    1. Big Features ❗ ❗
    • Unix pipe/redirection (stdin,stdout) support ,this enables gowall to work with svg and icos and convert icon themes, documentation here and here
    • --dir, --batch, --output flags have been expanded to all* gowall commands and all of future commands will have them as well.
      --dir processes whole directories, --batch batch-files, --output allows you to put the processed file(s) in whatever path you want.
    • A bunch of important bug fixes : [MacOS not reading config file],[panic when converting whole directories] etc...
    1. Features
    • Gowall is available on the official MacOS repo's : here
    • gowall is now available as a binary instead of building it yourself check the tarballs at the release section.
    • gowall supports the Kitty image protocol directly this means that you don't need external dependencies (like kitty previously) to view images in the terminal in Konsole & Ghostty (You still have to enable a flag). here
    • Image Terminal Preview added for Wezterm see here
    • Chafa as Terminal image preview option : chafa supports sixel, the kitty image protocol as well as ASCII representations for terminals that don't support images (cough* Alacritty) check it out here
    • You can now change the threshold in replace image color see the new docs here
    • You can draw grids to an image or draw the grid in the background of the image docs
    • increased performance in gowall gif check out the new flags here
    1. Quality Features
    • Shell completions for the theme names have been added
    • gowall now respects XDG_PICTURES_DIR for users that dont have an english filesystem.
    • gowall convert now respects transparency.
    • Themes : Added the other catppuccin flavor themes cat-frappe cat-latte due to demand as well as kanagawa

    Thank you to my contributors

    @MillerApps For helping in natively supporting the kitty image protocol without dependencies
    @0bCdian For helping in the IO refactor and the Unix Pipe and redirection features.

    Open source →
    Release notes

    v0.2.1

    Compare

    Choose a tag to compare

    Open source →
  30. v0.2.1-0.20250410211632-38f04031b920 10 Apr 2025 pre-release

    Nothing published for this version

  31. v0.2.1-0.20250328203804-325396183583 28 Mar 2025 pre-release

    Nothing published for this version

  32. v0.2.1-0.20250326170007-993d2b9ea783 26 Mar 2025 pre-release

    Nothing published for this version

  33. v0.2.1-0.20250301154140-8e2ec108b332 01 Mar 2025 pre-release

    Nothing published for this version

  34. v0.2.1-0.20250220224816-02999f7ec56c 20 Feb 2025 pre-release

    Nothing published for this version

  35. v0.2.1-0.20250216185415-2a4345ac0bc9 16 Feb 2025 pre-release

    Nothing published for this version

  36. v0.2.0 09 Feb 2025
    Release notes
    1. Big Features ❗ ❗
    • AI image Upscaler documentation here
    • New color correction algorithm : Massive improvements in performance up to 40-60% quicker and fixes all rough color transitions, ensuring a smooth color conversion. Documentation here
    1. Features
    • Image Terminal Preview added for Ghostty & Konsole terminal emulators
    • Dynamically pass a theme.json for color conversion (useful in scripts) see documentation here
    • Create gifs from Images : gowall gif -b <file,file>
    • Effects with gowall effects [effect] you can now flip, mirror ,convert to grayscale & change the brightness of images.
    1. Quality Features
    • Added -o <Outputname> flag for gowall convert and gowall gif since its useful for scipts see documentation here
    • gowall list now shows themes in alphabetical order
    • Added rose-pine theme
    Open source →
    Release notes

    v0.2.0

    Compare

    Choose a tag to compare

    Open source →
  37. v0.1.10-0.20250122214506-992690ac3019 22 Jan 2025 pre-release

    Nothing published for this version

  38. v0.1.10-0.20250105230619-120fd0503a49 05 Jan 2025 pre-release

    Nothing published for this version

  39. v0.1.10-0.20241208004029-2f19f094367a 08 Dec 2024 pre-release

    Nothing published for this version

  40. v0.1.10-0.20241201230053-d8307c5023ae 01 Dec 2024 pre-release

    Nothing published for this version

  41. v0.1.10-0.20241124201409-dd264f306f4b 24 Nov 2024 pre-release

    Nothing published for this version

  42. v0.1.10-0.20241120201035-94cbfea51804 20 Nov 2024 pre-release

    Nothing published for this version

  43. v0.1.10-0.20241119173657-d6e9c680a519 19 Nov 2024 pre-release

    Nothing published for this version

  44. v0.1.10-0.20241117090206-c94985f97579 17 Nov 2024 pre-release

    Nothing published for this version

  45. v0.1.9 15 Nov 2024
    Release notes
    • Big Feature 🚀 Added img to pixel art ❗ ❗
      The documentation can be found here along with visual examples ;)
    • Finally Docs 📚 : https://achno.github.io/gowall-docs/ Not just relying on the README for documentation anymore. Every feature there has a visual example. Also its a place i can share tips and tricks for gowall for how to avoid bad conversions (check here.
    • Feature 🚀 Added Remove background from image. The documentation for this can be found here
    • Feature 🚀 Added Replace a specific color in an Image. Incredibly convenient if the background of the image is a solid color or you just want to change something in the image. The documentation can be found here
    • Shell Completions ⌨ Shell completion guide for zsh bash fish powershell available : here

    Thats all for this time ;) See you in the next release (i have left an easter egg 🥚 in the docs site for the future features in the next update)

    Open source →
    Release notes

    v0.1.9

    Compare

    Choose a tag to compare

    Open source →
  46. v0.1.9-0.20241115204434-df2aa6e1d27a 15 Nov 2024 pre-release

    Nothing published for this version

  47. v0.1.9-0.20241018164643-296fcb7e6f90 18 Oct 2024 pre-release

    Nothing published for this version

  48. v0.1.9-0.20240911162516-56452ad56732 11 Sep 2024 pre-release

    Nothing published for this version

  49. v0.1.8 11 Sep 2024
    Release notes
    • Feature 🚀 Added the ability to create a border for an image. View number 11 in the Usage section to see an example image. You can specify color and border thickness (pixels) .The syntax is:
     gowall draw ~/Pictures/img.png -c #5D3FD3 -b 5
    
    • Feature 🚀 Added the ability to change image formats
      For example from .webp to .png (of course you can change to any format you want)
     gowall convert ~/Pictures/img.webp -f png
    

    This eliminates the reason for you to go to image converter websites
    With gowall the conversion happens instantly whereas in most converter websites it can take seconds

    • Added NixOS installation method
    Open source →
    Release notes

    v0.1.8

    Compare

    Choose a tag to compare

    Open source →
  50. v0.1.8-0.20240827192712-0ebacfc86337 27 Aug 2024 pre-release

    Nothing published for this version

  51. v0.1.8-0.20240816154207-5160b11111fe 16 Aug 2024 pre-release

    Nothing published for this version

  52. v0.1.7 16 Aug 2024
    Release notes
    • Big Feature 🚀 added Extracting color pallete from wallpaper ( yes like pywal , in under 150ms) ❗❗
      Usage : gowall extract ~/Pictures/pagoda.jpeg -c 6
      The -c flag specifies the number of colors to return ( in this case it returns 6 hex colors: #130C0C #3E3D3D #A33234 #757271 #908F8D #C6C6C6 )

      In order to preview the colors of all the hex color codes at once you use the -p flag
      Example : gowall extract ~/Pictures/pagoda.jpeg -pc 6. It should have opened a url in your default web browser , simply copy-paste the hex codes from your terminal and view the colors :)

    • Feature 🚀 Added Wallpaper of the day with gowall -w.
      It fetches the top wallapper and displays it on your terminal if you are running kitty , else opens your default image viewing application

    • Quality Feature Added a way to print the hex color codes of all themes , so you can trim them down and help you create your custom color scheme.
      gowall list -t catppuccin --> prints all the hex codes of catppuccin
      The general syntax is gowall list -t <theme_name>

      You can also use gowall list -pt <theme_name to open a hex previewer and paste the hex colors of the theme for you to view !

    (Saves you time tracking down the colors for a theme and enables you to tweak the theme with custom themes even faster)

    Open source →
    Release notes

    v0.1.7

    Compare

    Choose a tag to compare

    Open source →
  53. v0.1.7-0.20240809160540-b78a0fdc145e 09 Aug 2024 pre-release

    Nothing published for this version

  54. v0.1.6 09 Aug 2024
    Release notes
    • Big Feature 🚀 Added Image previewing ❗ ❗ If you are using a terminal which supports images (Kitty) it will print the image to the terminal. Anything other than kitty it will open your default image viewing application of your operating system.

      Image previewing is on by default for single image processing. You can disable it if you want in ~/.config/gowall/config.yml with EnableImagePreviewing: false

    • Quality feature Improved error handling and now errors are shown in red to be easier to see : example

    • Quality feature You can capitalize the name of the theme however you want instead of only lowercase : ex. gowall ... -t catppuccin == gowall ... -t CATPPUCCIN == gowall ... -t Catppuccin

    • Fixed bug 🐛 where gowall threw a panic if you did not specify the filepath

    Open source →
    Release notes

    v0.1.6

    Compare

    Choose a tag to compare

    Open source →
  55. v0.1.6-0.20240803170741-1e310a39479b 03 Aug 2024 pre-release

    Nothing published for this version

  56. v0.1.5 01 Aug 2024
    Release notes

    v0.1.5

    Compare

    Choose a tag to compare

    Open source →
  57. v0.1.5-0.20240801145518-fb4d68ae992f 01 Aug 2024 pre-release

    Nothing published for this version

  58. v0.1.5-0.20240730170724-3b1657bf4ef7 30 Jul 2024 pre-release

    Nothing published for this version

  59. v0.1.4 29 Jul 2024

    Nothing published for this version

  60. v0.1.3 29 Jul 2024

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive