Michael Porter203k downloadsVisualise the hierarchy of your vault using a breadcrumb trail or matrix view.
Give your Obsidian vault a structure you can see and navigate.
Breadcrumbs lets you add typed links to your notes — up/down, next/prev, or any relationship you define — and builds them into a directed graph. Where Obsidian's own graph only shows that two notes link, Breadcrumbs shows how they relate: which note is the parent, which comes next, which belongs to which. You describe the shape of your vault once, then Breadcrumbs lets you visualise and walk it.
```breadcrumbs ``` codeblock into any note to render its neighbourhood as a tree, a Mermaid diagram, or an interactive Markmap mind-map.You're not limited to one convention — Breadcrumbs reads structure from whatever you already use:
parent.child), Johnny.Decimal (01.02 Title), dates, and custom regexOn top of the relationships you declare, Breadcrumbs derives implied relations automatically — e.g. if A is up from B, then B is down from A — and lets you define your own transitive rules.
As of 4.15.0, Breadcrumbs requires Obsidian 1.13 or later (minAppVersion 1.13.0). The settings tab uses the new declarative settings API, so every section appears in global settings search and supports page-based navigation. The legacy imperative display() fallback has been removed.
Still on Obsidian 1.12? Use Breadcrumbs 4.14.2 — the last release supporting 1.12. Fixes for the 1.12 line are maintained on the 1.12-compat branch.
Want to see Breadcrumbs in action before configuring your own vault? The Breadcrumbs Demo Vault is a ready-to-open vault with pre-configured edge fields, example notes, and working graph structure.
Breadcrumbs has its own docs site!✨ All detailed documentation lives there: https://breadcrumbs-docs.michaelpporter.com
See CONTRIBUTING.md for development setup, build commands, and how to submit a pull request.
If you find Breadcrumbs useful, consider sponsoring continued development:
Original creator SkepticMystic also accepts donations via Ko-fi — their foundational work is what made this plugin possible.
Breadcrumbs is fully open source and makes no automatic network requests. To report a vulnerability, see the Security Policy. For a full audit of network requests, the bundled WebAssembly engine, and non-obvious code patterns, see DISCLOSURES.md.
As of May 2026, Breadcrumbs is maintained by michaelpporter. The plugin was originally created by SkepticMystic, whose foundational work made this all possible. Development continues at github.com/michaelpporter/breadcrumbs.
Older media kept for posterity. Many predate v4 and may not match current behavior, but the effort of the authors is appreciated.