DEV Community

Cover image for Would you use an open source personal finance app?
BekahHW for OpenSauced

Posted on

Would you use an open source personal finance app?

Today is day 27 of my 29 Days of Open Source Alternatives series, where I'll be exploring open source alternatives to proprietary software in the categories of Game Development and Multimedia, Development Tools and Platforms, Productivity and Collaboration Tools, and more. If you'd like to see the list of the open source alternatives I'll be covering this month, head over to my 29 Days of Open Source Alts Page.

On January 1, 2024, Mint, the personal finance app - acquired by Intuit in 2009 - shut down. If you're not familiar with Mint, it allowed users to see multiple accounts, to track spending, savings, and create budgets. Mint was one of the top personal finance apps, and despite Intuit encouraging users to move over to their other product, Credit Karma, the broken trust didn't exactly sit well with a lot of users. Although there are other alternatives, like YNAB, Pocketguard, and Oportun, choosing a personal finance app is, well, a personal decision, and not one to be taken lightly. All of these are closed-source, which lack the transparency that you might want from a finance app. Maybe Finance becomes and interesting alternative because of it's open source nature.

GitHub logo maybe-finance / maybe

The OS for your personal finances

dashboard_mockup (Note: The image above is a mockup of what we're working towards. We're rapidly approaching the functionality shown, but not all of the parts are ready just yet.)

Maybe: The OS for your personal finances

Get involved: DiscordWebsiteIssues

If you're looking for the previous React codebase, you can find it at maybe-finance/maybe-archive.

Backstory

We spent the better part of 2021/2022 building a personal finance + wealth management app called, Maybe. Very full-featured, including an "Ask an Advisor" feature which connected users with an actual CFP/CFA to help them with their finances (all included in your subscription).

The business end of things didn't work out, and so we shut things down mid-2023.

We spent the better part of $1,000,000 building the app (employees + contractors, data providers/services, infrastructure, etc.).

We're now reviving the product as a fully open-source project. The goal is to let you run…

Maybe Finance

It's worth starting with the state of Maybe Finance right now. If you go to their website, you're greeted with this message.

Message from Maybe about open sourcing

I'm not sure if that conveys confidence or if it sends up red flags for users - that's for you to decide. Let's look at some reasons that you might want to use an open source finance product.

  1. Privacy & Security: Open source code allows you to see how the app works and ensures your data isn't being used for hidden purposes.
  2. Customization & Control: You can potentially modify the app's code to fit your specific needs and preferences.
  3. Community & Collaboration: There's an active community where users can contribute ideas, report bugs, and help improve the app together.
  4. Cost-Effective: For Maybe Finance, specifically, "The goal is to let you run the app yourself, for free, and use it to manage your own finances and eventually offer a hosted version of the app for a small monthly fee."

Of course, there are reasons you may not want to use an open source personal finance app, including:

  1. Limited support
  2. Required technical knowledge
  3. Concerns over stability and reliability

But what kind of open source project is Maybe? Let's take a look:

Maybe Dashboard

Check out the full dashboard here.

We see a high activity rate over the last thirty days, with about an average size PR velocity. Although their star history seems to be leveling out, you can see from this chart that they've built kind of a staircase, so it's worth watching to see what's coming next. I imagine those spikes correspond with an announcement or activity.

Star History Chart

Metrics for their project over its lifespan include:

🌠 25k
👀 148
Forks: 1.9k
Contributors: 59

We can take a look at what the breakdown over the last thirty days looks like as well:

last thirty days metrics

What's most interesting to me, is that we see an equal stars to forks ratio over the last thirty days. That tells me that not only are people interested in following the project to see how it progresses, but people are also interested in contributing, which is ideal.

So what do you think? Would you use an open source personal finance app?

Top comments (6)

Collapse
 
jess profile image
Jess Lee

Wow! I had no idea that Mint shut down. I think an open source finance app is a great idea and would totally try it.

Collapse
 
bekahhw profile image
BekahHW

I think we learned the hard way 😭

Collapse
 
chabala profile image
Greg Chabala

Mint was a slick frontend on top of Yodlee, which handled all the hard parts like integrating with 1000s of banks and other investment companies. Guess what, you can just use Yodlee directly. Still free. money.yodlee.com/

Collapse
 
renan01 profile image
Renan

I like the plaintextaccounting.org/ approach...I do prefer open source apps but beyond that I'd like to be able to have my data free to be used across many apps as needed

Collapse
 
bekahhw profile image
BekahHW

Interesting! I’ve never heard of that.

Collapse
 
aececynic96 profile image
Maverick D. Aece

For Android, Ivy Wallet is the best I've seen so far.
github.com/Ivy-Apps/ivy-wallet