Skip to content
FinvestLens

More

GnuCash, Ledger and the command line

Move your data in and out, and script reports.

GnuCash

FinvestLens reads and writes GnuCash XML, so you can move a book either way without losing detail — accounts, splits, prices, schedules and business records all survive the trip.

Ledger journals

File ▸ Export ▸ Ledger Journal… (⇧⌘E) writes a plain-text Ledger journal, and File ▸ Import ▸ Ledger Journal… reads one back.

The finlens command line

finlens is a read-only command-line reporter over your book, modelled on Ledger's. It is safe to run while the app has the book open — it takes no lock and never writes.

finlens -f Book.finvestlens balAccount balances.
finlens -f Book.finvestlens reg GroceriesA register of matching postings.
finlens -f Book.finvestlens printThe book as a Ledger journal.