Go Graphics

Open-source Go projects categorized as Graphics

Top 16 Go Graphic Projects

  • Primitive Pictures

    Reproducing images with geometric primitives.

    Project mention: Vtracer: Next-Gen Raster-to-Vector Conversion | news.ycombinator.com | 2023-11-22

    TIL about https://github.com/fogleman/primitive from https://en.m.wikipedia.org/wiki/Comparison_of_raster-to-vect...

  • Pixel

    A hand-crafted 2D game library in Go

    Project mention: Installing Pixel library (https://github.com/faiface/pixel) without go get | /r/learnprogramming | 2023-03-23

    All tutorials I could find are either outdated or skip over installation, and the https://github.com/faiface/pixel/wiki/Building-Pixel-on-Windows github page is not detailed at all.

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • gg

    Go Graphics - 2D rendering in Go with a simple API.

    Project mention: I wrote a tool in Go to write Sequence Diagrams in Go | news.ycombinator.com | 2023-04-27

    The author explicitly says:

    > You don't need to download any dependencies such as plantUML or Graphviz, which is what most of the tools out there require and what was also my motivation to start this project. go-uml is using a 2D graphics engine written 100% in Go https://github.com/fogleman/gg

    So no, this is not a solution for these requirements.

  • svgo

    Go Language Library for SVG generation (by ajstarks)

  • gi

    A free and open source framework for building powerful, fast, and beautiful 2D and 3D GUIs that run on macOS, Windows, Linux, iOS, and Android with a single pure Go codebase.

    Project mention: goki: Native Go GUIs (2D and 3D), built on GoKi tree framework | news.ycombinator.com | 2023-03-21
  • fauxgl

    Software-only 3D renderer written in Go.

  • agi

    Android GPU Inspector

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.

  • yeetgif

    gif effects CLI. single binary, no dependencies. linux, osx, windows. #1 workplace productivity booster. #yeetgif #eggplant #golang

  • one-file-pdf

    A minimalist Go PDF writer in 1982 lines. Draws text, images and shapes. Helps understand the PDF format. Used in production for reports.

  • gfx

    Convenience package for dealing with graphics in my pixel drawing experiments. (by peterhellberg)

  • tcg

    Terminal cell graphics library

  • canvas

    Draw on an HTML 2D canvas in a web browser from a server program using WebSockets. (by fzipp)

    Project mention: C Port of Ken Thompson's Space Travel | news.ycombinator.com | 2023-02-05
  • gridder

    A Grid based 2D Graphics library (by shomali11)

  • tech

    Toolkit for the Go programming language. (by qlova)

  • memfont

    Pixel font for golang

  • ttf-renderer

    Glyph rendering in Go + Vulkan via stencils.

    Project mention: Announcing go-vk: A Go binding for the Vulkan graphics API | /r/golang | 2023-03-06

    Another sample, demonstrating TTF glyph rendering in Vulkan using a stencil buffer: https://github.com/bbredesen/ttf-renderer

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-11-22.

Go Graphics related posts


What are some of the best open-source Graphic projects in Go? This list will help you:

Project Stars
1 Primitive Pictures 12,250
2 Pixel 4,352
3 gg 4,150
4 svgo 2,055
5 gi 1,226
6 fauxgl 832
7 agi 813
8 yeetgif 545
9 one-file-pdf 462
10 gfx 132
11 tcg 97
12 canvas 86
13 gridder 64
14 tech 6
15 memfont 4
16 ttf-renderer 1
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives