CentSettle 0.1.0
CentSettle is a zero-runtime-dependency Node.js CLI, importable ESM core, and static browser application that turns one shared-expense ledger into exact balances and a compact deterministic payment plan. Decimal strings are converted to exact BigInt cents; equal and weighted splits use largest-remainder allocation with declared participant order as the tie-break. The browser app needs no account, upload, network API, external asset, browser storage, telemetry, or analytics. CentSettle supports one three-letter display label and exactly two decimal places. It does not convert currency, apply ISO minor-unit rules, initiate payments, provide accounting, legal, or tax advice, or claim that its deterministic plan uses the mathematically minimum number of transfers.
| Tags | expenses personal-finance privacy javascript nodejs cli local-first productivity |
|---|---|
| License | MITL |
| State | stable |