Skip to main content

Open-source personal finance

Personal finance that stays in your hands.

Helius stores accounts, transactions, budgets, and planning data in one SQLite file. Use the terminal UI, the CLI, or both.

SQLite file. CLI and terminal UI. Windows, Linux, and Docker.

DashboardCurrent month
Helius dashboard view showing monthly income, expense, net, cash flow, recent transactions, and a budget snapshot.

One SQLite file. CLI and terminal UI. Windows, Linux, and Docker.

See the next 90 days.

The planning view shows forecast detail, due bills, warnings, goal gaps, and the lowest balance in the current horizon.

PlanningForecast view
Helius planning forecast view showing 90-day balances, due bills, warnings, and forecast detail.

Built for the keyboard.

Common tasks stay close together: moving through lists, editing records, opening forms, and checking the next step.

Local by default.

The core workflow does not depend on a server or hosted account. Release builds, local builds, and Docker all work with the same database.

TransactionsLedger maintenance
Helius transactions view showing filters and a list of transaction entries.

Work through transactions quickly.

Filters, recent mode, and edit actions stay attached to the transaction list, so review and correction stay in one place.

Review the month in one place.

Current-month totals, transfer activity, and top categories are available on the summary screen.

SummaryCurrent month summary
Helius summary view showing current month totals and top spending categories.

What Helius covers.

Single SQLite file

Accounts, categories, transactions, budgets, recurring rules, and planning data live in one database.

CLI and terminal UI

You can use direct commands at the CLI and the full-screen interface for day-to-day work.

Transaction review

Filters, recent mode, and edit actions stay close to the transaction list.

Budgets and summaries

Monthly totals, budget status, and category activity are available without extra setup.

Forecasts and scenarios

Planning views show due bills, low-balance points, warnings, and scenario detail.

Import, export, and reconcile

CSV import, CSV export, and reconciliation are part of the core workflow.

Install it the way you prefer.

Use a release build, Cargo, or Docker. The data model and workflow stay the same.