I use and like HomeBank
Free and Open Source Software
If it's free and open source and it's also software, it can be discussed here. Subcommunity of Technology.
This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.
I have been satisfied with beancount. https://github.com/beancount/beancount and fava as a ui. It's text based so it is easy to automate imports and exports. It can seem daunting at first to create importers in Python, but it's pretty basic scripting.
Text based accounting lends itself well to easy experimentation with version control.
I tried gnucash for a while, but it felt so slow and not flexible enough for me.
Thanks, I'll take a look (but my hunch is that "pretty easy Python scripting" is beyond my skillset).
Thanks for the suggestion but it looks like an app, not a server-client situation.
I haven't used it yet, but I want to start keeping better track of my finances and one I've seen recommended a lot and plan to try out for February is Actual Budget.
Actual is great! We have been using for a while now.
I used to use You Need A Budget and was looking for an open source alternative. I've been using Actual since last year and I really like it so far. It has all the features I'd been looking for and is free and open source. It seems to fit your list of requirements as well! I'd highly recommend it!
Thanks for the suggestion. I looked at Actual but it seemed very budgwt focused and kind of light on any-other-feature. But I'll take another look
Oh crap - I forgot an important need: it has to be able to import my existing data (decades!) which Moneydance can export to QIF, tab delimited, or JSON.