SaaSHub helps you find the best software and product alternatives Learn more →
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.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
gonum
Gonum is a set of numeric libraries for the Go programming language. It contains libraries for matrices, statistics, optimization, and more
-
asciigraph
Go package to make lightweight ASCII line graph ╭┈╯ in command line apps with no other dependencies.
-
graph
A library for creating generic graph data structures and modifying, analyzing, and visualizing them.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
inframap
Read your tfstate or HCL to generate a graph specific for each provider, showing only the resources that are most important/relevant.
-
dep-tree
tool for helping developers keep their code bases clean and decoupled. It allows visualising a "code base entropy" using a 3d force-directed graph of files and the dependencies between.
-
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
I used the aws console at first to get reacquainted with dynamodb, lambda and apigateway. After getting everything to work, I used Terraform to deploy all of the infrastructure pieces. The Github repo can be found here.
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.
Project mention: Create, analyze, and modify graphs and networks in Go | news.ycombinator.com | 2023-11-05
Like Blast Radius, InfraMap generates visual graphs of your infrastructure based on Terraform state or configurations, offering a visual overview of your infrastructure, which is especially helpful for large and complex environments.
Project mention: Show HN: Visualize the Entropy of a Codebase with a 3D Force-Directed Graph | news.ycombinator.com | 2024-01-31The portion of the code in charge of rendering lives inside the `internal/entropy` (https://github.com/gabotechs/dep-tree/tree/main/internal/ent...).
Force-directed is an algorithm for displaying graphs in a 2d or 3d space, which simulates attraction/repulsion based on the dependencies between the nodes, the wikipedia page explains it really well https://en.wikipedia.org/wiki/Force-directed_graph_drawing
> Love it, I think dependency trees are super underused data for static analysis.
Definitely, specially for evaluating "the big picture" of a codebase
Project mention: Makefile-graph: Parse Make's internal database and generate a graph | news.ycombinator.com | 2024-04-21
Go Graph related posts
-
Cloud Resume Challenge Chunk 2
-
Cloud Resume Challenge Chunk 1
-
EC2 real network bandwidth
-
How to deploy your own website on AWS
-
Optimizing Costs in DevOps: Migrating a Kubernetes App from Amazon to Digital Ocean
-
AWS Cloud Platform for highly loaded WordPress website
-
Why CISA Is Warning CISOs About a Breach at Sisense
-
A note from our sponsor - SaaSHub
www.saashub.com | 2 Jun 2024
Index
What are some of the best open-source Graph projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | terraform | 41,419 |
2 | cayley | 14,782 |
3 | gonum | 7,321 |
4 | graphjin | 2,851 |
5 | asciigraph | 2,551 |
6 | graph | 1,742 |
7 | grit | 1,663 |
8 | inframap | 1,642 |
9 | dep-tree | 1,263 |
10 | eliasdb | 991 |
11 | algorithms | 764 |
12 | goraph | 732 |
13 | datadash | 234 |
14 | kotal | 203 |
15 | treemap | 144 |
16 | virgo | 131 |
17 | renpy-graphviz | 117 |
18 | wallet-tracker | 110 |
19 | go-plotly | 96 |
20 | makefile-graph | 95 |
21 | go-graph-layout | 84 |
22 | jsonl-graph | 72 |
23 | endure | 69 |
Sponsored