track-your-money-doofus v1.0.0
Track your money, doofus!
This is a simple command-line application to keep track of your expenses/incomes.
Why this?
I tried to use mobile expense trackers, I swear. I just can't. I end up checking every app out there. And even when I'm already using one, new apps come along, with new colors and different features that I don't even need, and then I try to use them for a while, until another revolutionary one come along and I get sucked into this ridiculous loop.
This isn't rocket science. I just wanna keep track of my expenses, goddamnit!
So, as I spend most of my day on a terminal, and my expense tracking resumes itself to +/-, just build a cli, doofus!
There were some available ones built already, but as I wanted to adjust the tool to my needs instead of adjusting my needs to the tool, I decided to build my own.
Also, it is pretty good to have full control over your data.
Install
In order to use track-your-money-doofus, make sure that you have Node version 6.0.0 or higher.
$ npm install -g track-your-money-doofus
How it works
All this does is store and retrieve the data you enter in a YAML file, which you can process any way you want later.
The YAML file look like this:
'wallet-name':
'YYYY-MM-DD':
in:
- amount: 5000
category: 'category1'
- amount: 2000
out:
- amount: 80,
category: 'category2'
- amount: 30
category: 'category3'
# ...
}
The default wallet is called cash
.
Commands
add|a
list|l
balance|b
delete|d