Login Sign Up

kivy-expense-tracker

Created by @embedenv Updated 1 week, 2 days ago

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

Environment Details

Environment Kivy (Python UI)
Visibility Public Space
Role viewer

Collaborative Workspace

You can request permission to join this workspace as a collaborator to edit code and develop in real-time.

Join Workspace

Embed Sandbox

Share this sandbox directly inside your blog posts, articles, or documentation by copying the iframe code below.

<iframe src="https://embedenv.com/embedenv/projects/kivy-expense-tracker/?embed=true" width="100%" height="600px" style="border: 1px solid rgba(255,255,255,0.08); border-radius: 12px;"></iframe>
Link copied!