Index Flow

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

Description

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

Reviews

No reviews yet.

Stats

stars
17
downloads
0
forks
1
days
NaN
days
NaN
days
0
total PRs
0
open PRs
0
closed PRs
0
merged PRs
0
total issues
0
open issues
0
closed issues
0
commits

Latest Version

Invalid date

Changelog

README file from

Github

Index Flow

Smart renumber and remove numbering for Markdown files in Obsidian.


✨ Why Index Flow?

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

Index Flow provides:

  • Clean renumbering
  • Safe numbering removal
  • 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 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

↩ Undo Last Rename/Remove

  • 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 Numbering
  • Undo Last Rename/Remove

🎯 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: 1.0.0


📄 License

MIT