Andrei35 downloadsHide or show completed and custom-status checklist items in Obsidian.
Hide completed and custom-status checklist items in Obsidian without changing your notes.
Checkers Hider can hide regular completed tasks like [x] and custom checkbox markers like [-] or [/].
[x] and [X].-, /, ?, !, or any other single character.main.js, manifest.json, and styles.css from a release.<vault>/.obsidian/plugins/checkers-hider/
Checkers Hider in Settings -> Community plugins.Use Toggle Checkers Hider from the command palette, the status bar checkbox icon, or the optional ribbon button.
The status bar icon is dark green when hiding is enabled and gray when it is disabled.
Task marker mode
Hide listed markers: hides only markers listed in Task markers.Keep listed markers: keeps [ ] and listed markers visible, then hides other non-empty task statuses.Task markers
Every character in this field is treated as a marker. Do not add separators unless you also want them to match.
xX-/
Hide sub-bullets
In Source mode and Live Preview, also hides indented bullets and nested tasks under a hidden task. In rendered views, Obsidian usually renders nested content inside the parent task item, so it is hidden with the parent.
Show all checkboxes in edit mode
Keeps Source mode, Live Preview, and popover editing fully visible while preview modes still hide matching tasks.
Page override tags
Show matching tasks on specific pages even when hiding is globally enabled.
Default tags:
checkers-show-completed, ctd-show-completed
You can use an inline tag:
#checkers-show-completed
Or frontmatter:
---
tags:
- checkers-show-completed
---
Based on heliostatic/completed-task-display by Ben Lee-Cohen.
MIT License. See LICENSE.