Open-source Go projects categorized as SVG

Top 18 Go SVG Projects

  • go-chart

    go chart is a basic charting library in go.

  • minify

    Go minifiers for web formats (by tdewolff)

    Project mention: Including .so file in a lua rock | reddit.com/r/lua | 2023-02-28

    I want to write the lua bindings for tdewolff/minify the appropriate way. It already has python and js bindings but I can't figure out how to do that. The python bindings seems to use the shared object file, but the js doesn't work like that. What options do I have?

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • free-gophers-pack

    ✨ This pack of 100+ gopher pictures and elements will help you to build own design of almost anything related to Go Programming Language: presentations, posts in blogs or social media, courses, videos and many, many more.

  • svgo

    Go Language Library for SVG generation (by ajstarks)

  • canvas

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

    Project mention: Canvas vector graphics update: rich text and path boolean operation support | reddit.com/r/golang | 2022-12-29

    I wanted to share a recent large update to https://github.com/tdewolff/canvas, which is a vector graphics library written in Go to create images, PDFs, SVGs, OpenGL, etc. using vector drawing operations. Especially I wanted to show two new exciting features:

  • gi

    Native Go (golang) Graphical Interface system (2D and 3D), built on GoKi tree framework

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

    A lightning fast image processing and resizing library for Go

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • sdfx

    A simple CAD package using signed distance functions

    Project mention: cadCAD alternative for Go? | reddit.com/r/golang | 2023-01-12

    Object Oriented Programming is a way to go to create CAD tool for school project, not golang (too hard for school task). If you really must, this was I want to try in one of my projects: https://github.com/deadsy/sdfx

  • go-binsize-treemap

    🔍 Go binary size SVG treemap

  • asciitosvg

    Create beautiful SVG renderings of ASCII diagrams.

    Project mention: ASCIIToSVG – Create beautiful SVG renderings of ASCII diagrams | reddit.com/r/hypeurls | 2022-07-08
  • cloudsec-icons

    A collection of cloud security icons :cloud::lock:

    Project mention: GitHub - aquasecurity/cloudsec-icons: A collection of cloud security icons | reddit.com/r/devopsish | 2023-02-13
  • oksvg

    Partial implementation of SVG 2.0 specification in golang.

  • termsvg

    Record, share and export your terminal as a animated SVG image.

  • go-graph-layout

    🔮 Graph Layout Algorithms in Go

    Project mention: Graph Layout Algorithms in Pure Go | news.ycombinator.com | 2022-04-13
  • ansisvg

    Convert ANSI to SVG

  • draw

    Generate software design diagrams in Go (by gregoryv)

    Project mention: Diagrams as Code with go? | reddit.com/r/golang | 2023-01-13

    I have used https://github.com/gregoryv/draw before to do some simple diagramming for autogenerated docs. It's not a super advanced library, but depending on your use cases it might be enough.

  • svg-playground

    Online playground for svg.py

    Project mention: What is the funnest project you worked on? | reddit.com/r/Python | 2023-03-14
  • purplecrayon

    An SVG library for GoLang

    Project mention: I'm writing a drawing library with an SVG backend for Go, check it out! | reddit.com/r/golang | 2022-04-01
  • 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-03-21.

Go SVG related posts


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

Project Stars
1 go-chart 3,690
2 minify 3,269
3 free-gophers-pack 2,934
4 svgo 1,983
5 canvas 1,228
6 gi 1,142
7 govips 876
8 sdfx 436
9 go-binsize-treemap 423
10 asciitosvg 184
11 cloudsec-icons 162
12 oksvg 134
13 termsvg 130
14 go-graph-layout 70
15 ansisvg 43
16 draw 27
17 svg-playground 8
18 purplecrayon 1
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives