Symbolic Links

Uses of Symbolic Links:

  • Organization and Access:
    You can create symbolic links to files or directories in different locations, making it easier to access them from a single location. 
  • Software Management:
    You can use symbolic links to point to different versions of software or libraries, allowing you to switch between them easily. 
  • Backup and Restore:
    Symbolic links can be used to create backups of files or directories, making it easier to restore them in case of data loss. 
  • Cross-Drive/File System Access:
    Symbolic links can point to files or directories on different drives or file systems, allowing you to access them transparently. 
  • Config Files:
    You can store config files in a central location and symlink them to the places where they are needed.
Based on my search, there are several streamlined options for managing symlinks on Mac, though most focus on creation rather than comprehensive management and tracking. Here are your best options: [g18hg7] [4z5rj4]
SymbolicLinker is the most popular free solution that adds a right-click contextual menu option to Finder. You simply right-click any file or folder and select "Make Symbolic Link," which creates the symlink in the same directory that you can then move to your destination. It's been around since the early Mac OS X days and is actively maintained. [4z5rj4] [7s7v27] [f8raxu] [ph70h4]
Quick Symlink is a more modern open-source Finder extension available on GitHub that works similarly - right-click to create symlinks via contextual menu. It's actively maintained and free. [696aja] [z8o8xm]
Symbolic Link Maker (App Store, free) provides the same right-click functionality and integrates as a Finder extension. Users report it "just works" even after renaming symlinks. [hvr0ir] [ed1a55]

The Management Gap

Unfortunately, none of these tools offer what you're really asking for - a centralized manager to track, organize, and visualize all your existing symlinks across multiple projects. They all focus solely on making creation easier than ln -s, but don't solve the "keeping things straight" problem you mentioned. [kt5ara] [g18hg7]

Alternative Approach

Given your technical background and the specific use case (dev projects ↔ Obsidian vaults), you might consider:
  • Using one of the GUI tools above for quick creation
  • Building a simple script or tool to track symlinks in a configuration file (JSON/YAML) that documents source → target mappings
  • Creating a custom Obsidian plugin or script that manages these relationships programmatically
The Mac ecosystem doesn't seem to have a mature "symlink manager" with features like visualizing link relationships, bulk management, or health checking - it's surprisingly underserved for such a common developer need.

Sources

[gbmv1z]

Create Symlink & Aliases to link back to the Macintosh HD. - YouTube

[i0rf3i]

How to create Symbolic or Symlink on Mac - YouTube

[16nfxw]

How to create Symbolic Link or Symlink on Mac #SymbolicLink