yg222445 downloadsTrack income toward personal goals with milestones and a 12-week heatmap.
Goal Ledger is an offline-first Obsidian plugin for saving toward personal goals through income records. Set a target amount and deadline, record each income entry, and keep the finished goal as a milestone you can revisit.
Each goal uses one currency: CNY, USD, EUR, GBP, JPY, HKD, TWD, or KRW. New goals default to USD in English and CNY in Simplified Chinese. Goal totals are never converted or combined across currencies. The currency becomes fixed after recording income or saving an achievement milestone.
Goal Ledger stores its data only in the current vault's plugin data. It does not require an account and does not send data over the network.
After Goal Ledger is listed in the Obsidian Community plugins directory, install it from Settings → Community plugins. For a manual installation, download main.js, manifest.json, and styles.css from a GitHub release into <vault>/.obsidian/plugins/goal-ledger, then enable the plugin in Obsidian.
npm install
npm run build
The plugin requires Obsidian 1.5.0 or newer.
Distributed under the MIT License.