sk36 downloadsOrganize notes into a navigable sidebar hierarchy and live outlines using YAML Dewey Decimal properties (dwno).
https://community.obsidian.md/plugins/dewey-navigator
Dewey Navigator organizes Obsidian notes using decimal numbers stored in YAML frontmatter.
Add a dwno property to a note, and Dewey Navigator uses it to build the sidebar hierarchy, chapter indexes, topic navigation, and note outlines.
a.b.c.d...). Supports any number of levels, from top-level indexes to individual concepts.01 or 99.Add dwno and optional title properties to your note's YAML frontmatter:
---
title: "Relational Data Model"
dwno: "00.01.03.01"
---
dwno: The dot-separated decimal number that determines the note's position in the knowledge hierarchy.title: The display title shown across the Dewey Navigator sidebar, breadcrumbs, outlines, and step navigation. If omitted, Dewey Navigator cleanly falls back to the note file's basename.dwno is not present in a note, Dewey Navigator still renders the "This Note Outline" section, while showing a polite notice indicating that decimal sequencing requires a dwno property.The filename does not matter. For example, the note can be named:
A simple note.md
Dewey Navigator uses dwno to organize it and title to display it, regardless of its filename.
Dewey Navigator interprets dot-separated decimal segments as hierarchy levels:
00 — Level 1 (e.g. Master Knowledge Index)00.01 — Level 2 (e.g. Computer Science Domain)00.01.03 — Level 3 (e.g. Databases Subject)00.01.03.01 — Level 4 (e.g. Relational Model Chapter)00.01.03.01.02 — Level 5 (e.g. Normalization Topic)00.01.03.01.02.01 — Level 6+ (e.g. BCNF Decomposition Note)There is no hard limit on depth; add as many levels as needed.
When a note with dwno is opened, the Dewey Navigator sidebar automatically updates:
←) and Next (→) buttons computed from decimal sequencing.MIT License. See LICENSE for details.