graph
fdg
Our great sponsors
graph | fdg | |
---|---|---|
33 | 2 | |
1,711 | 166 | |
- | - | |
6.4 | 7.1 | |
16 days ago | 3 months ago | |
Go | Rust | |
Apache License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
graph
- Create, analyze, and modify graphs and networks in Go
- Show HN: Creating, Modifying, Analyzing, and Visualizing Graphs/Networks in Go
-
Digger is trending on GitHub in Golang
Awesome project, and nice to see that it seems to use my graph library (graph) for managing dependencies!
- graph: A library for creating generic graph data structures and modifying, analyzing, and visualizing them
-
Dagger V3 Release (generic/concurrency-safe Directed Acyclic Graph)
Why should I use yours over this?
- graph v0.20 adds support for adding vertices and edges from other graphs, retrieving and updating edges, computing spanning trees, and more
-
GitHub doesn't show the latest commit and rejects any pushes
Any ideas how I could've ended up with this and how I could resolve this? The repository is github.com/dominikbraun/graph.
- graph v0.16 supports integrating any storage backend for storing graph data structures
- Visualize complex networks and structures in Go
fdg
-
GUI tool to Visualize a large number of nodes in a graph (like gephi)
I wrote a library named fdg which can do this. Currently it doesn't have any implementations of the "state of the art" graphing algorithms that gephi has like ForceAtlas2 or Yifian Hu, but it should be good for your purposes if you're <2000 nodes by my estimates.
- fdg: A Force Directed Graph Drawing Framework
What are some alternatives?
be - The Go test helper for minimalists
QuickQanava - :link: C++17 network / graph visualization library - Qt6 / QML node editor.
scan - Scan provides the ability to to scan sql rows directly to any defined structure.
morphologica - A library of supporting code for numerical modelling (JSON config, HDF5 data, Modern OpenGL visualization)
btree - BTree provides a simple, ordered, in-memory data structure for Go programs.
kite - An interactive visualization tool for graph theory
warg - Declarative and Intuitive Command Line Apps with Go
Graphs.jl - An optimized graphs package for the Julia programming language
NetworkX - Network Analysis in Python
starfish-ql - ✴️ An experimental graph database
bob - SQL query builder and ORM/Factory generator for Go with support for PostgreSQL, MySQL and SQLite
gradesta - Stitchable spreadsheets for the 21st century