An Obsidian plugin that replicates Apple Notes' "Automatically sort checked items" behavior: when you check off a to-do item, it automatically moves to the bottom of the list so your focus stays on what's left to do.
- ✅ Auto-reorder — Checked items slide to the bottom of their checkbox group
- 🪆 Nesting-aware — Items with sub-items move as a group, and indented items reorder within their own level
- ✨ Smooth animation — A ghost of the checked row visually slides to its new position
- ↩️ Clean undo — Cmd/Ctrl+Z undoes both the check and the move in one step
- Download
main.jsandmanifest.jsonfrom the latest release - Create a folder called
checkbox-reorderin your vault's.obsidian/plugins/directory - Place both files inside it
- In Obsidian, go to Settings → Community Plugins and enable "Checkbox Reorder"
git clone https://github.com/tom-un/obsidian-checkbox-reorder.git
cd obsidian-checkbox-reorder
npm install
npm run buildThen copy the folder (or symlink it) into your vault's .obsidian/plugins/ directory.
npm run dev # Watch mode — rebuilds on file changes
npm run build # Production buildMIT
