Dooders / AnarchyGraph

A lightweight, decentralized, and node-centric graph system
0 stars 0 forks source link

AnarchyGraph Logo

Project Status

Rules of AnarchyGraph

  1. Be independent
  2. Be simple
  3. Be optimized

Installation

pip install anarchygraph

Usage

Adding Edges

from anarchy import AnarchyNode

node1 = AnarchyNode(1)
node2 = AnarchyNode(2)
node3 = AnarchyNode(3)

# Add edges to Node1
node1.edges.add(node2.node_id, node2)
node1.edges.add(node3.node_id, node3)

print(node1.edges())

Random Graph

from anarchy.graph import RandomGraph

g = RandomGraph()

g.edges()