Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/marekjm/maelkum-ledger
What I use to keep track of personal finance
https://github.com/marekjm/maelkum-ledger
Last synced: 21 days ago
JSON representation
What I use to keep track of personal finance
- Host: GitHub
- URL: https://github.com/marekjm/maelkum-ledger
- Owner: marekjm
- License: gpl-3.0
- Created: 2021-08-11T17:00:43.000Z (about 3 years ago)
- Default Branch: devel
- Last Pushed: 2024-07-23T21:48:51.000Z (4 months ago)
- Last Synced: 2024-07-24T00:49:24.954Z (4 months ago)
- Language: Python
- Size: 292 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.markdown
- License: LICENSE
Awesome Lists containing this project
README
# Maelkum's ledger
A simple tool to keep track of expenses and revnues.
Based on accounts and transactions.# Open accounts
open account 2019-08-01 asset bank.main_account
balance: 0.00 PLN
with
main
overview
end
open account 2019-08-01 asset bank.savings_account
balance: 100.00 PLN
with
overview
end# Set a balance on them
balance 2019-08-01
asset/bank.main_account 1000.00 PLN
end# Set a spending limit to keep you expenses in check
set budget 50.0 %# Record revenues :-)
rx 2019-08-01T09:42 Salary
EMPLOYER
asset/bank.main_account 1000.00 PLN
end# Record expenses :-(
ex 2019-08-01T12:48
asset/bank.main_account -15.00 PLN
BEST ASIAN FOOD PLACE IN TOWN
end# Record transfers between your own accounts :-|
tx 2019-08-01T13:37
asset/bank.main_account -100.00 PLN
asset/bank.savings_account 100.00 PLN
end# Record revenues in the future
rx 2022-06-14T12:00 Summer bonus
asset/bank.main_account 1.00 PLN
EMPLOYER
with
effective_date: 2022-07-01T00:00
end# Record currency changes
tx 2022-06-29T12:00
asset/bank.eur -1.00 EUR
asset/bank.pln 4.69 PLN
with
rate: EUR/PLN 4.6900
end# Record equity transactions...
tx 2022-06-29T12:00
asset/broker.usd -3.00 USD
equity/broker.EXCHANGE 2.00 USD
with
shares: COMPANY 1
fee: -1.00 USD
intermediary: BROKER INC.
end# dividends...
dividend 2022-06-29T12:01
asset/broker.usd 1.00 USD
equity/broker.EXCHANGE COMPANY
end# ...and share price changes.
balance 2022-06-29T12:02
equity/broker.EXCHANGE COMPANY 1.00 USD
end--------------------------------------------------------------------------------
# Copyright and license
Copyright (C) 2019-2022 Marek Marecki
This is Free Software published under GNU GPL v3 license. See LICENSE for full
text of the license and educate yourself about your rights.