Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/uberi/budget-o-matic
Balance the books, programmer style.
https://github.com/uberi/budget-o-matic
Last synced: 12 days 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 (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2014-12-20T05:39:21.000Z (almost 10 years ago)
- Last Synced: 2024-10-10T22:27:56.437Z (about 1 month 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.
![Screenshot](Screenshot.png)
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.