Perhaps http://snapsvg.io/ could work for your use case?
That's not applicable to another platform.
I need to modify the svgs themselves in order to make them morphable.
That's easier said than done since they need to contain the same instructions in the same order (with only different parameters) and the transition cannot be random.