Internal Links
Internal Links let you connect notes, snippets, and HTTP requests with wiki-style links directly inside Notes. Use them to build lightweight documentation, link reference snippets or saved API requests from prose, and move through related material without leaving massCode.

Link Syntax
Use double brackets around the target name:
[[API authentication]]
[[Fetch helper]]You can also provide custom visible text with an alias:
[[API authentication|auth flow]]
[[Fetch helper|request snippet]]massCode resolves internal links by item name. A target can be a note, a snippet, or an HTTP request.
If two notes share the same name, qualify the link with a folder path:
[[Folder/Note]]
[[Parent/Child/Note]]Creating Links
Start typing [[ in the Notes editor to open the internal links picker.
- The picker searches notes, snippets, and HTTP requests.
- Results show the item name and its current location.
- Press Enter to insert the active result.
- Use the arrow keys to move through the list.
The picker inserts the shortest unambiguous form: just the name when it is unique, or a folder path when another item shares the same name.
Opening Links
Hold Cmd on macOS or Ctrl on Windows or Linux, then click the link.
- If the target is a note, massCode opens it in Notes.
- If the target is a snippet, massCode switches to Code and opens the snippet there.
- If the target is an HTTP request, massCode switches to HTTP and opens the request there.
Broken links stay visible, but they appear dimmed and struck through so you can spot missing targets.
Preview
Hover an internal link while holding Cmd on macOS or Ctrl on Windows or Linux to open a preview popup.
- Note links show a text excerpt.
- Snippet links show the first snippet fragment.
- HTTP request links show the method, URL, and description.
This helps you confirm the target before you navigate away from the current note.
Navigation History
When you follow internal links, massCode keeps a small link navigation history for that session.
- Use the back and forward buttons in the editor header to move through link-based navigation.
- Use Cmd+[ / Cmd+] on macOS or Ctrl+[ / Ctrl+] on Windows or Linux.
- The same actions are also available from the History menu.
The history is specific to internal-link navigation. If you manually select another note or snippet from the list, that temporary link history is cleared.
When to Use Internal Links
- Link architecture notes to implementation snippets
- Link API docs to saved HTTP requests
- Connect meeting notes to reference code
- Build personal knowledge-base pages that jump between notes, snippets, and requests
- Keep long-form docs in Notes while linking reusable code examples from Code and API checks from HTTP


