liuh886211 downloadsTrack objects, subscriptions, and experience costs in your Vault.
Own less, Live more, Decide better.
A local-first ownership memory and decision ledger — inside your vault.
Ownly records what you own, what it costs, how you used it, and what you learned. Everything is stored as plain Markdown with YAML frontmatter in a folder you choose — no account, no cloud, no lock-in.

| Record | Purpose |
|---|---|
| Physical item | Purchase, use, cost, condition, retirement, transfer, or discard |
| Recurring cost | Subscriptions and repeating bills, with billing cycle and annualized cost |
| One-time experience | Plan, budget, actual cost, location, completion, and review |
| Snapshot | Point-in-time net worth and account balances |
| Review | Structured post-use, monthly, or annual reflection |
| Object experience log | Append-only usage, issue, maintenance, regret, lesson, or exit notes |
Plan a whole trip inside Obsidian:
.ics).
main.js, manifest.json, and styles.css from the latest release.<Your Vault>/.obsidian/plugins/ownly/.Requires Obsidian 1.8.7 or later.
On first use, choose where the Ownly data folder lives — a normal local folder, or a folder already synchronized by a provider you control (Dropbox, Google Drive, OneDrive, iCloud Drive…). Ownly reads and writes that folder directly; it does not use provider APIs and does not host your data.
Ownly/
Objects/ Accounts/ Snapshots/ Reviews/
Trips/ Trip Places/ Trip Visits/ Trip Legs/ Trip Expenses/
Logs/Object Experiences/ Archive/
Ownly is local-first: it does not host your ledger, require an account, or upload your Markdown. See the privacy policy.
This repository is generated from the Ownly monorepo (https://github.com/liuh886/ownly) and contains only the plugin and the source it depends on. Do not edit it by hand — changes are overwritten on the next release sync.
npm install
npm run build # produces main.js and styles.css
npm run validate # build + release validation
MIT. See LICENSE.