Money Manager is a desktop application for managing your personal finances and accounts.
It uses Electron as the application platform and Vue.js as the Front-End UI framework.
Download the latest release here and run the setup program. Currently only a Windows build is available.
Uses Electron Vue to integrate Vue with Electron and handle build process.
# install dependencies
npm install
# dev server with hot reload at localhost:8080
npm run dev
# build packaged distribution with electron builder
npm run build
# build unpackaged distribution with electron builder
npm run build:dir
MIT
{
balance: String,
category: String,
id: String, // human readable
name: String,
transactionIds: [String...],
type: String // one of 'asset', 'budget' or 'none',
deleted: Boolean
}
{
date: String,
description: String,
expense: String, // account ID
from: String, // account ID
to: String, // account ID
note: String,
value: String,
highlighted: Boolean
}
{
balance: String;
}
{
description: String,
id: String, // human readable
name: String,
transactionIds: [String...]
}
{
from: String, // account ID
to: String, // account ID
note: String,
value: String
}
Money Manager settings are stored in your Windows user profile folder. Settings structure shown below.
{
projectPath: String;
}