Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Order List

lizard-heartlizard-heart4k downloads

Add 'Order selected list' command to take the selected list and order it by the number at the end.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates2

This plugin for Obsidian adds an "Order selected list" command. This will take the selected list and order it by the number at the end.

How to configure

Assign a hotkey to "Order selected list" command.

How to use

  • Select any list in the editor, with or without bullet points.
  • Run the command "Order selected list" from the command palette (or the hotkey you assigned).

Examples

Reorder list without bullet points:

replace blinds 10
clean my room 5
buy a new shelf 6
get new boxes 7

becomes

clean my room 5
buy a new shelf 6
get new boxes 7
replace blinds 10

Reorder list with * bullet points:

* replace blinds 10
* get new boxes 7
* clean my room 5
* buy a new shelf 6

becomes

* clean my room 5
* buy a new shelf 6
* get new boxes 7
* replace blinds 10

If there are sub-items, they will be moved along with the top level item:

- replace blinds 7/2
- buy a new shelf 6/100
    - sub-item
- get new boxes 4/2
- clean my room 5/6
    - test
    - second thing

becomes

- buy a new shelf 6/100
    - sub-item
- clean my room 5/6
    - test
    - second thing
- get new boxes 4/2
- replace blinds 7/2

Note that the plugin also ordered the properly even when the numbers at the end are not integers.

55%
HealthFair
ReviewRisks
About
Order the selected list by the number at the end of each line, working with plain lines or bullet points. Preserve bullets and indentation, move sub-items with their parent, and sort correctly even when trailing numbers are non-integers (fractions or decimals).
EditingCommandsFormatting
Details
Current version
1.0.2
Last updated
3 years ago
Created
4 years ago
Updates
2 releases
Downloads
4k
Compatible with
Obsidian 0.9.12+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Sponsor
Buy Me a Coffee
Author
lizard-heartlizard-heart
lizard-heart.github.io
GitHublizard-heart
  1. Community
  2. Plugins
  3. Editing
  4. Order List

Related plugins

Easy Typing

Auto format when typing.

Paste URL into selection

Paste URL "into" selected text.

Vimrc Support

Auto-load a startup file with Vim commands.

List Callouts

Create simple callouts in lists.

Code Editor Shortcuts

Add keyboard shortcuts (hotkeys) commonly found in code editors such as Visual Studio Code (VS Code) or Sublime Text.

Slash Commander

Customize the slash command list, assign each command an icon.

Symbols Prettifier

Prettify the symbols with actual symbols you commonly type, like arrows.

Smart Typography

Convert quotes to curly quotes, dashes to em dashes, and periods to ellipses.

Advanced Tables

Improved table navigation, formatting, and manipulation.

Quick Switcher++

Enhanced Quick Switcher, search open panels, and symbols.