0.0.4 • Published 3 years ago

my-expenses v0.0.4

Weekly downloads
-
License
ISC
Repository
github
Last release
3 years ago

my-expenses CLI on node js

TL;DR

  • transform CSV files exported from banks and card providers into CSV files with predefined format: date, amount, category, note;
  • substitute merchants with user-defined categories (merchant to category mapping can also be provded with a JSON file);
  • print expense data groupped by month or category;
  • try out with npx without installing the package.

The problems it is made to solve

  • I track my personal expenses on a monthly basis and use a few different means of payment.
  • The card provider I use most often lists merchants but no category for each payment and I wanted to map merchant to category only once.
  • All of the CSV exports I used to digest into a spreadsheet had more columns that I needed.

Usage

  • npx github:ivatov/my-expenses help csv
  • npx github:ivatov/my-expenses csv help transform
  • npx github:ivatov/my-expenses csv help print