Ideally, I'm looking for something hat can easily ingest data from banks and credit cards. I guess that means csv at a minimum, but quicken / quickbooks / MS Money format as an ideal.
I don't like the idea of using mint or others where your data is their product.
in the FOSS world there seems to be:
https://www.gnucash.org/
http://homebank.free.fr/en/
https://kmymoney.org/
https://skrooge.org/
https://www.firefly-iii.org/
and more.. far too many to try.
What do you use? Do you like it? Has anyone tried them all?
I think that Gnucash offers the right mix of UI and reporting for me. I think Hledger looks quite good, but would reuqire a bit more effort to learn on my part and, tbh, not sure I have the energy.
I want to like Firefly, but I'm an accountant, and it it not true double entry. So I find it emotionally difficult to use - it's simply not correct. I think that it has it's use-case, like if you only care about cash out of a bank account, but it doesnt work so well for loans or investments.
My day job is a finance system manager, so I end up having strong opinions on how finance software should work.