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

Index Flow

phongviezphongviez204 downloads

Smart renumber and remove numbering for markdown files.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates2

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

HealthExcellent
ReviewPassed
About
Renumber Markdown files in a folder using zero-padded numeric prefixes, perform safe two-phase renaming to avoid collisions, and preview highlighted diffs before applying changes. Remove leading numeric prefixes, auto-resolve name conflicts, and undo the last batch for predictable reversions.
FilesFoldersMarkdown
Details
Current version
2.2.2
Last updated
3 months ago
Created
6 months ago
Updates
2 releases
Downloads
204
Compatible with
Obsidian 1.0.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
phongviezphongviez
github.com/phongviez
GitHubphongviez
  1. Community
  2. Plugins
  3. Files
  4. Index Flow

Related plugins

Custom File Explorer sorting

Manual or automatic config-driven reordering and sorting of files and folders in File Explorer.

Quick Explorer

Perform file explorer operations (and see your current file path) from the title bar, using the mouse or keyboard.

Flexplorer

Enhance the file explorer with custom sorting, pinning, and hiding.

Multi Properties

Add properties to multiple notes at once. Either right-click a folder or select multiple notes and right-click the selection.

GridExplorer

Browse and organize note files visually in a flexible grid layout.

Notebook Navigator

A better file browser and calendar inspired by Apple Notes, Bear, Evernote and Day One.

Linter

Format and style your notes. Linter can be used to format YAML tags, aliases, arrays, and metadata; footnotes; headings; spacing; math blocks; regular Markdown contents like list, italics, and bold styles; and more with the use of custom rule options.

Claudian

Embeds Claude Code/Codex and other local Agents as AI collaborators in your vault.

Advanced URI

Control everything with URI.

Thino

Quickly capture memos and display them in the sidebar with a heatmap. (Closed source)