How to Create a Sankey Diagram in Flutter?

Hello everyone!
I’m trying to build a Sankey diagram in Flutter similar to the attached example, where data flows from a main source into various categories. Could anyone recommend a package or approach for achieving this in Flutter? I’d also appreciate any performance tips. Thank you!