
Why not Actual Budget, which is also self-hosted, open-source bucket budgeting based off YNAB, however it appears to be a lot more mature.
They also transparently run the project on Open Collective which I like: https://opencollective.com/actual
This is exactly the thing I’ve been looking for. It saves everything as a sqlite db, and has csv export options. So you’re not fucked over if you need to switch to something else. It’s compatible for linux/windows.
And the import options seem pretty good too.
Congrats, you’ve made me spend the whole day switching everything over to that lol.
The only real issue is that one of my banks deals with more than one type of currency. So I’ve had to write a custom script to handle that. But all in all, this is a massive upgrade for me. Thank you for this recommendation.
Or, https://www.firefly-iii.org/, a full self-hosted system similar to Mint.
Ooh, this looks great… thanks for sharing! Maybe it will finally rip my excel spreadsheets from out of my hands 😂
Net worth and investment tracking goes in my spreadsheets, budgeting in Actual Budget.
I’m guessing because this one is open. There are very few self hosted budgeting tools, and a lot of desktop ones. If I’m going through the trouble of self hosting one, it better be open source. I don’t want to get stuck with all my financial data in an app I don’t want to pay anymore or worse, goes out of business.
If the open self hosted app doesn’t suit me, there’s GnuCash. A bit of a learning curve and less sexy, but it’s solid and got my finances stable through college.
While it used to be closed source the maintainer a couple years back decided to not make it a job, and open sourced, took down the hosted option, and nowaintains it as a side project open sourced.
You’re replying to my comment about Actual Budget, the very open source budgeting solution?
I did look in the link you provided earlier and all I saw was pricing and features. Nothing wrong with an open project selling services, of course. But can you really blame me?
all I saw was pricing […] can you really blame me?
I mean I really can. They don’t have any paid option so you definitely didn’t see any pricing. They only have a big open source message:

I don’t know where you got that, but this is what I get clicking that first link you posted:

Try clicking either of those links.
Regardless, this is a thread about self-hosted open-source budgeting, which is why I linked to Actual Budget. I have updated the first post to be the Github link instead to prevent confusion.
Why would I do that to try to find the source code?
Oh, you edited your link from https://actualbudget.com/ to their GitHub, huh? You cheating cheater who cheats. I would track down the log on lemmy but you ain’t worth the effort.
Lol you weirdo, I even said I did that:
I highlighted two links in the image and you asked me to click either of those. In no point in your linked message you said you edited your original message. I’m done with you, you can’t operate under honest discourse.
You jumped to a conclusion on pricing and made a mistake, it’s ok, no big deal.
Oh, I need this thread. I’ve been all over the place ever since Mint shut down.
Why self host a web app that could have easily just been a regular progam.
Control over your own data (if you mean regular program as cloud apps), or accessible on multiple devices and to different users if you mean an offline computer app
Different devices can be done with any program by putting the files on network storage.
hosting the db in a network storage? That’s self hosting with extra steps.
But i don’t have to run yet another service on my machine.
Then don’t. Use only when you need it, or use literally any other free offering there is. This is not for you.
I’ll check it out! I have been using Firefly III.
I think it’s good there are several projects that try to solve similar problems. It makes for such a diverse solution pool.
Do you know any that connect to Plaid to get transaction data from my banks?
What’s bucket budgeting?
Edit: [sigh] all I needed to do was search the term… sorry everyone








