Go Graph

Open-source Go projects categorized as Graph

Top 23 Go Graph Projects

  • terraform

    Terraform enables you to safely and predictably create, change, and improve infrastructure. It is a source-available tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.

    Project mention: Deploy Secure Spring Boot Microservices on Amazon EKS Using Terraform and Kubernetes | dev.to | 2023-11-23

    To run a microservice stack on EKS, you will need to spend extra time and effort setting it up and managing it. This is where infrastructure as code (IaC) tools like Terraform come in handy.

  • cayley

    An open-source graph database

  • 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.

  • gonum

    Gonum is a set of numeric libraries for the Go programming language. It contains libraries for matrices, statistics, optimization, and more

    Project mention: How to set up interface to accept multi-dimension array? | /r/golang | 2023-07-13

    But if you want to see what can be done for numeric stuff, check out gonum. Personally, I still wouldn't use Go, and I rather suspect it's still pretty easy to reach for something like what you're trying to do and not find it because Go just can't write that type sensibly, but you can at least see what is available, written by people who disagree with me about Go not being a great language for this.

  • graphjin

    GraphJin - Build NodeJS / GO APIs in 5 minutes not weeks

    Project mention: [Golang] Super Graph GraphQL au compilateur SQL renommé GraphJin et prend maintenant en charge MySQL | /r/enfrancais | 2023-04-27
  • asciigraph

    Go package to make lightweight ASCII line graph ╭┈╯ in command line apps with no other dependencies.

    Project mention: Your GitHub year in review - 10 fun ways to visualize your contributions | dev.to | 2023-01-09

    Or create an amazing ASCII line graph showing your rollercoaster of activity over your last couple of sprints using asciichart (available for C, C#, C++, Elixir, Java, JavaScript, Go, Haskell, Perl, Python, PHP, Rust, and well... you get the picture).

  • grit

    Multitree-based personal task manager

    Project mention: Grit – multitree personal task manager | news.ycombinator.com | 2023-11-06
  • graph

    A library for creating generic graph data structures and modifying, analyzing, and visualizing them.

    Project mention: Create, analyze, and modify graphs and networks in Go | news.ycombinator.com | 2023-11-05
  • 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.

  • inframap

    Read your tfstate or HCL to generate a graph specific for each provider, showing only the resources that are most important/relevant.

    Project mention: Monthly 'Shameless Self Promotion' thread - 2023/05 | /r/devops | 2023-05-01

    We also contribute to the open-source community with projects like InfraMap, that generate your infra diagram on the fly based on your tfstate or the most famous TerraCognita, a reverse Terraform.

  • eliasdb

    EliasDB a graph-based database.

  • algorithms

    CLRS study. Codes are written with golang. (by shady831213)

  • goraph

    Package goraph implements graph data structure and algorithms.

  • datadash

    Visualize and graph data in the terminal

    Project mention: A command line tool that draw plots on the terminal | news.ycombinator.com | 2023-01-12

    here's a simple ui plotting tool based on termdash which is another golang term UI library https://github.com/keithknott26/datadash

  • kotal

    Blockchain Kubernetes Operator

    Project mention: Transform any K8S cluster into Blockchain node as a Service, Staking as a Service (without commission), and API gateway without rate-limiting. | /r/kubernetes | 2023-02-12
  • virgo

    Graph-based Declarative Configuration Language (by r2d4)

  • treemap

    🍬 Pretty Treemaps (by nikolaydubina)

  • renpy-graphviz

    Draws a flowchart graph of any Visual Novel from Renpy .rpy files !

  • wallet-tracker

    Detect real scammers with Wallet-Tracker CLI from anywhere.

  • go-plotly

    The goal of the go-plotly package is to provide a pleasant Go interface for creating figure specifications which are displayed by the plotly.js JavaScript graphing library.

  • go-graph-layout

    🔮 Graph Layout Algorithms in Go

  • jsonl-graph

    🏝 JSONL Graph Tools

  • endure

    ⚡ Fault-tolerant service container for creating plugins

  • gograph

    A golang generic graph library that provides mathematical graph-theory and algorithms.

  • import-graph

    🕵🏻‍♂️ Collect data about your dependencies

  • 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-23.

Go Graph related posts


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

Project Stars
1 terraform 39,518
2 cayley 14,672
3 gonum 6,958
4 graphjin 2,760
5 asciigraph 2,351
6 grit 1,655
7 graph 1,579
8 inframap 1,499
9 eliasdb 982
10 algorithms 742
11 goraph 723
12 datadash 216
13 kotal 188
14 virgo 130
15 treemap 125
16 renpy-graphviz 94
17 wallet-tracker 87
18 go-plotly 79
19 go-graph-layout 78
20 jsonl-graph 69
21 endure 68
22 gograph 39
23 import-graph 37
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives