Canvas Connect
approvedby camadkins
Dynamically update connection anchors in Canvas view with smart routing.
★ 7 stars↓ 2,791 downloadsUpdated 9mo agoMIT
Canvas Connect
Canvas Connect is an Obsidian plugin that enhances the Canvas experience by intelligently managing connection lines between nodes.
Features

- Dynamically adjusts connection anchors in real-time as you move nodes
- Automatically selects the most logical anchor point (top, right, bottom, left) based on node positions
- Provides a command to manually optimize all connections at once
- Offers visual feedback with a subtle highlight effect on changed connections (optional)
- Works across all open canvases or just the active one
Installation
- Install via Community plugins here
- Enable Canvas Connect in the Community Plugins section
Usage
The plugin works automatically once enabled:
- Move nodes in your Canvas to see connections dynamically update
- Use the "Optimize Canvas Connections" command from the Command Palette (Ctrl+P / Cmd+P) to manually trigger optimization
Settings
Canvas Connect can be configured in the plugin settings:
- Enable dynamic anchors: When enabled, connections update in real-time as you move nodes
- Enable visual feedback: Briefly highlights connections when they're optimized
- Optimize all open canvases: Apply optimization to all open Canvas tabs, not just the active one
Author
Developed by me.
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.