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: Two Years in the Vault: 4 Best Practices 🔒 | dev.to | 2024-12-09

    Terraform/OpenTofu

  • CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  • cayley

    An open-source graph database

  • gonum

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

  • graphjin

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

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

  • 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: Top Terraform Tools to Know in 2024 | dev.to | 2024-03-26

    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.

  • SaaSHub

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

    SaaSHub logo
  • grit

    Multitree-based personal task manager

  • dep-tree

    Tool for helping developers keep their code bases clean and decoupled. It allows visualising a code base complexity using a 3d force-directed graph of files and the dependencies between them.

    Project mention: Show HN: Visualize the complexity of a Golang codebase with a 3D force graph | news.ycombinator.com | 2024-06-10

    Hi HN!

    I want to share a project for which Golang support was just added:

    https://github.com/gabotechs/dep-tree

    This is a tool that allows users to visualize the complexity of a code base using a 3D force-directed graph:

    It will take a Golang codebase entrypoint, typically `main.go`, it will parse the file and gather other files in which this file depends on (by resolving function names, types, etc...)

    It will recursively perform this operation with all the dependant files, until the full graph with all the source files is formed.

    It will render the graph using a force-directed layout, and all the source files will be placed in a three-dimensional space simulating some attraction/repulsion forces based on the dependencies between them.

    Clean and loosely coupled codebases will tend to form clusters of nodes in the 3d space separated from each other, while tightly coupled and messy codebases will be rendered with all the nodes grouped together without clear sense of separation.

    Here are some examples of rendering this graph for some well known projects:

    - Docker compose: https://dep-tree-explorer.vercel.app/api?repo=https%3A%2F%2F...

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

  • minefield

    Graphing SBOM's Fast.

    Project mention: Show HN: Minefield – Fast SBoM Management, 10k Packages Cached in 30s | news.ycombinator.com | 2024-09-06
  • ntcharts

    Nimble Terminal Charts for the Golang BubbleTea framework and your TUIs

    Project mention: Show HN: Conway's Game of Life, but as a div full of Braille characters | news.ycombinator.com | 2024-06-30

    Here's some terminal charting libraries that use Braille runes:

    * https://github.com/mum4k/termdash?tab=readme-ov-file#the-lin...

    * https://docs.rs/ratatui/latest/ratatui/widgets/struct.Chart....

    * https://github.com/NimbleMarkets/ntcharts/blob/main/examples...

  • datadash

    Visualize and graph data in the terminal

  • kotal

    Blockchain Kubernetes Operator

  • modview

    Effortlessly visualize mod graph with all external dependencies for your Go projects

    Project mention: Visualize your go dependencies graph in a rich UI | news.ycombinator.com | 2024-09-11
  • treemap

    🍬 Pretty Treemaps (by nikolaydubina)

  • renpy-graphviz

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

  • virgo

    Graph-based Declarative Configuration Language (by r2d4)

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

  • makefile-graph

    Turn your Makefile into a graph

    Project mention: Makefile-graph: Parse Make's internal database and generate a graph | news.ycombinator.com | 2024-04-21
  • SaaSHub

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

    SaaSHub logo
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).

Go Graph discussion

Log in or Post with

Go Graph related posts

  • Two Years in the Vault: 4 Best Practices 🔒

    3 projects | dev.to | 9 Dec 2024
  • Terraform state with native s3 locking

    1 project | dev.to | 2 Dec 2024
  • S3 native state locking in Terraform

    2 projects | dev.to | 29 Nov 2024
  • Top 8 Terraform Security Best Practices to Protect Your Infrastructure

    1 project | dev.to | 27 Nov 2024
  • What is Configuration Drift?

    3 projects | dev.to | 18 Nov 2024
  • Globally Replicated Services for the Rest of Us

    1 project | dev.to | 17 Nov 2024
  • How I Set Up Cross-Account ECR Access for Lambda Functions

    1 project | dev.to | 16 Nov 2024
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 9 Dec 2024
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Index

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

Project Stars
1 terraform 43,186
2 cayley 14,865
3 gonum 7,672
4 graphjin 2,929
5 asciigraph 2,695
6 graph 1,840
7 inframap 1,767
8 grit 1,672
9 dep-tree 1,533
10 eliasdb 1,004
11 algorithms 799
12 goraph 736
13 minefield 613
14 ntcharts 296
15 datadash 272
16 kotal 207
17 modview 176
18 treemap 153
19 renpy-graphviz 136
20 virgo 134
21 wallet-tracker 127
22 go-plotly 115
23 makefile-graph 108

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you konow that Go is
the 4th most popular programming language
based on number of metions?