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

Pairwise Ranking

sxxgrcsxxgrc86 downloads

O(log n) pairwise ranking insertion of items in notes.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates1

Simple plugin for using pairwise ranking to insert items (individual lines) onto a note that works on both mobile and desktop (via command palate).

The pairwise ranking logic uses a generic O(log n) binary insertion algorithm.

This focuses on insertion not on ranking an already existing list of items, but an existing list can be used as a ranking source for new items.

Usage

  1. Open a note, new or existing (each line will be treated as an existing ranking)
  2. Open the command palate (Ctrl/Cmd+P on Desktop, via menu on mobile)
  3. Search for command: Pairwise Ranking: Add to Ranking and select it
  4. Enter your new item in the input box and select Add
  5. If there are other items will present you with buttons to choose between your new item and an existing one until a ranking is determined, if no other items will just put it in the note
HealthExcellent
ReviewSatisfactory
About
Insert new items into a ranked note by answering pairwise comparisons that place each line in its correct position. Use an O(log n) binary insertion algorithm to compare the new item against existing lines, with interactive operation on both desktop and mobile.
CommandsEditingThinking
Details
Current version
1.0.0
Last updated
5 months ago
Created
5 months ago
Updates
1 release
Downloads
86
Compatible with
Obsidian 0.15.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
sxxgrcsxxgrc
github.com/sxxgrc
GitHubsxxgrc
  1. Community
  2. Plugins
  3. Commands
  4. Pairwise Ranking

Related plugins

Sort and Permute lines

Sort and Permute lines in whole file or selection.

Heading Shifter

Easily Shift and Change Markdown headings.

Paste URL into selection

Paste URL "into" selected text.

Keyshots

Add classic hotkey/shortcuts commands from popular IDEs like Visual Studio Code or JetBrains Family.

Vimrc Support

Auto-load a startup file with Vim commands.

Slash Commander

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

Code Editor Shortcuts

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

Checkbox Reorder

Reorder completed checkboxes to the end of the according list.

Advanced Tables

Improved table navigation, formatting, and manipulation.

Meta Bind

Make your notes interactive with inline input fields, metadata displays, and buttons.