EnhancedJax/Bagels
Powerful expense tracker that lives in your terminal. observed · 2026-08-28
Health v2 · maintenance only
37/100
- Activity 30
- Release rhythm 40
- Longevity 47
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 6.5
- age_days: 670
- days_rel: 424
- days_push: 424
- n_releases_24m: 17
Adoption not part of the score
2886 stars · 107 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Bagels is a terminal user interface (TUI) expense tracker built with Python and Textual. It lets users record, categorize, and analyze their spending locally with features like accounts, transfers, recurring templates, budgets, and spending plots.
Use cases
- track daily expenses from the terminal
- budget and limit unnecessary spending
- analyze spending trends with graphs
- manage transfers between accounts
- set up recurring transaction templates
- keep personal finance data local instead of in the cloud
When to choose
- you prefer terminal-based tools and want fast keyboard-driven expense logging
- you want your financial data stored locally rather than in a hosted service
- you need budgeting, insights, and recurring transactions in one lightweight app
- you work over SSH and want your tracker available on remote machines
When to avoid
- you need a mobile app for on-the-go expense capture
- you want multi-user or cloud-synced finance management
- you prefer a graphical desktop or web interface over a TUI
- you need bank account integration or automatic transaction import
Facets
application · maturity active
cli gui data-visualization analytics developer-tools fintech cli cross-platform windows python tui expense-tracker textual budgeting personal-finance terminal-app command-line macos linux
2 sources
- readme: https://github.com/EnhancedJax/Bagels · fetched 2026-08-28 · f8ae4420eec8
- registry_pypi: https://pypi.org/pypi/bagels/json · fetched 2026-08-29 · 067f0c3062d5
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| EnhancedJax/Bagels | main | 37 |
For agents
markdown · JSON · MCP: product_card(name="EnhancedJax/Bagels")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem