# Draggable List Items
Reorder list items by dragging.
[](https://community.obsidian.md/plugins/draggable-list-items)
[](https://community.obsidian.md/plugins/draggable-list-items)
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 `/.obsidian/plugins/draggable-list-items/`, then enable in **Settings → Community plugins**.
## Limitations
Source mode is not supported.