App
JAMARQ Ledger
Double-entry bookkeeping that stays on the machine, one self-contained book at a time.
Began 2026-03-13 as Ledger, on Tauri from the first commit; carried the Tenra name from 2026-05-03 to 2026-10-02.
Why it was built
Ledger was built on a short list of rules from its first README. The person keeping the books owns the data, with no cloud account and no sign-in. Double entry is done correctly. A posted transaction is reversed or corrected, never edited. Each book is self-contained, so it can be backed up on its own. Explicit actions win over hidden automation.
It also became the pathfinder for the desktop shell. Its platform review on 2026-07-20 set the pattern the other Tauri apps follow.
At a glance
- Began
- 2026-03-13
- Status
- In use
- Runs as
- Tauri desktop app, with no browser mode
What it does today
Built and working
Self-contained books
Each book is self-contained, with a chart of accounts, parties and transactions, so it can be backed up on its own.
Corrections that never overwrite
Posted transactions are reversed or corrected with new entries. The original stays where it was.
Daily Accounting and four reports
A Daily Accounting view, plus Trial Balance, General Ledger, Balance Sheet and Cash Flow.
Registry import and reconciliation
An export from Registry is previewed, then imported into one book as a single step that either lands whole or not at all, and reconciled.
Restore rehearsal
A backup can be previewed and rehearsed before a restore, without touching the live books.
How it came to be
The development cycle
103 commits and 43 merged pull requests, as of 2026-10-05.
2026-03-13
First commit, with the Tauri shell from day one.
2026-05-03
A macOS installer.
2026-05-05 to 05-06
Registry import preview, reconciliation and drilldowns.
2026-06-02
A maintainability pass.
2026-07-05
Daily recovery evidence.
2026-07-20
Tauri platform review for Windows and Linux.
2026-07-22
Registry imports scoped to one book and made atomic.
2026-08-25 to 08-28
Registry exports produce a real file. The sidebar says what Ledger is for.
2026-09-30
Moved to Tauri 2.12.
2026-10-01 to 10-02
Accepts the first version of Registry's ledger export format. Renamed JAMARQ Ledger, and old names retired.
Where it stands
Real, and not yet
- •Books, the chart of accounts, parties, and posted transactions with reversal and correction.
- •Daily Accounting, Trial Balance, General Ledger, Balance Sheet and Cash Flow.
- •Registry import and reconciliation, backup, restore preview and restore rehearsal.
Not built, or switched off
- A walkthrough of reconciliation against live figures is still to be done.
- There is no web or mobile version. Both are inactive.
- Payroll, tax, invoicing and sync are future modules, not built.
How it is built
Under the hood
The pieces
- Shell
- Tauri desktop app, with no browser mode
- Stack
- React, Rust
- Data
- In the app's own folder on the machine. No cloud account and no sign-in
- Imports
- Registry exports, scoped to one book, all or nothing
- Never
- Edits a posted transaction. It reverses or corrects it instead
Works with
- JAMARQ Registry
The rental desk for a container yard: customers, units, quotes, dispatch and receivables.
The service behind this
Need a tool like this for your own work?
Describe the job it would do and what you use today. You will hear back within one business day.
