Money · Edition No. 42 · 6 Oct 2026

ananthakumaran/paisa

Charts and reports over a plain-text money ledger you already keep.

← MoneyRead the whole edition →

3,217 stars · AGPL-3.0 · v0.7.6 (2026-09-06) · Track this in Scout

Charts and reports over a plain-text money ledger you already keep.

▶Repo detailsthe review · specs · pros & cons · install

What it is

Paisa reads a plain-text accounting file and serves a web page of charts, budgets, retirement projections and investment summaries. It ships as a desktop application, a single command-line file, and a container image.

What it is good for. Anyone already keeping accounts in ledger, hledger or beancount format who is tired of reading numbers in a terminal. Also for anyone considering plain-text accounting who wants to see what the reports look like before committing.

Stars3,217
LicenceAGPL-3.0
Latestv0.7.6 (2026-09-06)
Good
  • A desktop application for Linux, macOS and Windows, so there is a route that needs no terminal at all.
  • It reads all three common plain-text formats — ledger, hledger and beancount — chosen with one line in its settings file.
  • The ledger program is included, so that route works with nothing else installed. The documentation is explicit about the other two: "Paisa ships with ledger binary. If you use hledger or beancount, make sure that the binaries are installed."
Watch for
  • You still have to understand double-entry bookkeeping and write the transactions by hand or import them. Its own questions page sends newcomers off to learn the underlying tool first.
  • The licence is AGPL-3.0, read from the file — but not at LICENSE or LICENSE.md, which both return "not found". It is at master/COPYING. The text is the standard Affero licence, unmodified, and it names no project copyright holder: the only copyright line in the file is the Free Software Foundation's own. Personal use is unaffected; offering a changed copy to other people over a network means publishing your changes.
  • The command-line and container routes serve a web page on port 7500 with no password unless you switch sign-in on, so it should not be exposed beyond the machine itself. On macOS you also have to strip the download warning flag by hand. One maintainer, 82 open issues, and no published memory, disk or processor figure.
Similar repositories
Install
# Easiest: download the desktop app for your system from the releases page.
# On Debian or Ubuntu:
sudo dpkg -i paisa-app-linux-amd64.deb
# Command line instead:
chmod u+x paisa && sudo mv paisa /usr/local/bin
paisa serve        # then open http://localhost:7500
# Or with Docker:
docker run -p 7500:7500 -v /path/to/paisa:/root/Documents/paisa/ ananthakumaran/paisa:latest
Screenshots
ananthakumaran/paisa: GitHub preview card

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.