How to create Transformation map?

I need your suggestions on which library can be used to build this kind of chart. If this can not be developed by any library, what should be the approach to build this kind of custom dynamic graph? you can also suggest a reference to any similar examples with open-source . []