bagels
Share on:
Enter Your Mastodon Instance
Copy the link below to share to Mastodon
https://terminaltrove.com/bagels/
A powerful expense tracker that lives in your terminal.
uv tool install --python 3.13 bagels
bagels is a powerful TUI expense tracker for the terminal, letting you record and review expenses in one place.
Features include accounts, (sub)categories, splits, transfers, recurring transaction templates, quick entry shortcuts and budgeting insights. This tool also shows your accounting graphically in tables, line charts, records, as category breakdowns, people owed and has plotting tools that highlight spending and forecasting trends. You can customize keybindings, set defaults like first weekday and it saves data locally in a SQLite database.
bagels is suitable for programmers, students, hobbyists and those who are looking for distraction free budgeting. If you prefer doing accounting in the terminal and need a TUI with support for interactive spending insights and filtering, bagels works best here.