# Myfin Budget

> Self-hosted personal finances platform

- Page: https://www.whatwemade.app/p/myfin-budget
- What it is: Web app (also Mobile app), for finance, also home & family
- Made by: [António Faneca](https://www.whatwemade.app/u/afaneca)
- Run it yourself: get the code and run your own copy
- Live: https://myfinbudget.com
- Code: https://github.com/afaneca/myfin (GPL-3.0, 320 stars)
- Languages: English, French, Portuguese
- Wants contributors
- Tags: budget, personal-finance, budgeting, self-hosted, expenses
- Upvotes: 0, comments: 0

## About

MyFin is a personal finances platform that helps you budget, keep track of your income and spending, and forecast your financial future. This repository is the web frontend; the API lives in a separate project.

You can track your accounts and their transactions, add transactions manually or import them in batches from a CSV file or your bank's homebanking export. Rules can automatically categorize imported transactions, and split transactions let you divide one entry into two. Budgets are planned month by month, and a stats section shows how your patrimony evolves and forecasts the years ahead. Investment tracking is currently in beta.

MyFin was started in 2020 by its author as a personal project, for people who want a user-friendly budgeting tool and full control over their own data. It is available in multiple languages and with light and dark themes, and can be run with Docker. A demo account is available on the project's website.

## How it was made

- Codex, 10% of the work: Code analysis and review; help with planning new features
- Stack: React, TypeScript, Node

Shared on WhatWeMade: https://www.whatwemade.app/p/myfin-budget
