{"repo":"EnhancedJax/Bagels","free":true,"listed":false,"github":"https://github.com/EnhancedJax/Bagels","clone":"git clone https://github.com/EnhancedJax/Bagels.git","description":"Powerful expense tracker that lives in your terminal.","language":"Python","stars":2875,"topics":["cli","expense-tracker","python","python3","ssh","terminal","textual","tui","uv"],"license":"GPL-3.0","category":"cli-tools","readme_excerpt":"🥯 Bagels - TUI Expense Tracker Powerful expense tracker that lives in your terminal. Bagels expense tracker is a TUI application where you can track and analyse your money flow, with convenience oriented features and a complete interface. Why an expense tracker in the terminal? I found it easier to build a habit and keep an accurate track of my expenses if I do it at the end of the day, instead of on the go. So why not in the terminal where it's fast, and I can keep all my data locally? ✨ Features Some notable features include: - Accounts, (Sub)Categories, Splits, Transfers, Records - Templates for Recurring Transactions - Add Templated Record with Number Keys - Clear Table Layout with Togglable Splits - Transfer to and from Outside Tracked Accounts - \"Jump Mode\" Navigation - Less and Less Fields to Enter per Transaction, Powered by Transactions and Input Modes - Insights - Customizable Keybindings and Defaults, such as First Day of Week - Label, amount and category filtering - Spending plottings / graphs with estimated spendings - Budgetting tool for saving money and limiting unnecessary spendings 📦 Installation Recommended: By UV Bagels can be installed via uv on MacOS, Linux, and Windows. uv is a single Rust binary that you can use to install Python apps. It's significantly faster than alternative tools, and will get you up and running with Bagels in seconds. You don't even need to worry about installing Python yourself - uv will manage everything for you. Unix / MacOS: ","default_branch":null,"files":null,"tree":[],"storefront":"/r/EnhancedJax","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/EnhancedJax/Bagels/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."}