No description
| core | ||
| pybudget_ui | ||
| screenshots | ||
| .gitignore | ||
| CHANGELOG.md | ||
| LICENSE | ||
| main_app.py | ||
| PyBudget.desktop | ||
| README.md | ||
| test_canvas_grid.py | ||
| test_canvas_perf.py | ||
| test_canvas_perf_no_theme.py | ||
| test_lxtheme_perf.py | ||
| test_profile.py | ||
| test_tk_destroy.py | ||
| test_tk_perf.py | ||
| test_tree_bg.py | ||
| test_treeview_perf.py | ||
PyBudget
A user-friendly and simple budget manager, developed with Python and Tkinter.
Features
- Track Income & Expenses: Add new transactions quickly and easily.
- Monthly Overview: Keep track of your finances with a clear monthly breakdown.
- Automatic Balancing: See your income, expenses, and the remaining balance at a glance.
- Data Export: Export your financial data to common formats like JSON, CSV, and TXT.
- Data Import: Import transactions from JSON files.
- Sorting & Search: Find transactions quickly via the search function and sort your expenses.
- Balance Transfer: Easily transfer recurring expenses or the monthly remainder to the next month.
- Multilingual: The user interface is prepared for translations.
Installation & Usage
Recommended: via LxTools Installer
The easiest way to install PyBudget is using the LxTools Installer. Download the latest release here: LxTools Installer
Screenshots
Configuration
The application stores its configuration and the database in the directory ~/.config/py_budget/.
