Index Flow

by phongviez
5
4
3
2
1
Score: 51/100

Description

Reviews

No reviews yet.

Stats

0
stars
189
downloads
0
forks
124
days
70
days
70
days
1
total PRs
0
open PRs
0
closed PRs
1
merged PRs
0
total issues
0
open issues
0
closed issues
3
commits

Latest Version

2 months ago

Changelog

What's Changed

New Contributors

Full Changelog: https://github.com/phongviez/obsidian-index-flow/compare/1.0.0...2.2.2

README file from

Github

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