Nexus Properties: A Hierarchical Knowledge System for Obsidian

Nexus Properties

Nexus Properties is an Obsidian plugin that automatically manages bidirectional property relationships and provides an interactive relationship graph for navigating complex knowledge systems.

GitHub: Real1tyy/Nexus-Properties

Core Features

Bidirectional Relationship Management

  • Define parent, child, or related relationships in one place
  • Automatic synchronization of reverse links
  • Optional sibling linking and recursive hierarchy computation

Interactive Relationship Graph

Explore your knowledge structure using multiple view modes:

  • Hierarchical – parent–child trees
  • Related – direct relationships
  • All Related – full constellations of connected notes

Property Inheritance & Automation

  • New notes can automatically inherit properties from their parent
  • Keeps metadata consistent across large vaults
  • Reduces manual frontmatter maintenance

Custom Node Colors & Filtering

  • Color nodes based on frontmatter using JavaScript expressions
  • Filter graphs to focus only on relevant subsets of your vault

Zoom Mode

  • Open note previews directly inside the graph
  • Toggle frontmatter and content visibility for focused reading

Quick Node Creation

  • Create parent, child, or related notes instantly from the command palette
  • Relationships and properties are set up automatically

Who This Is For

Good fit if you:

  • Maintain large or long-lived vaults
  • Use structured frontmatter and metadata
  • Think in hierarchies, relationships, and systems
  • Want automatic consistency instead of manual linking

Probably not for you if you:

  • Prefer minimal notes with no metadata
  • Want a lightweight, manual note-taking workflow

Why I Built This

As my vault grew, manual relationship management didn’t scale. I needed a system where structure emerges automatically, relationships stay correct, and navigation is visual and intuitive.

Nexus Properties is opinionated, but it removes a lot of cognitive and maintenance overhead once you commit to structured metadata.

Learn More

  • Full documentation of all features and settings
  • YouTube walkthrough

Everything is linked in the GitHub repo.

Installation

  • Available via BRAT
  • Community Plugins release coming later

If you’re building a structured PKM system, this should feel like a natural extension.
If you prefer unstructured notes, it will probably feel like overkill — intentionally.

Feedback is very welcome, especially from people running larger or more structured Obsidian setups.

2 Likes

If you don’t mind, can you please say how this differs from breadcrumbs plugin? I’m asking because I assume your perspective would be much more grounded/objective as the creator of this plugin.

2 Likes

Sure, to be fully honest, I have never tried breadcrumbs plugin, and the whole idea and philosophy of my plugins is I wanted control over the features and customization, so I that I could make it look exactly as I want and customize it. That’s why I coded my own solution, and now that it’s ready I want to share it with the community so they can benefit as well and over time polish it with their feedback, making it a useful plugin.

After release I have heard about breadcrumbs from other users of this plugin and what I know is that → compared to breadcrumbs this plugin is actively maintianed and I want to polish it as the best solution in obsidian market so I respond to users feedback and add new features, fixing bugs quickly. I don’t know whether breadcrumbs works on mobile, but Nexus does, and also I am not sure but I don’t think breadcrumbs offers bases view in the sidebar which is important to me. If you decide to become a user you can give me more feedback as to where we differ and be the judge. Also if you want me to add some features from breadcrumbs create a github issue and I will add it if it makes sense to me.

Sorry for not replying sooner, didn’t notice it.

2 Likes

I’m not a dev, but I can understand the wish to tailor a specific thing to your own needs.

Breadcrumbs is actively developed, but the new work is in beta.

I haven’t made much use of breadcrumbs, but I’ll be sure to try out nexus if the need arises.

1 Like