Shopping List

by mr-flannery
5
4
3
2
1
Score: 35/100

Description

This plugin has not been manually reviewed by Obsidian staff. Renders interactive shopping lists from ```shopping-list code blocks.

Reviews

No reviews yet.

Stats

stars
21
downloads
0
forks
1
days
NaN
days
NaN
days
0
total PRs
0
open PRs
0
closed PRs
0
merged PRs
0
total issues
0
open issues
0
closed issues
0
commits

Latest Version

Invalid date

Changelog

README file from

Github

Shopping List — Obsidian Plugin

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.

Usage

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.

Features

  • Reads all - [ ] and - [x] checkboxes from the active note
  • Supports - [ ], * [ ], and indented items
  • Live toggle: clicking a checkbox flips it in the markdown file
  • "Clear completed" button removes all checked items
  • Respects your Obsidian theme (light/dark) via CSS variables
  • Works on desktop and mobile ("isDesktopOnly": false)

Installation

From the community plugin store (after publishing)

  1. Open Obsidian → Settings → Community plugins
  2. Search for "Shopping List"
  3. Click Install, then Enable

Manual / development install

See PUBLISHING.md for details on local testing and publishing.

Development

npm install
npm run dev      # watch mode — rebuilds main.js on every save
npm run build    # type-check + production build

License

MIT