Images

Libraries for manipulating images.

gocv6.8K

Go package for computer vision using OpenCV 3.3+.

imaginary5.7K

Fast and simple HTTP microservice for image resizing.

imaging5.3K

Simple Go image processing package.

gg4.5K

2D rendering in pure Go.

bild4K

Collection of image processing algorithms in pure Go.

imagor3.5K

Fast, secure image processing server and Go library, using libvips.

gowitness3.5K

Screenshoting webpages using go and headless chrome on command line.

ln3.3K

3D line art rendering in Go.

bimg2.8K

Small package for fast and efficient image processing using libvips.

svgo2.2K

Go Language Library for SVG generation.

picfit2.2K

An image resizing server written in Go.

pt2.1K

Path tracing engine written in Go.

smartcrop1.8K

Finds good crops for arbitrary images and crop sizes.

imagick1.8K

Go binding to ImageMagick's MagickWand C API.

gift1.8K

Package of image processing filters.

canvas1.5K

Vector graphics to PDF, SVG or rasterized image.

govips1.3K

A lightning fast image processing and resizing library for Go.

geopattern1.3K

Create beautiful generative image patterns from a string.

stegify1.2K

Go tool for LSB steganography, capable of hiding any file within an image.

image2ascii899

Convert image to ASCII.

goimagehash760

Go Perceptual image hashing package.

go-qrcode608

Generate QR codes with personalized styles, allowing adjustments to color, block size, shape, and icons.

govatar590

Library and CMD tool for generating funny avatars.

draft582

Generate High Level Microservice Architecture diagrams for GraphViz using simple YAML syntax.

mort513

Storage and image processing server written in Go.

go-nude417

Nudity detection with Go.

steganography323

Pure Go Library for LSB steganography.

gltf247

Efficient and robust glTF 2.0 reader, writer and validator.

transformimgs243

Transformimgs resizes and optimises images for Web using next-generation formats.

mergi237

Tool & Go library for image manipulation (Merge, Crop, Resize, Watermark, Animate).

go-webp235

Library for encode and decode webp pictures, using libwebp.

darkroom228

An image proxy with changeable storage backends and image processing engines with focus on speed and resiliency.

rez213

Image resizing in pure Go and SIMD.

img155

Selection of image manipulation tools.

go-cairo146

Go binding for the cairo graphics library.

cameron124

An avatar generator for Go.

color-extractor94

Dominant color extractor with no external dependencies.

gridder77

A Grid based 2D Graphics library.

webp-server74

Simple and minimal image server capable of storing, resizing, converting and caching images.

go-gd59

Go binding for GD library.

goimghdr40

The imghdr module determines the type of image contained in a file for Go.

go-webcolors28

Port of webcolors library from Python to Go.

mpo17

Decoder and conversion tool for MPO 3D Photos.

scout16

Scout is a standalone open source software solution for DIY video security.