Automatic Renumbering

by Omri Levi
5
4
3
2
1
Score: 53/100

Description

Category: Note Enhancements

The Automatic Renumbering Plugin for Obsidian is designed to keep your numbered lists in perfect order as you work. This tool automatically updates list numbers in real-time, saving you the hassle of manually adjusting them after edits. Whether you're adding new items, pasting content, or undoing changes, the plugin ensures your list remains sequential. It features smart pasting for consistent numbering when you paste content and provides manual control for those who prefer to update the numbers themselves. You can also renumber selected sections or entire notes with a few commands. Perfect for users working with large structured documents, this plugin helps you stay organized without any performance issues, even with extensive lists. However, it does not support Vim mode or automatic tab size detection for nested lists.

Reviews

No reviews yet.

Stats

27
stars
7,128
downloads
0
forks
541
days
22
days
22
days
0
total PRs
0
open PRs
0
closed PRs
0
merged PRs
6
total issues
2
open issues
4
closed issues
117
commits

Latest Version

23 days ago

Changelog

Changelog

Improvements

  • Updated dependencies to address security vulnerabilities (handlebars, picomatch, brace-expansion)

Full Changelog: https://github.com/OmriLeviGit/Auto-List-Management-Obsidian/compare/2.0.12...2.0.13

README file from

Github

Automatic List Management Plugin for Obsidian

This plugin automatically manages your lists in Obsidian, handling both numbered lists and checklists.

Features

Checklists

  • Automatic reordering of checked/unchecked items
  • Hierarchical reordering treats checkboxes and their indented content as unified blocks that move together
  • Configurable sorting (checked items are sorted to the bottom or to the top)
  • Smart handling when pasting or dragging content
  • Works with mouse and keyboard interactions

Numbered Lists

  • Automatic renumbering as you type
  • Smart pasting that preserves list context
  • Option to maintain or reset starting numbers

General

  • Handles deeply nested lists
  • High performance even with large documents
  • Manual commands for control

Installation Steps

Step 3 is required for accurate parsing of indented lists.

  1. In Obsidian, go to Options → Community plugins → Browse and search for Automatic List Reordering.
  2. Click Install and enable the plugin.
  3. In the plugin settings, adjust the tab size to match your editor's settings (found under Options → Editor → Tab indent size/Indent visual width).

Configuration Options

Checklists

  • Auto-sort on changes: Sorts checklist items automatically when they are checked.

  • Hierarchical checkbox reordering: When enabled, checking a checkbox moves it along with all indented content (sub-tasks, descriptions, paragraphs) as a unified block. When disabled, checkbox lines move individually without their indented content.

  • Sorting position: Choose whether checked items should be placed at the top or bottom of the list.

  • Sort all special checkboxes: When enabled, tasks with any special checkbox characters will be sorted by ASCII. When disabled, only tasks marked for deletion will be sorted.

  • Checkbox delete characters: Specify which checkbox characters mark tasks for deletion. Tasks with these characters are always sorted below tasks with other characters, and can be removed by using the delete command.

Numbered lists

  • Auto-renumber on changes: Automatically update numbered lists as you edit without manual adjustments. Additional commands are available if you prefer to manually control which lists to renumber.

  • Smart pasting: Keeps the numbering intact when pasting content into an existing list, rather than adopting the numbering from the pasted text.

  • Start numbering from 1: When enabled, all numbered lists will be numbered starting from 1.

Available Commands

  • Reorder checkboxes: In selection or at cursor: Reorders checked/unchecked items within the checklist at your cursor position. If multiple checklists are selected, reorders all of them.

  • Reorder checkboxes: Entire note: Reorders all checked/unchecked items in every checklist throughout your note.

  • Delete all checked Items in note: Removes all tasks that contain the specified delete characters in their checkboxes throughout your note.

  • Renumber lists: In selection or at cursor: Renumbers the list that the cursor is within. If multiple lists are highlighted, renumbers both of them separately.

  • Renumber lists: Entire note: Renumbers every numbered list in your note.

Performance

The plugin was tested with documents containing lists with over 10,000 lines, and no performance issues were found on my machine.

Known bugs & Limitations

  • Modifier keys: To avoid conflicts with keyboard shortcuts, the automatic update is temporarily disabled when modifier Keys (Ctrl, Command on Mac, or Alt/Option) held down during editing.
  • Obsidian's smart lists with numbered checkboxes: When using numbered lists with checklist items, Obsidian's default smart lists feature may cause incorrect numbering during checkbox reordering (e.g., lists starting from "2." instead of "1."). To prevent this, consider enabling the Auto-renumber on changes in plugin's settings - the two features work together without interfering with each other.

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.
MAKE.md
3 years ago by MAKE.md
Checklist
5 years ago by delashum
Auto Link Title
5 years ago by Matt Furden
Automatically fetch the titles of pasted links
File Color
3 years ago by ecustic
An Obsidian plugin for setting colors on folders and files in the file tree.
Longform
5 years ago by Kevin Barrett
A plugin for Obsidian that helps you write and edit novels, screenplays, and other long projects.
List Callouts
4 years ago by mgmeyers
Create callouts in lists in Obsidian.
Consistent attachments and links
5 years ago by Dmitry Savosh
Obsidian plugin. Move note with attachments.
Zoom
5 years ago by Viacheslav Slinko
Auto Note Mover
4 years ago by faru
This is a plugin for Obsidian (https://obsidian.md).
Zoottelkeeper
5 years ago by Akos Balasko
Obsidian plugin of Zoottelkeeper: An automated folder-level index file generator and maintainer.
Tasks Calendar Wrapper
3 years ago by zhuwenq
This plugin currently provides a timeline view to display your tasks from your obsidian valut, with customizable filters and renderring options.
Manual Sorting
a year ago by Kh4f
📌 DnD file sorting for Obsidian
Janitor
4 years ago by Gabriele Cannata
Performs various maintenance tasks on the Obsidian vault
Periodic PARA
3 years ago by YiBing Lin
Obsidian Plugin for combining P.A.R.A with Periodic Notes(LifeOS for Obsidian)
File Order
3 years ago by lukasbach
Obsidian plugin to reorder files with drag-and-drop by customizing a number-prefix in the filenames
Task Collector (TC)
5 years ago by ebullient
Manage tasks and logs within an Obsidian note.
Hide Folders
3 years ago by JonasDoesThings
Toggle the visibility of folders in the Obsidian.MD file navigator based on name-patterns
TickTickSync
2 years ago by thesamim
Task List Kanban
2 years ago by Chris Kerr
Dynamic Outline
a year ago by theopavlove
Adds a customizable GitHub-like floating table of contents to Obsidian.
Vantage - Advanced search builder
5 years ago by ryanjamurphy
Vantage helps you build complex queries using Obsidian's native search tools.
Daily Note Outline
3 years ago by iiz
Add a custom view which shows outline of multiple daily notes with headings, links, tags and list items
Dangling links
5 years ago by Graydon Hoare
obsidian plugin for displaying dangling links
Daily Notes Viewer
4 years ago by Johnson0907
Folders to Graph
2 years ago by Ratibus11
Display your Obsidian vault folder structure into your graphs.
Folder Focus Mode
4 years ago by grochowski
Focus file explorer on chosen folder and its files and subdirectories, while hiding all the other elements.
Plugin Manager
3 years ago by ohm-en
Allows better management of Obsidian.md plugins.
Embedded Code Title
5 years ago by tadashi-aikawa
It is an Obsidian plugin which can embeds title to code blocks.
Auto Classifier
3 years ago by Hyeonseo Nam
Auto classification plugin for Obsidian using ChatGPT.
Proletarian Wizard Task Manager
a year ago by Charles Feval
Obsidian plugin ot manage todos and projects directly from your notes.
Task Marker
3 years ago by wenlzhang
An Obsidian plugin to change task status and append text with hotkeys and right-click context menu.
Recent Notes
a year ago by Kamil Rudnicki
Recent Notes Plugin for Obsidian
Org Mode
5 years ago by ryanpcmcquen
Add Org Mode support to Obsidian.
Note Folder Autorename
5 years ago by PJ Eby
Obsidian plugin to support folder-overview notes by keeping their folder in sync
Unique attachments
5 years ago by Dmitry Savosh
Obsidian plugin. Renames attachments, making their names unique.
Tag Page
3 years ago by Matthew Sumpter
An Obsidian plugin to create and manage dedicated Markdown pages for tags, with features to automatically populate and refresh content based on user-defined settings.
Improved Random Note
3 years ago by ShockThunder
TodoTxt
3 years ago by Mark Grimes
Obsidian plugin to manage todotxt files
Week Planner
4 years ago by Ralf Wirdemann
At People
3 years ago by Tobias Davis
Obsidian plugin to use the familiar @ notation to cross link to people.
Auto Glossary
3 years ago by Ennio Italiano
Obsidian plugin that allows user to create a glossary of notes or a MOC from a selected folder.
Contacts
3 years ago by vbeskrovnov
With this plugin, you can easily organize and manage your contacts within Obsidian. Simply create a note with contact information and use the plugin's features to quickly search, and sort through your contacts. Contacts plugin also helps you to remember birthdays of your contacts and keeps track of the last time you met them.
YouTube Template
2 years ago by sundevista
📺 A plugin that would help you to fetch YouTube videos data into your vault.
Journaling
2 years ago by Ordeeper
View daily notes in a journal-like format, similar to Logseq. It enhances note organization and facilitates better reflection by consolidating daily notes into a continuous journaling view.
Todo sort
3 years ago by Ryan Gomba
A plugin for Obsidian that sorts todos within a note
Folder Links
a year ago by Stefan Rausch
Obsidian Plugin that enables using links to folders.
Boost Link Suggestions
3 years ago by Jacob Levernier
An Obsidian (https://obsidian.md) plugin for altering the order of inline link suggestions by link count and manual boosts.
List Outline Helper
2 years ago by triangular-sneaky
Obsidian plugin to select the current outline
Project Garden
3 years ago by Ben Goosman
Share my plugin list
2 years ago by Benature
Share the obsidian plugins that is using currently
Single File Daily Notes
2 years ago by Pranav Mangal
An Obsidian plugin to create and manage daily notes in a single file
PARA Shortcuts
4 years ago by gOAT
This plugin serves usefull commands to setup and manage your knowledge using the PARA method.
Structured
4 years ago by dobrovolsky
TagMany
3 years ago by Joshua Martius
Tag many Notes at once in Obsidian
Automatic Tags
2 years ago by Jamalam
Add tags to new notes automatically based on their path
Note archiver
3 years ago by thenomadlad
Key-Value List
2 years ago by Christian Wannerstedt
Obsidian plugin which makes it easy to turn lists into formatted key value lists
Auto Folder Collapse
2 years ago by Dario Casciato
A plugin for Obsidian that automatically collapses all child folders when you collapse a parent folder. This helps keep your file explorer organized and clutter-free.
Packrat
4 years ago by Thomas Herden
Process completed instances of recurring items created by the Obsidian Tasks plugin
Metadata Auto Classifier
2 years ago by Beomsu Koh
AI-powered Obsidian plugin that automatically classifies and generates metadata (tags, frontmatter) for your notes.
Tag Buddy
2 years ago by David Fasullo
Unlock powerful tag editing features in Reading Mode. Add, remove and edit tags across your vault. Use tag inboxes to level up any workflow with a powerful idea assembly line.
Content Cards
a year ago by leo
Insert content cards in Markdown, such as timeline, highlightblock, target card, book information card, music information card, movie information card, photoes ablum, business card, content subfield, countdown, SWOT,BCG.
Fold Properties By Default
a year ago by Tommy Bergeron
Always have editor/metadata properties folded by default.
Linked Data Vocabularies
3 years ago by kometenstaub
Add linked data to the YAML of your Obsidian notes.
Auto Tasks
a year ago by Jamie Hurst
Obsidian plugin to combine periodic notes with tags and tasks to automatically manage your daily, weekly and project TODO lists. Requires the "Periodic Notes" and "Tasks" plugins.
Broken Links
2 years ago by ipshing
VirtFolder
2 years ago by mr.grogrig
Creating a hierarchical structure like Luhmann's Zettelkasten
Note Chain
2 years ago by ZigHolding
Package my frequently used tools, highly personal plugins.
Prioritize
3 years ago by EloiMusk
Obsidian Plugin, to prioritize stuff in Obsidian
ZettelGPT
3 years ago by Overraddit
Turbocharge Your Note-taking with AI Assistance
Brainframe
3 years ago by pedersen
Lite Gallery
2 years ago by Jordan Poles
Note aliases
3 years ago by Pulsovi
This plugin manages wikilinks aliases and save them on the aliases list of the linked note
File chucker
3 years ago by Ken Lim
Flow
2 years ago by Ben Phillips
Implements key processes in David Allen's Getting Things Done (GTD) methodology
Auto File Organizer
a year ago by mofukuru
Obsidian plugin: Automatically organizes files into folders based on their extensions.
Nav Link Header
2 years ago by ahts4962
Display navigation links at the top of the notes in Obsidian
Order List
3 years ago by Henry Gustafson
Bellboy
4 years ago by Shaked Lokits
Opinionated file structure manager for the Obsidian knowledge base.
Desk
2 years ago by David Landry
A desk for obsidian
BuJo Bullets
a year ago by Will Olson
Alternate checkbox types for Obsidian to support Bullet Journal bullets
Potato Indexer
3 years ago by LoyalPotato
Obsidian plugin to generate index based on your selection
TODO Wrangler
3 years ago by Jeel Shah
An obsidian plugin to wrangle your Todos and put them in their place.
Extended Task Lists
2 years ago by joeriddles
Extended Markdown support for task lists in Obsidian.
Feeds
2 years ago by LukeMT, pashashocky, madx
Magic feeds dataview query for obsidian
Expiration-Date-Tracker
3 years ago by Marius Wörfel
Opsidian plugin to keep track of all expiration dates, for example, for your groceries.
Hierarchical Outgoing Links
2 years ago by Jason Motylinski
Obsidian.md plugin which displays outgoing links as a hierarchy
Pandoc Extended Markdown
3 months ago by ErrorTzy
This plugin enables Obsidian to render Pandoc extended markdown lists, and adds useful sidebar for lists and footnotes
Index Notes
2 years ago by Alejandro Daniel Noel
Plugin that automatically generates index blocks based on tags
Tag Breakdown Generator
3 years ago by Hananoshika Yomaru
Break down nested tags into multiple parent tags
Sort Frontmatter
2 years ago by Kanzi
Sort frontmatter automatically
Hierarchical Backlinks
a year ago by Jason Motylinski
Plugin which displays backlinks as a tree structure based on file paths
Highlight Helper
2 years ago by Chongmyung Park
Helper to collect highlight in Obsidian
Cluster
2 years ago by Lorens Osman
Cluster plugin mainly designed to simplify the process of note clustering on mobile devices and work well on PCs ether
Journal Folder
2 years ago by Charl Fourie
Clipper Catalog
a year ago by Greg K.
A catalog view that provides a powerful interface for all your clipped web articles and content. Easily organize, search, and manage your web clippings within your vault.
Simple Todo
a year ago by elliotxx
A minimalist text-based todo manager (Text-Based GTD) for efficient task management in Obsidian.
Tag Tactician
a year ago by Scott Tomaszewski
Todos sort
a year ago by Jiri Sifalda
A plugin for Obsidian that sorts todos within a note
Auto Bullet
a year ago by takitsuba
Missing Link File Creator
a year ago by Lemon695
The plugin creates both missing links and the corresponding files.
Consecutive Lists
2 years ago by Josh Tucker
Mass Create
a year ago by vellikhor
Create large quantities of notes easily at one time.
Vault File Renamer
a year ago by Louan Fontenele
Vault File Renamer: Automatically standardizes file names to GitHub style (lowercase, no accents, only -, ., _) while preserving folder structure and file contents.
Beautiful Contact Cards
a year ago by Seth Tenembaum
A plugin for the Obsidian text editor which renders "contact" code blocks with tappable links for phone, social media, etc.
Time Bullet
a year ago by pedrogdn
downloadPDF
a year ago by Frieda
List to table converter
6 months ago by paddomanno
Organized daily notes
a year ago by duchangkim
Automatically organizes your daily notes into customizable folder structures for better organization and easier navigation.
Task Mover
a year ago by Mariia Nebesnaia
A plugin for obsidian to move unfinished tasks to the daily note automatically
MOC Link Helper
a year ago by Bogdan Codreanu
This obsidian plugins allows you to quickly see which notes you need to include in your MOC.
Current File Tags
a year ago by Trung Tran
Kikijiki Habit Tracker
a year ago by KIKIJIKI
Kikijiki Habit Tracker Plugin for Obsidian
WhatsApp backup importer
a year ago by Luigi Cerone
Obsidian plugin that allows you to import exported WhatsApp chat archives (in .zip format) into your vault.
Tab Group Arrangement
a year ago by situ2001
Arrange the tab groups of Obsidian in a more flexible way
Instant Above Divider
a year ago by SedationH
Abbrlink
a year ago by Q78KG
Nav Weight
a year ago by shu307
A simple plugin designed to sort files in navigation based on markdown frontmatter (also known as metadata) for Obsidian.
Bottom to Top
a year ago by Henry Gustafson