An open API service indexing awesome lists of open source software.

https://github.com/03-bunny-06/expense-splitter

The Expense Splitter is a Python-based application designed to help users manage, view, edit, and split their expenses efficiently. It leverages the rich library to present data in a visually appealing tabular format, making it easier to comprehend financial details.
https://github.com/03-bunny-06/expense-splitter

cli-application python-functions python-modules python3 rich-library

Last synced: 3 months ago
JSON representation

The Expense Splitter is a Python-based application designed to help users manage, view, edit, and split their expenses efficiently. It leverages the rich library to present data in a visually appealing tabular format, making it easier to comprehend financial details.

Awesome Lists containing this project

README

        

# Expense Splitter

## Project Description

The Expense Splitter is a Python-based application designed to help users manage, view, edit, and split their expenses efficiently. It leverages the `rich` library to present data in a visually appealing tabular format, making it easier to comprehend financial details.

## Features

- **Add Expenses**: Add new expense records, including type, amount, and a descriptive note.
- **View Expenses**: Display all expenses in a well-formatted table.
- **Edit Expenses**: Update details of an existing expense entry.
- **Remove Expenses**: Delete an expense record.
- **Split Expenses**: Calculate and display the cost share for a group of individuals.
- **Exit**: Quit the application gracefully.

## Dependencies

- **Rich Library**: Used to create visually appealing tables.
Install using:
```sh
pip install rich

![image](https://github.com/user-attachments/assets/6c67329b-bca1-4f97-8f5b-a67ca0fc32c2)