All Projects → true-grue → yed_py

true-grue / yed_py

Licence: MIT license
Making graphs for yEd

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to yed py

cytoscape.js-fcose
fCoSE: a fast Compound Spring Embedder
Stars: ✭ 94 (+74.07%)
Mutual labels:  graphviz, graph-drawing
home-assistant-graph
No description or website provided.
Stars: ✭ 30 (-44.44%)
Mutual labels:  graphviz
Uecs
Ubpa Entity-Component-System (U ECS) in Unity3D-style
Stars: ✭ 174 (+222.22%)
Mutual labels:  graphviz
Visualize ruby
Transform code into a flowchart and experimentally trace the execution path through it
Stars: ✭ 237 (+338.89%)
Mutual labels:  graphviz
Diagrams
🎨 Diagram as Code for prototyping cloud system architectures
Stars: ✭ 15,756 (+29077.78%)
Mutual labels:  graphviz
Azure Plantuml
PlantUML sprites, macros, and other includes for Azure services
Stars: ✭ 247 (+357.41%)
Mutual labels:  graphviz
Psgraph
A set of utilities for working with Graphviz in Powershell
Stars: ✭ 160 (+196.3%)
Mutual labels:  graphviz
kraph
Go module for scraping APIs to graphs
Stars: ✭ 12 (-77.78%)
Mutual labels:  graphviz
xmpaint
处理有向图的有力工具
Stars: ✭ 65 (+20.37%)
Mutual labels:  graphviz
Ansible Playbook Grapher
A command line tool to create a graph representing your Ansible playbook tasks and roles
Stars: ✭ 234 (+333.33%)
Mutual labels:  graphviz
Deepgraph
Analyze Data with Pandas-based Networks. Documentation:
Stars: ✭ 232 (+329.63%)
Mutual labels:  graphviz
Gofsm
a featured FSM that can export state images
Stars: ✭ 222 (+311.11%)
Mutual labels:  graphviz
ecto erd
A mix task for generating Entity Relationship Diagram from Ecto schemas available in your project.
Stars: ✭ 173 (+220.37%)
Mutual labels:  graphviz
Go Graphviz
Go bindings for Graphviz
Stars: ✭ 183 (+238.89%)
Mutual labels:  graphviz
rtl2dot
C call graph generator
Stars: ✭ 48 (-11.11%)
Mutual labels:  graphviz
Dot To Ascii
Graphviz to ASCII converter using Graph::Easy
Stars: ✭ 168 (+211.11%)
Mutual labels:  graphviz
Graphviz
A Swift package for working with GraphViz
Stars: ✭ 230 (+325.93%)
Mutual labels:  graphviz
C4 Plantuml
C4-PlantUML combines the benefits of PlantUML and the C4 model for providing a simple way of describing and communicate software architectures
Stars: ✭ 3,522 (+6422.22%)
Mutual labels:  graphviz
bandersnatch-graph
Graphing all possibilities in the Netflix Black Mirror episode, "Bandersnatch"
Stars: ✭ 42 (-22.22%)
Mutual labels:  graphviz
graphviz
PHP Graphviz library
Stars: ✭ 70 (+29.63%)
Mutual labels:  graphviz

Tiny Python library for graph drawing in yEd

import yed

y = yed.Graph()

n1 = y.node(text="1", fill_color="#aaaaaa")
n2 = y.node(text="2", fill_color="#aaaaaa")
n3 = y.node(text="3", fill_color="#aaaaaa")
n4 = y.node(text="4", fill_color="#aaaaaa")
n5 = y.node(text="5", fill_color="#aaaaaa")

for n in [n2, n3, n4, n5]:
    y.edge(n1, n, target_arrow="none")
for n in [n3, n4, n5]:
    y.edge(n2, n, target_arrow="none")
for n in [n4, n5]:
    y.edge(n3, n, target_arrow="none")
for n in [n5]:
    y.edge(n4, n, target_arrow="none")

y.save("k5.graphml")

from random import randint, choice
import yed

y = yed.Graph()

nodes = []
for i in range(100):
    color = "#" + ("%02x" % randint(100, 255)) * 3
    nodes.append(y.node(text=i, fill_color=color))

for n in nodes:
    y.edge(n, choice(nodes))

y.save("random.graphml")

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].