Web Personal Finance App
from hylobates@jlai.lu to selfhosted@lemmy.world on 01 Feb 13:21
https://jlai.lu/post/14892087

Hi everyone!

I have been using Grisbi for at least 15 years now to get around personal finances/expense tracking.

It is a very basic tool that tracks expenses, clearances, etc… Nothing crazy but it helps a lot to follow your budget, keep things on track. Everything is backed up through a file that I sync with Nextcloud.

For some reasons, I won’t be able to use it as easily in the coming months (new restrictions on my work laptop) so I’m looking for a Web-based selfhost-friendly alternative. I’ve already narrowed it down to 3:

Do you have some feedback on any of those applications? Do you know any other alternatives worth looking at? Have you had the same kind of experience going from Gnucash/Grisbi/other to Web-based app?

#selfhosted

threaded - newest

Yingwu@lemmy.dbzer0.com on 01 Feb 13:35 next collapse

I’ve been self-hosting Actual as an alternative to YNAB and I’m completely sold. It’s really great, especially with bank account syncing activated. If you like envelope based budgeting I’d definitely go with Actual.

dmtalon@infosec.pub on 01 Feb 14:59 next collapse

I moved to actual about 3 months ago from YNAB4. I’d moved to nYNAB then back to YNAB4 after a second price hike and then to actual.

No regrets. I run it as a docker on unraid and reverse proxy so I can access it remotely.

Feels a ton like YNAB.

Works on Windows, my macbook. The only missing thing IMHO is a dedicated mobile app (for Android in my case). The web works ok, but a dedicated app could improve the experience

Onomatopoeia@lemmy.cafe on 01 Feb 16:33 collapse

This may not fully solve the problem, but have you tried using it through Hermit or Native Alpha? These are browsers designed to make websites work like apps on Android.

Combined with my password manager (Bitwarden), it’s usually as fast or even faster than some apps, with a side benefit of a single app install rather than an app for each service.

So far this has worked well for Amazon, Walmart, libraries, my healthcare login, bank, ebay, Home Depot and Lowes, etc.

dmtalon@infosec.pub on 02 Feb 04:04 collapse

I’ll check this out. But some things really need an app. Like gps for payees like ynab4 app has.

But the speed is certainly a factor.

__init__@programming.dev on 01 Feb 16:21 collapse

Another vote for actual. It’s my first budgeting app so I don’t have anything to compare it to, but it was super simple to set up (as far as self hosted apps go), I really like the web ui, and simplefin works to sync with all of my banks/accounts. My only gripe with it so far is that it could probably use a better mobile experience.

airikr@lemmy.ml on 01 Feb 13:58 next collapse

I have my own personal finance tracker, Keizai. I found mainly Firefly III as bloated and since I wanted a simple, straight-forward finance tracker, I created my own.

Please bare in mind that Keizai is not yet finished. The development is still on-going, but it’s a slow process. I have multiple projects in hand and with autism and other plans for a better, more healthier life, the development for all my projects tend to be slow.

And yes, you can self-host Keizai.

bungle_in_the_jungle@lemmy.world on 01 Feb 16:43 collapse

It would be awesome if you could Dockerise this!

airikr@lemmy.ml on 01 Feb 16:46 collapse

I agree, but I don’t know how yet :( Need to read more about it. I love and prefer Docker in most cases, so I want to Dockerise my projects.

AbidanYre@lemmy.world on 01 Feb 14:09 next collapse

PHP is kind of a plus

That’s not something you hear very often.

hylobates@jlai.lu on 01 Feb 14:33 collapse

I already have a lot of things using PHP (phpBB, Wordpress, FreshRSS, etc…) so that’s kind of a no-brainer for me. But I get the point, not very popular these days.

AbidanYre@lemmy.world on 01 Feb 14:42 collapse

I just wish I had something useful to add.

Used beancount with fava for a little while but it didn’t really stick.

MaggiWuerze@feddit.org on 01 Feb 14:22 next collapse

I am still bummed, that there is no easy way to pull the data from my bank automatically into these budgeting apps. They all rely on paid 3rd party tools for that and who knows what those do with my data

hydration9806@lemmy.ml on 01 Feb 15:16 next collapse

Assuming US, Open Banking is on the horizon. Will likely still take a few years before it’s fully implemented, but hopefully soon!

skimm@lemmy.sdf.org on 01 Feb 16:07 next collapse

I hadn’t heard of this. Looks like we’re finally getting some sort of standard API implemented. It’s about time. No reason folks should have to use Plaid or other to link accounts or pull data easily.

irotsoma@lemmy.blahaj.zone on 02 Feb 03:54 collapse

Unlikely at least in the near future. The remnants of Dodd-Frank and anything that Biden did are high on the list for Trump’s chopping block.

neatobuilds@lemmy.today on 01 Feb 16:18 next collapse

Actual let’s you import downloaded statements in qfx or whatever format

That’s how I used it anyway since I didn’t want any third party I would just download a months worth of transactions and import them into actual then start setting up automatic tagging or manual if it’s a one off transaction

Vinstaal0@lemmy.world on 02 Feb 16:40 collapse

You can setup your own if you wish, but a lot of these parties also have had an audit done on security and on privacy. That is not gonna matter if you live in the US, but that is a problem

MTK@lemmy.world on 01 Feb 15:10 next collapse

FF3 is great, I have used it for years and I can’t complain

lemmy_get_my_coat@lemmy.world on 02 Feb 03:51 collapse

How do you get your data in? Do you use the third party import services plugin or set up scraping of your statements that needs you to pass the statements in explicitly? I’ve been wanting to get into using Firefly 3 but the question of how I should do the data import has been a hurdle that’s stopped me with indecision a few times.

MTK@lemmy.world on 02 Feb 13:06 next collapse

Oh, I do it all manually since I find it harder to keep track when things happen automatically.

But I know it has all kinds plugins for importing transactions

lemmy_get_my_coat@lemmy.world on 02 Feb 14:32 collapse

Ah fair enough. Well done keeping on top of it - I know I’ll never be able to consistently do it manually so will dig into the other ways.

meyotch@slrpnk.net on 04 Feb 13:27 collapse

I am considering FF3 too for my home host setup.

I have looked at simpleFin, which is a third party that provides the ability to link bank, credit card, loan and investment accounts into FF3. It’s cheap so cost isn’t an issue.

Does anyone have direct experience using this with FF3? The idea of having a comprehensive dashboard of my whole financial situation is appealing.

agile_squirrel@lemmy.ml on 01 Feb 15:32 next collapse

I haven’t use any of these, but others could look at:

For reference, these are from Selfh.sh

pax0707@lemmy.world on 02 Feb 13:59 next collapse

Actual.

Tried most of them about a year ago and then it was best for my needs. Situation could be different now but for me Actual still works great.

YMMV

Vinstaal0@lemmy.world on 02 Feb 16:33 next collapse

I have had a lot of issues setting up Firefly III on different systems so I never got to get it working.

Eventueel I ended upfinding Actual Budget, while not perfect it works really well and I have been using it for more than a year now

hylobates@jlai.lu on 02 Feb 19:03 collapse

I find the DB sync system in Actual a bit odd. Don’t get me wrong it seems to work but I’m afraid it might corrupt in some corner cases.

Vinstaal0@lemmy.world on 03 Feb 18:56 collapse

Have been using it for a while on different systems including some pretty unstable test systems and I haven’t had any issues. It does have some issues with that you cannot trust the automatic import since AB might create extra transactions

laserkaspar@lemmy.world on 02 Feb 18:20 collapse

I am also looking for something similar. But one feature every one of these apps is missing is tracking expenses that get paid back later. For example with some of my friends I make a list of expenses so we can decide who should pay for dinner next time. Do you know of any apps that can do that?