title: Layering D3 Graphs: Swimlanes + Data Connections
body: <p>I'm looking to create a flowchart with swimlanes. Based on everything I'm seeing, this doesn't seem like D3 is a good option for creating something like the image below: 
  <a href="https://i.stack.imgur.com/hkInA.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/hkInA.png" alt="Swimlanes + Force Diagram"></a></p>
  
  <p>Others have had similar issues, <a href="https://stackoverflow.com/questions/22226849/can-i-create-a-flow-chart-no-tree-chart-using-d3-js">Can I create a flow chart (no tree chart) using D3.js</a></p>
  
  <p>I was wondering <strong>if it would be possible to LAYER 2 D3 charts on top of one another, and basically through some trickery make rows and nodes appear/disappear</strong>. I know that there's a way to make the force layout <a href="http://bl.ocks.org/mbostock/1667139" rel="nofollow noreferrer">static</a>. Or, if this seems too complicated for D3 to handle alone, of there was an open source library that would get me closer. </p>
  
  <p>Other libraries (that you have to pay for) accomplish what I would like: 
  <a href="https://www.yworks.com/" rel="nofollow noreferrer">https://www.yworks.com/</a>
  <a href="https://gojs.net/latest/index.html" rel="nofollow noreferrer">https://gojs.net/latest/index.html</a></p>
  
  <p>But I would like use an open-source library, if possible. </p>