{"repo":"Feromond/budget_tracker_tui","free":true,"listed":false,"github":"https://github.com/Feromond/budget_tracker_tui","clone":"git clone https://github.com/Feromond/budget_tracker_tui.git","description":"A TUI budget tracker app built in rust. Designed to track income and expenses and help visualize and gather basic insights from your transactions.","language":"Rust","stars":260,"topics":["budgeting","finance","ratatui","ratatui-rs","rust","tui","tui-rs"],"license":"GPL-3.0","category":"cli-tools","readme_excerpt":"Budget Tracker TUI A terminal app for tracking your personal budget, built with Rust and Ratatui. Screenshots Main transaction view Category summary Monthly summary with budget line Budget view More screenshots Multi-month line chart Cumulative chart with budget line Cumulative multi-month chart Settings with help menu open Fuzzy search for categories Category catalog Features - Add, edit, delete, filter, and sort income and expense transactions - Recurring transactions, from daily to yearly, generated automatically up to today - Hierarchical categories and subcategories, editable in-app, with optional fuzzy search - Monthly and category summaries with interactive charts - Monthly target budget plus optional per-category budgets, tracked in a dedicated budget view - CSV import/export (duplicates skipped on import) - Local SQLite storage with decimal arithmetic (no floating-point rounding errors) - Fully keyboard-driven, with a built-in help menu - Runs on Windows, macOS, and Linux; checks for new versions on startup Installation Cargo (Linux, macOS, Windows) With Rust installed (rustup.rs): This puts the Budget Tracker command on your PATH. A short alias like alias bt='Budget Tracker' is handy. Windows installer (no Rust required) Download the latest installer from the Releases page and run it. I don't have a Windows developer licence, so it shows as an unknown publisher. From source Usage Launch with Budget Tracker . The help bar at the bottom shows the keys for the current ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Feromond","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Feromond/budget_tracker_tui/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}