I self host it since Mint shutdown. It obviously doesnt have automatic integrations with financial institutions so you need to export/import manually or frankenstein your own automation.
There are a lot of things it does that I dont use. I am mostly there for spending visualization. It does that well, but it takes a lot of clicks to setup categorization rules, but once its done things happen automatically.
Its just a few minutes work to get it setup on docker. And i think it has a demo site that you can look around on to see what tools it has.
Its not perfect. But its good enough for me, for now.
> It obviously doesnt have automatic integrations with financial institutions
Why would that be obvious? Until I read your comment I was assuming it was there. That feels like it should be a core feature for basic personal finance applications.
I have been using for years now. I don't have big requirements for a personal finances software. I mainly use it for cataloging my expenses so I can have a overview to where my money goes. I created a script that pushes my bank account export and have a series of rules to tag it automatically[1] and that is it.
And for what I use it just works. I don't have any complains, docs are good, plenty of tutorial available and it is easy enough to setup and update (I don't use docker for it). I can't ask more of a software tbh.
I've been using Firefly-III for over three years now. What I'm contemplating to write is a quick util which would auto-import transactions from my emails.