README file from
GithubDraggable List Items
Reorder list items by dragging.
Works in reading view and live preview, on desktop and mobile. Tasks (- [ ]), bullets (- * +), and ordered lists (1., 1)) each form their own drag groups, so you can't drag a task into a bullet list. Nested children move with their parent. Ordered lists renumber on drop.
Usage
Hover a list item to reveal the handle, then drag. On mobile the handle is always visible.
Esc cancels an in-progress drag.
Install
Copy main.js, manifest.json, and styles.css into <vault>/.obsidian/plugins/draggable-list-items/, then enable in Settings → Community plugins.
Limitations
Source mode is not supported.