Reorderable Lists

by hosikiti
5
4
3
2
1
New Plugin

Description

This plugin has not been manually reviewed by Obsidian staff. Drag and drop to reorder list items in the editor.

Reviews

No reviews yet.

Stats

stars
downloads
0
forks
0
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

Reorderable Lists

An Obsidian plugin that lets you drag and drop list items to reorder them in the editor.

Features

  • Drag handle (⠿) appears on hover for any list item
  • Works with all list types: unordered (-, *, +), ordered (1.), and task lists (- [ ])
  • Nested children move together with their parent item
  • Preserves scroll position after reordering
  • Live Preview editor only (desktop)

Usage

  1. Hover over any list item — a ⠿ grip icon appears to the left
  2. Drag the handle to move the item to a new position
  3. A blue line indicates where the item will be dropped
  4. Release to reorder

Demo

Installation

  1. Open Settings → Community Plugins
  2. Disable Safe Mode if prompted
  3. Click Browse and search for "Reorderable Lists"
  4. Click Install, then Enable

Manual

  1. Download main.js, manifest.json, and styles.css from the latest release
  2. Copy them into your vault at .obsidian/plugins/reorderable/
  3. Enable the plugin in Settings → Community Plugins

Development

git clone https://github.com/hosikiti/obsidian-reorderable-lists
cd obsidian-reorderable-lists
npm install
npm run dev   # watch mode
npm run build # production build

To test locally, symlink or copy the plugin folder into your vault's .obsidian/plugins/ directory.

License

MIT