New Plugin: Note ID – Structure Notes with ID-Based Sequences (Zettelkasten, Writing, Research)

I’m excited to introduce Note ID, my second Obsidian plugin! :tada: It helps you organize notes based on an id property, making it easy to create structured sequences in a Zettelkasten (“Folgezettel”).

:small_blue_diamond: Why Use Note ID?

Many Zettelkasten practitioners structure notes in hierarchical sequences (e.g., 1.1, 1.1a, 1.1a1), but managing these manually in filenames gets messy. Note ID keeps your filenames clean while displaying notes in logical order based on an id property.

:sparkles: Features

  • Displays Notes by ID → See all notes in an alphanumeric sequence, grouped into clusters.
  • Seamless New Note Creation → Continue a sequence (e.g., 1.2 → 1.3) or branch off (1.2 → 1.2a) via the context menu or command.
  • Curated Table of Contents View → Highlight key notes using a toc property for structured navigation.
  • Better than Filename-Based IDs → Keep filenames clean and improve readability in links.

:pushpin: How It Works

  1. Assign an id property (e.g., id: 2.1) to your notes.
  2. Open the sidebar panel to see them in sequence.
  3. Use commands or the context menu to create new notes that fit into the structure.
  4. Optionally, mark key notes with toc: Topic Name to include them in the Table of Contents view.

Example:

id: 1.1
toc: Zettelkasten
  • Appears under Zettelkasten in the table of contents view.
  • Shows up in the sidebar sequence alongside related notes (1.1a, 1.1a1), helping you visualize and navigate your structured knowledge.

:rocket: Installation

Find Note ID in Settings > Community Plugins, or install it directly from the Obsidian Plugin Directory.

:bulb: Learn More & Contribute

Check out the GitHub repository for feedback and contributions: GitHub – Note ID.

I’d love to hear how you use it and what could be improved! :rocket: