Images - Awesome Go
Libraries for manipulating images.
- bild - Collection of image processing algorithms in pure Go.
- bimg - Small package for fast and efficient image processing using libvips.
- cameron - An avatar generator for Go.
- canvas - Vector graphics to PDF, SVG or rasterized image.
- color-extractor - Dominant color extractor with no external dependencies.
- darkroom - An image proxy with changeable storage backends and image processing engines with focus on speed and resiliency.
- draft - Generate High Level Microservice Architecture diagrams for GraphViz using simple YAML syntax.
- geopattern - Create beautiful generative image patterns from a string.
- gg - 2D rendering in pure Go.
- gift - Package of image processing filters.
- gltf - Efficient and robust glTF 2.0 reader, writer and validator.
- go-cairo - Go binding for the cairo graphics library.
- go-gd - Go binding for GD library.
- go-nude - Nudity detection with Go.
- go-qrcode - Generate QR codes with personalized styles, allowing adjustments to color, block size, shape, and icons.
- go-webcolors - Port of webcolors library from Python to Go.
- go-webp - Library for encode and decode webp pictures, using libwebp.
- gocv - Go package for computer vision using OpenCV 3.3+.
- goimagehash - Go Perceptual image hashing package.
- goimghdr - The imghdr module determines the type of image contained in a file for Go.
- govatar - Library and CMD tool for generating funny avatars.
- govips - A lightning fast image processing and resizing library for Go.
- gowitness - Screenshoting webpages using go and headless chrome on command line.
- gridder - A Grid based 2D Graphics library.
- image2ascii - Convert image to ASCII.
- imagick - Go binding to ImageMagick's MagickWand C API.
- imaginary - Fast and simple HTTP microservice for image resizing.
- imaging - Simple Go image processing package.
- imagor - Fast, secure image processing server and Go library, using libvips.
- img - Selection of image manipulation tools.
- ln - 3D line art rendering in Go.
- mergi - Tool & Go library for image manipulation (Merge, Crop, Resize, Watermark, Animate).
- mort - Storage and image processing server written in Go.
- mpo - Decoder and conversion tool for MPO 3D Photos.
- picfit - An image resizing server written in Go.
- pt - Path tracing engine written in Go.
- rez - Image resizing in pure Go and SIMD.
- scout - Scout is a standalone open source software solution for DIY video security.
- smartcrop - Finds good crops for arbitrary images and crop sizes.
- steganography - Pure Go Library for LSB steganography.
- stegify - Go tool for LSB steganography, capable of hiding any file within an image.
- svgo - Go Language Library for SVG generation.
- tga - Package tga is a TARGA image format decoder/encoder.
- transformimgs - Transformimgs resizes and optimises images for Web using next-generation formats.
- webp-server - Simple and minimal image server capable of storing, resizing, converting and caching images.