{"repo":"srl-labs/clab-io-draw","free":true,"listed":false,"github":"https://github.com/srl-labs/clab-io-draw","clone":"git clone https://github.com/srl-labs/clab-io-draw.git","description":"Containerlab and Draw.io Integration","language":"Python","stars":65,"topics":["containerlab","drawio","grafana"],"license":"MIT","category":"analytics","readme_excerpt":"clab-io-draw The clab-io-draw project unifies two tools, clab2drawio and drawio2clab . These tools facilitate the conversion between Containerlab YAML files and Draw.io diagrams, making it easier for network engineers and architects to visualize, document, and share their network topologies. Overview Tool Description :-----------: :------------------------------------------------------------------------------------------------: clab2drawio Converts Containerlab YAML files into Draw.io diagrams (with optional Grafana support). drawio2clab Converts Draw.io diagrams back into Containerlab-compatible YAML files, supporting quick lab setup. [!NOTE] For detailed information on clab2drawio , options, and usage instructions, please refer to the clab2drawio.md [!NOTE] For more details on drawio2clab , including features, constraints for drawing, and how to run the tool, please see the drawio2clab.md Quick Usage Running with Containerlab [!TIP] The containerlab graph --drawio command simplifies your workflow by automatically detecting the input file type ( .yml or .drawio ) and running the appropriate script internally ( clab2drawio or drawio2clab ). You can also enhance your output by passing additional arguments. For example: bash sudo containerlab graph --drawio -t topo.clab.yml --drawio-args \"--layout horizontal\" The default theme is nokia modern and the default layout is auto ; this example forces a horizontal layout. Running locally Installation [!TIP] Why uv? uv is a single, ult","default_branch":null,"files":null,"tree":[],"storefront":"/r/srl-labs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/srl-labs/clab-io-draw/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}