https://github.com/uberi/budget-o-matic
Balance the books, programmer style.
https://github.com/uberi/budget-o-matic
Last synced: about 1 year ago
JSON representation
Balance the books, programmer style.
- Host: GitHub
- URL: https://github.com/uberi/budget-o-matic
- Owner: Uberi
- Created: 2014-12-20T05:17:54.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2014-12-20T05:39:21.000Z (over 11 years ago)
- Last Synced: 2025-02-12T20:44:26.738Z (over 1 year ago)
- Language: Python
- Size: 633 KB
- Stars: 2
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
BUDGET-O-MATIC
==============
Balance the books, programmer style.

I made this for my own use since spreadsheets just don't do the things I want them to in any reasonably simple way.
**THE COOL PART**: Specify new items in a really cool way:
s.register("every week from jan 7 to aug 19", (-2000, "You are terrible at personal finance"))
Write out your time periods in words rather than learning some weird new syntax! The supported inputs are quite diverse; check out the [Recurrent](https://github.com/kvh/recurrent) library to see some more examples.
How to use
----------
Download [this repository](https://github.com/Uberi/budget-o-matic/archive/master.zip).
All dependencies are already included. You don't need Pip, you don't need Virtualenv, nothing but plain old Python 3.
Edit `budget.py` to specify your start time, end time, and budget entries.
When done editing, run `budget.py` using Python 3. It will print out a nice summary like the one you see in the screenshot above.