Index Flow

approved

by phongviez

Smart renumber and remove numbering for markdown files. - This plugin has not been manually reviewed by Obsidian staff.

138 downloadsUpdated 1mo agoMIT

Index Flow

Smart renumber and remove numbering for Markdown files and folders in Obsidian.


✨ Why Index Flow?

Managing files and folders with numeric prefixes (e.g. 01., 02., 03.) can quickly become messy when inserting, reordering, or cleaning items.

Index Flow provides:

  • Clean renumbering
  • Safe numbering removal
  • Independent numbering for files and folders
  • Collision protection
  • Undo support
  • Visual preview before applying changes

🚀 Features

🧮 Renumber Markdown Files

  • Automatically renumbers .md files inside a folder
  • Zero-padded format (01., 02., 03.)
  • Strict mode (no silent auto-fixes)
  • Safe two-phase renaming to prevent collisions
  • Visual diff preview with highlighted changes

Example:

Untitled 1.md → 01. Untitled 1.md


❌ Remove File or Folder Numbering

  • Removes leading numeric prefixes (e.g. 01. )
  • Smart collision handling
    Automatically appends 1, 2, 3 if needed
  • Visual preview with highlighted removals and additions

Example:

  1. Untitled 1.md → Untitled 1.md

📁 Renumber Folders

  • Renumbers immediate subfolders without touching nested levels
  • Keeps folder numbering independent from file numbering
  • Supports safe numbering removal and collision handling
  • Uses the same preview, selection, rollback, and undo workflow

↩ Undo Last Operation

  • Fully revert the last batch operation
  • Safe and predictable

🛡 Safety

  • No external network requests
  • No analytics
  • No access outside your vault
  • No modification of note content
  • All file operations use Obsidian's official API

📦 Installation

Community Plugin (if approved)

  1. Open Settings → Community Plugins
  2. Search for Index Flow
  3. Install and enable

⚙ Usage

Right-click a folder and choose:

  • Renumber Markdown Files
  • Remove File Numbering
  • Renumber Subfolders
  • Remove Folder Numbering
  • Undo Last Operation

🎯 Design Philosophy

Index Flow is built around three principles:

  • Clarity
  • Safety
  • Predictability

No silent changes.
No hidden behavior.
You always see what will happen before it happens.


📌 Version

Current version: 2.2.2


📄 License

MIT

For plugin developers

Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.