Canvas Connect is an Obsidian plugin that enhances the Canvas experience by intelligently managing connection lines between nodes.
- 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
- Install via Community plugins here
- Enable Canvas Connect in the Community Plugins section
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
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
Developed by me.
