Skip to content

Official Smart Plugins site

Smart Plugins are independent third-party plugins for Obsidian. Smart Connections is the flagship plugin.

Minimizing dependencies

Dependencies feel like speed.
They often become debt.

In user-owned workflows (like an Obsidian vault), every added package extends the trust chain beyond the primary author.

Two costs people underestimate

1) Maintenance cost

A dependency update can:

2) Security cost

Transitive dependencies multiply quickly.
A single compromised package can put your local files at risk.

Why this is sharper in Obsidian

Plugins run with access to your vault.
That is the point of Obsidian, and also the reason plugin integrity matters.

A practical decision rule

Prefer:

Treat heavyweight libraries as a deliberate trade:

Next step

Pick one project.
List its dependencies.
Ask: "Which of these are conveniences, and which are necessities?"
Then trim one.