No description
Find a file
Désiré Werner Menrath e58d9bb15f - feat: Persist encryption preference in settings.json.
- feat: Graceful handling of missing `pysqlcipher3` library.
 - feat: Secure database import and restore handling with encryption support.
2026-02-25 01:09:39 +01:00
core - feat: Persist encryption preference in settings.json. 2026-02-25 01:09:39 +01:00
pybudget_ui - feat: Persist encryption preference in settings.json. 2026-02-25 01:09:39 +01:00
screenshots Fix sidebar styles, currency symbol, cleanup code and translate README 2026-02-21 23:03:46 +01:00
.gitignore Refactor update logic, add animated icon, and improve i18n support 2026-02-21 15:04:50 +01:00
CHANGELOG.md - feat: Persist encryption preference in settings.json. 2026-02-25 01:09:39 +01:00
LICENSE Initial commit: Basis-Struktur der LxBudget Anwendung mit UI und Datenbank 2026-01-21 12:43:05 +01:00
main_app.py - feat: Added database encryption support using pysqlcipher3 (SQLCipher). 2026-02-24 21:58:30 +01:00
PyBudget.desktop fix desktop file 2026-02-22 02:20:43 +01:00
README.md Fix sidebar styles, currency symbol, cleanup code and translate README 2026-02-21 23:03:46 +01:00

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

The easiest way to install PyBudget is using the LxTools Installer. Download the latest release here: LxTools Installer

Screenshots

PyBudget Screenshot

Configuration

The application stores its configuration and the database in the directory ~/.config/py_budget/.