No description
Find a file
2026-07-27 21:08:53 +02:00
core feat: Add Enchant spellchecker, fix UI layouts, translate remaining strings, add screenshots 2026-07-27 15:50:22 +02:00
lxbudget_ui feat: Add Enchant spellchecker, fix UI layouts, translate remaining strings, add screenshots 2026-07-27 15:50:22 +02:00
screenshots feat: Add Enchant spellchecker, fix UI layouts, translate remaining strings, add screenshots 2026-07-27 15:50:22 +02:00
.gitignore chore: Remove build script and deb packages from repository tracking 2026-07-27 21:08:53 +02:00
CHANGELOG.md feat: Add Enchant spellchecker, fix UI layouts, translate remaining strings, add screenshots 2026-07-27 15:50:22 +02:00
de.mo feat: Add Enchant spellchecker, fix UI layouts, translate remaining strings, add screenshots 2026-07-27 15:50:22 +02:00
de.po feat: Add Enchant spellchecker, fix UI layouts, translate remaining strings, add screenshots 2026-07-27 15:50:22 +02:00
LICENSE Initial commit: Basis-Struktur der LxBudget Anwendung mit UI und Datenbank 2026-01-21 12:43:05 +01:00
lxbudget.desktop Refactor: Rename project to lxbudget and internal cleanup 2026-07-26 21:35:17 +02:00
main_app.py feat: Add Enchant spellchecker, fix UI layouts, translate remaining strings, add screenshots 2026-07-27 15:50:22 +02:00
README.md feat: Add Enchant spellchecker, fix UI layouts, translate remaining strings, add screenshots 2026-07-27 15:50:22 +02:00

LxBudget

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

The recommended way to install LxBudget is via the official LxTools APT repository. This ensures you always receive automatic updates.

For easy setup of the repository, visit the official page: https://apt.ilunix.de/

Once the repository is added, simply install LxBudget via:

sudo apt update
sudo apt install lxbudget

Screenshots

📸 Show Screenshots

Main Window (Overview)

Screenshot 1

Transfer (To another or all months)

Screenshot 2

Search & Filter (Duplicate entries)

Screenshot 3

Backups (Restore)

Screenshot 4

Select Currency

Screenshot 5

Settings

Screenshot 6

Add Transaction

Screenshot 7

Yearly Overview

Screenshot 8

Configuration

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