CLI for keeping track of credit card activity (payments and reward redemptions)
$ pip install churn
$ churn --help
While I use Mint (Personal Capital is one alternative) to keep track of my personal finances, I've always used a spreadsheet to record my credit card reward redemptions and to calculate my rewards to payments rate. The purpose of this tool is to replace that spreadsheet with a CLI backed by a SQLite database.
The data must be manually entered for now, but automating the data retrieval is a possible goal.
If you have Docker running, you can run
$ ./dev up to bring up a development environment. From here, you should be able to run
$ churn. Any changes to the source code should immediately be reflected in
the development environment.