title: Create flow diagram programmatically
body: <p>I want to visualize components and connections of a <a href="https://en.wikipedia.org/wiki/Duct_(HVAC)" rel="nofollow noreferrer">HVAC</a> system with .NET/C#.
  The diagrams will just include a few different components and their connections.
  They do not have to comply to any formal standard and should look alike the diagrams attached. In addition the user should be able to select a single component/connection (so that I can display additional data).</p>
  
  <p>Which <strong>free</strong> drawing/charting library would you use and why?</p>
  
  <p>Thanks for your time.</p>
  
  <p><a href="https://i.stack.imgur.com/ywx1I.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/ywx1I.png" alt="HVAC system"></a>
  
  <a href="https://i.stack.imgur.com/m03VN.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/m03VN.png" alt="HVAC system"></a>
  </p>