Breadcrumbs

approved

by skepticmystic

Visualise the hierarchy of your vault using a breadcrumb trail or matrix view.

780 stars292,191 downloadsUpdated 11d agoMIT

Breadcrumbs is an Obsidian plugin that lets you add typed links to your notes, then view/traverse them in various ways. Internally, Breadcrumbs uses a graph to represent this structure (much like the regular Obsidian graph, except now, links have types to them). You tell Breadcrumbs about the structure of your notes, then it lets you visualise and navigate the graph.

Documentation

Breadcrumbs has its own docs site!✨ All detailed documentation lives there: https://breadcrumbs-docs.michaelpporter.com

Media

Media related to Breacrumbs. Thanks to everyone for sharing!

Written

Credits

  • mProjectsCode: For their PRs, insightful suggestions, and efficiency improvements.
  • HEmile: For their PRs, and helpful discussions on graph-theory.
  • michaelpporter: For their PRs and issue support

Donations

If you like Breadcrumbs and want to show your support, there are a few ways you can do so:

  • Make a donation to your local animal shelter or charity. To support the animals in my country, you can donate to the SPCA. If you do, please let me know! I'd love to hear about it :)
  • I have a coffee problem, which you can indulge here: https://ko-fi.com/skepticmystic

Contributing

Release process

Beta

  1. Push all previous changes to the actual project
  2. Bump version in package.json
  3. bun run version:beta to update manifest-beta.json and versions.json accordingly
  4. git tag -a x.x.x-beta -m 'x.x.x-beta' to tag the build
  5. git push origin x.x.x-beta to push the release and trigger the action

Or, do steps 3-5 in one go with bun run release:beta

History

Older media kept for posterity. Many predate v4 and may not match current behavior, but the effort of the authors is appreciated.

Videos

For plugin developers

Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.