cli-budget-tracker

Crates.iocli-budget-tracker
lib.rscli-budget-tracker
version0.1.0
created_at2025-11-12 03:37:04.623567+00
updated_at2025-11-12 03:37:04.623567+00
descriptionProgram to help users budget their monthly income
homepage
repository
max_upload_size
id1928761
size30,907
(vivero24)

documentation

README

Budget Tracker CLI

A command line budget tracking tool built in Rust to help users budget their monthly income

Features

  • Track income from multiple sources
  • Categorizes expenses as needs, wants or savings
  • Visual summary with tables and pie charts
  • Automatic budget calculation using 50/30/20 rule
  • Stores data via JSON file
  • Warns user when going over specific budget

Installation

cargo install cli-budget-tracker 

Usage

Add Income

cli-budget-tracker add-income 3000.00 "Monthly salary"

Add Expense

cli-budget-tracker add-expense 1200.00 rent
cli-budget-tracker add-expense 150.00 "dining out"

Calculate Budget

cli-budget-tracker calculate-budget

View Summary

cli-budget-tracker summary

Remove Expense

cli-budget-tracker remove-expense rent

Clear All Data

cli-budget-tracker clear

License

MIT

Commit count: 0

cargo fmt