Awesome Go Image Processing

  • updated 4 months ago MIT License

    Image Gallery built with Angular 18+, node.js and GraphicsMagick

  • bild bild 3,941
    star
    updated 5 months ago MIT License

    Image processing algorithms in pure Go

  • bimg bimg 2,683
    star
    updated 7 months ago MIT License

    Go package for fast high-level image processing powered by libvips C library

  • updated over 2 years ago MIT License

    An avatar generator for Go.

  • canvas canvas 1,361
    star
    updated almost 1 year ago MIT License

    Cairo in Go: vector to raster, SVG, PDF, EPS, WASM, OpenGL, Gio, etc.

  • updated over 1 year ago MIT License

    Simple image color extractor written in Go with no external dependencies

  • cutter cutter 199
    star
    updated over 3 years ago MIT License

    Crop images in Golang

  • updated 8 months ago MIT License
  • draft draft 572
    star
    updated about 3 years ago MIT License

    Generate High Level Cloud Architecture diagrams using YAML syntax.

  • updated over 2 years ago MIT License

    Finds the type and/or size of a remote image given its uri, by fetching as little as needed.

  • fopix fopix 15
    star
    updated almost 4 years ago GNU General Publi...

    Simple pixel monospaced font package for golang

  • updated almost 6 years ago MIT License

    📐 Create beautiful generative image patterns from a string in golang.

  • gift gift 1,744
    star
    updated about 1 year ago MIT License

    Go Image Filtering Toolkit

  • gltf gltf 242
    star
    updated about 2 months ago BSD 2-Clause "Sim...

    Go library for encoding glTF 2.0 files

  • updated 9 months ago Other

    Go binding for the cairo graphics library

  • gocv gocv 6,636
    star
    updated about 2 months ago Other

    Go package for computer vision using OpenCV 4 and beyond. Includes support for DNN, CUDA, OpenCV Contrib, and OpenVINO.

  • go-gd go-gd 58
    star
    updated over 6 years ago

    Go bingings for GD (http://www.boutell.com/gd/)

  • updated 11 months ago BSD 2-Clause "Sim...

    Go Perceptual image hashing package

  • updated over 5 years ago BSD 3-Clause "New...

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

  • updated about 1 year ago MIT License

    Nudity detection with Go.

  • go-opencv go-opencv 1,318
    star
    updated over 1 year ago BSD 3-Clause "New...

    Go bindings for OpenCV / 2.x API in gocv / 1.x API in opencv

  • updated about 2 years ago MIT License

    Avatar generation library for GO language

  • govips govips 1,282
    star
    updated about 1 month ago MIT License

    A lightning fast image processing and resizing library for Go

  • updated over 9 years ago MIT License

    Port of webcolors library from Python to Go

  • updated about 1 year ago MIT License

    Simple and fast webp library for golang

  • gowitness gowitness 3,159
    star
    updated about 1 month ago GNU General Publi...

    🔍 gowitness - a golang, web screenshot utility using Chrome Headless

  • updated about 3 years ago MIT License

    A Grid based 2D Graphics library

  • updated over 2 years ago MIT License

    🌁 Convert image to ASCII

  • imagick imagick 1,614
    star
    updated about 1 year ago Other

    Go binding to ImageMagick's MagickWand C API

  • imaginary imaginary 5,543
    star
    updated about 2 months ago MIT License

    Fast, simple, scalable, Docker-ready HTTP microservice for high-level image processing

  • imaging imaging 5,211
    star
    updated about 1 year ago MIT License

    Imaging is a simple image processing package for Go

  • img img 149
    star
    updated over 9 years ago MIT License

    A selection of image manipulation tools

  • imgproxy imgproxy 8,819
    star
    updated 2 months ago MIT License

    Fast and secure standalone server for resizing and converting remote images

  • ln ln 3,269
    star
    updated over 5 years ago MIT License

    3D line art engine.

  • updated over 1 year ago MIT License

    🔍 Pure Go implementation of fast image search and simple OCR, focused on reading info from screenshots

  • mergi mergi 230
    star
    updated over 4 years ago MIT License

    go library for image programming (merge, crop, resize, watermark, animate, ease, transit)

  • mort mort 499
    star
    updated over 1 year ago MIT License

    Storage and image processing server written in Go

  • mpo mpo 17
    star
    updated over 1 year ago MIT License

    JPEG-MPO Decoder / Converter Library and CLI Tool

  • picfit picfit 1,990
    star
    updated 9 months ago MIT License

    An image resizing server written in Go

  • pigo pigo 4,386
    star
    updated 4 months ago MIT License

    Fast face detection, pupil/eyes localization and facial landmark points detection library in pure Go.

  • primitive primitive 12,639
    star
    updated 4 months ago MIT License

    Reproducing images with geometric primitives.

  • pt pt 2,077
    star
    updated over 5 years ago MIT License

    A path tracer written in Go.

  • quant quant 38
    star
    updated almost 7 years ago MIT License

    An interface for image color quantizers.

  • resize resize 2,970
    star
    updated over 2 years ago ISC License

    Pure golang image resizing

  • rez rez 212
    star
    updated over 7 years ago MIT License

    Image resizing in pure Go and SIMD

  • scout scout 15
    star
    updated 5 months ago MIT License

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

  • smartcrop smartcrop 1,808
    star
    updated over 1 year ago MIT License

    smartcrop finds good image crops for arbitrary crop sizes

  • updated 7 months ago MIT License

    Pure Golang Library that allows LSB steganography on images using ZERO dependencies

  • stegify stegify 1,138
    star
    updated over 1 year ago MIT License

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

  • svgo svgo 2,133
    star
    updated almost 2 years ago Other

    Go Language Library for SVG generation

  • tga tga 33
    star
    updated over 9 years ago MIT License

    Go package for decoding and encoding TARGA image format

  • updated over 1 year ago MIT License

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