mr-flannery37 downloadsRenders interactive shopping lists from ```shopping-list code blocks.
An Obsidian plugin that renders all checkboxes from the current note as an interactive shopping list. Tick items off, untick them, and clear completed items with a single button click — all reflected live in the underlying markdown.
Add a shopping-list code block anywhere in a note:
- [ ] Milk
- [ ] Eggs
- [x] Butter
- [ ] Salted kind
- [ ] Coffee
```shopping-list
```
The code block renders an interactive list of all checkboxes in the note. Checking or unchecking an item updates the raw markdown immediately. The "Clear completed (N)" button removes all - [x] lines from the file.
- [ ] and - [x] checkboxes from the active note- [ ], * [ ], and indented items"isDesktopOnly": false)See PUBLISHING.md for details on local testing and publishing.
npm install
npm run dev # watch mode — rebuilds main.js on every save
npm run build # type-check + production build
MIT