Bug 511596 - Sankey diagram to follow money path
Summary: Sankey diagram to follow money path
Status: REPORTED
Alias: None
Product: kmymoney
Classification: Applications
Component: reports (other bugs)
Version First Reported In: unspecified
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: KMyMoney Devel Mailing List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-11-04 03:03 UTC by jesse
Modified: 2025-11-10 02:06 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description jesse 2025-11-04 03:03:35 UTC
Wishlist item

Please add a sanket diagram to kMyMoney. In my research, I don't think qt kit provides for a Sankey diagram. I did find that there are other ways/libraries that support it. I am not sure what are the possibilities of integration. 

Useful for: 
Seeing what attributed to your network changes.
Same for cash flow
Comment 1 jesse 2025-11-06 16:16:43 UTC
Apologies for the typo. It should be a Sankey: 
For example: https://www.smartdraw.com/chart/sankey-diagram-maker.htm?id=382278&msclkid=98901464d14f12fb09187d68188b3dec
Comment 2 Jack 2025-11-06 16:40:55 UTC
That link doesn't really help much.  It leads to a page for creating diagrams (it gives many options) and it's not clear which of them are Sankey diagrams.  Even reading the wikipedia entry (https://en.wikipedia.org/wiki/Sankey_diagram) doesn't give any example I see applying to finances.  If you can provide one actual example, it might help the team determine what options there might be to produce it.  
It might also be worth looking into whether there are ANY Qt or KDE libraries or applications which provide this type of diagram - as that would likely be easier to integrate than a totally new library/application.
Comment 3 jesse 2025-11-06 19:49:20 UTC
(In reply to Jack from comment #2)
> That link doesn't really help much.  It leads to a page for creating
> diagrams (it gives many options) and it's not clear which of them are Sankey
> diagrams.  Even reading the wikipedia entry
> (https://en.wikipedia.org/wiki/Sankey_diagram) doesn't give any example I
> see applying to finances.  If you can provide one actual example, it might
> help the team determine what options there might be to produce it.  
> It might also be worth looking into whether there are ANY Qt or KDE
> libraries or applications which provide this type of diagram - as that would
> likely be easier to integrate than a totally new library/application.

https://imgur.com/sankey-example-wZwUyD0
This is an example. 

Monarch money app also has a nice one. 

I think it would be useful to have one and show where money goes. Like the net worth. Charts. I can see in the report that network went up or down but it would be nice to visualize where the most growth or loss is. 

Cashflow is another one. To help visualize where money came from for those with multiple sources of income. In terms of expenses it will be nice to see where most of the money went. 

Let me know if that helps. I did not find any KDE or qt library (Google searching) that would support it. I am not sure if that means a 3rd party app will be required.
Comment 4 jesse 2025-11-10 02:06:59 UTC
Did my last comment help? Or anything else I can provide. As for QT Libaries, I have not seen any that provide this type of diagram but I am not a QT expert. I am not really sure where to look besides asking Google.