1 unstable release
0.1.0 | Dec 26, 2024 |
---|
#33 in Finance
158 downloads per month
17KB
448 lines
Kotizia
A command-line tool for managing financial accounts and transactions using double-entry bookkeeping principles.
Features
- Account management (create, list)
- Transaction handling (create, delete, list)
- Entry management (create, list)
- Complete transaction creation (transaction + debit/credit entries)
- JSON-based storage with configurable location
Storage
Data is stored in a JSON file with the following structure:
{
"accounts": [],
"transactions": [],
"entries": []
}
Dependencies
~3–4.5MB
~82K SLoC