SNIPPETpradeep221b
Node Manager
Manage [[wikilinks]] vault-wide. Add, remove, bulk, undo, history, dashboard.
CSSAny theme
# Node Manager for Obsidian
Manage `[[wikilinks]]` across your entire vault from one sidebar panel. No API keys. No internet. Just your notes.
---
## What It Does
If you've ever had to manually hunt through dozens of notes to add or remove a link, you know how tedious it gets. Node Manager handles that in bulk — from a single panel, without touching any note by hand.
Here's what you can do:
**Add links** — Pick a note, pick your targets, done. The plugin inserts the `[[wikilink]]` cleanly without duplicating existing ones.
**Remove links** — Strip a specific wikilink from one note or from every note that contains it. It removes only the link syntax, leaving your surrounding text untouched.
**Bulk add** — Select multiple notes at once and add the same link to all of them in one action. Useful when you're reorganizing a topic cluster or tagging a new MOC (Map of Content) across an existing set of notes.
**Undo** — Made a mistake? Every action is reversible. One click brings your notes back to exactly how they were.
**Analyze** — See which notes link to what. Get a clear picture of your vault's connection graph before you start making changes.
---
## Why I Built This
I was building a second brain in Obsidian — daily notes, MOCs, topic clusters, the whole system. Every time I created a new hub note, I had to go back through 30–50 existing notes and manually add the link. That took longer than writing the note itself.
I looked for a plugin that could do this. Nothing did exactly what I needed. So I built it.
---
## Installation
**Manual install (current method):**
1. Download the latest release from the [Releases](../../releases) page
2. Unzip the folder
3. Copy the folder into your vault's plugin directory:
```
YourVault/.obsidian/plugins/node-manager/
```
4. Open Obsidian → Settings → Community Plugins → Enable Node Manager
You need three files in that folder:
- `main.js`
- `manifest.json`
- `styles.css`
---
## How to Use It
Open the Node Manager panel from the left sidebar ribbon icon.
**To add a wikilink to one note:**
- Select the source note from the dropdown
- Type or search the target note name
- Click Add
**To bulk add across multiple notes:**
- Switch to Bulk mode
- Select your target notes (checkbox list)
- Enter the link to add
- Click Apply to All
**To remove a link:**
- Select the note
- Click the link you want to remove from the link list
- Click Remove
**To undo any action:**
- Click the Undo button at the top of the panel
- It restores the note to its exact previous state
**To analyze connections:**
- Switch to Analyze tab
- Select a note
- See all incoming and outgoing links listed
---
## What It Does Not Do
- It does not connect to the internet
- It does not read or send your data anywhere
- It does not touch any file it hasn't been explicitly told to modify
- It does not change your folder structure, frontmatter, or any content outside of `[[wikilink]]` syntax
---
## Requirements
- Obsidian v0.15.0 or later
- Works on desktop (Windows, Mac, Linux)
- Mobile support is not tested yet
---
## License
GNU General Public License v3.0
Copyright (C) 2026 Pradeep Sriramula
This plugin is free software. You can redistribute it and modify it under the terms of the GPL v3. See the [LICENSE](LICENSE) file for the full text.
---
## Contributing
Found a bug? Open an issue. Have an idea? Open a discussion. Pull requests are welcome.
If you're adding a feature, open an issue first so we can talk through it before you spend time building it.
---
## Contact
Built by Pradeep Sriramula. If you use this and it helps, let me know — always good to hear what people are actually doing with it.
How to Install
- Download the CSS file below
- Move it to your vault's
.obsidian/snippets/folder - Open Obsidian → Settings → Appearance → CSS Snippets → Enable it
Stats
Stars
2
Forks
0
License
GPL-3.0
Last updated 5d ago
Categories