Project idea: Text-based budgeting software

Up: Ideas

Text-only data format

Budgets:

budget 2021-12
  Expenses:Fixed:Rent      1249.52 EUR
  Expenses:Food:Groceries   400.00 EUR

Targets:

target "Save up for MacBook Pro"
  from 2021-05
  until 2021-12
  Expenses:Replacement:MacBookPro  1500.00 EUR

target "Holidays"
  from 2021-05
  monthly
  Expenses:Fun:Holidays  50.00 EUR

Upcoming transactions:

upcoming "Rent"
  monthly
  from 2022-01
  Expenses:Fixed:Rent  1301.27 EUR

upcoming "Rent (old)"
  monthly
  until 2021-12
  Expenses:Fixed:Rent  1249.52 EUR

Main file:

include_beancount "../db/main.db"

include "upcoming"
include "target"
include "budget_2021"
include "budget_2022"

In the future include_beancount might be generalizable to import other types of data as well.

Note last edited March 2025.
Incoming links: Budgeting app prototype.