kivy-expense-tracker
Kivy Expense Tracker — Android-Style Python App
A beautiful material-design personal expense tracker built entirely with Python Kivy. Runs on Android, iOS, Windows, macOS, and Linux from a single Python file.
Features
- Add expenses with name, amount, and category (Food, Travel, Shopping, Health, Other)
- Category-wise budget progress bars with color coding
- Running total and remaining budget display card
- Scrollable expense history list (last 15 entries)
- Material design dark UI with vibrant accent colors
Setup
pip install kivy
python main.py
Tech Stack
- Python 3.10+
- Kivy 2.3
- KivyMD (optional for enhanced widgets)
Use Cases
- Personal finance tracking on Android
- Demo Python mobile app development
- Kivy UI component showcase
- Student budget management tool
Link copied!