-
Notifications
You must be signed in to change notification settings - Fork 269
Description
Hi everyone in the WireViz community!
I have recently started working on a side project to help automate the creation of WireViz YAML files, and I wanted to reach out to "test the waters" and see if there is interest in such a tool.
The Idea Writing large YAML files manually for complex harnesses can be time-consuming and prone to copy-paste errors. My goal is to develop a tool (or a set of scripts) that can generate valid WireViz YAML configurations based on existing data sources.
Planned Inputs I am currently experimenting with the following input sources:
CSV: Generating connections and connectors based on spreadsheet/BOM data.
SQL: Extracting harness definitions directly from a database.
KiCad (Future goal): Parsing netlists to automatically generate the wiring diagram for a PCB harness interface.
Current Status I am still in the very early stages of development (pre-alpha). I have started structuring the logic for SQL and basic YAML building, but before I go too deep into specific implementations, I wanted to ask you:
Is this something you would find useful?
What does your workflow look like? (e.g., Do you prefer a CLI tool, a Python library you can import, or something else?)
Feature Requests: Are there specific data formats or automation flows you acturally miss today?
Any feedback or ideas would be greatly appreciated as I continue to prototype this!