MojoPad

Pages and Linking

Linking is the soul of a wiki, and MojoPad makes it automatic. There are five kinds of links, and four of them make themselves.

Page names and URLs light up as you type — click to follow.

1. Page-name links (automatic)

Whenever the name of an existing page appears in your text, it becomes a link. Type GroceryList anywhere and it links to the GroceryList page. Rename a page and every mention re-links to the new name automatically. Matching ignores case.

2. Aliases (automatic)

A page can answer to more than one name. Open the Info palette and add aliases — give "Robert Smith" the alias "Bob", and every Bob in the document links to him. Daily Notes use this trick out of the box: the page named 2026-06-11 also answers to "Thursday, June 11, 2026".

3. WikiWords (automatic, optional)

A WikiWord is a single word with a capital in the middle, LikeThis. With "Highlight WikiWords as potential links" enabled (Info palette ▸ Document, or Settings for new documents), WikiWords are underlined as potential pages — click one and the page is created. Turn it off if your writing is full of CamelCase that shouldn't link.

4. Web links (automatic)

Anything starting with http://, https://, or mojopad:// becomes a clickable link. Web links open in your browser; mojopad:// links jump to a page — even a page in a different MojoPad document. See Page Links Everywhere.

5. Links you make by hand

  • Make Link (⌘L) — link the selection to a page with that exact name, creating it if needed.
  • Link Selection to Page… — link the selection to any existing page, whatever the words say. Also on the right-click menu.
  • Make Custom URL Link… (⌥⌘U) — register a phrase that links to a URL everywhere it appears in the document. Great for ticket numbers, company names, documentation sites.
  • Add Link… (Format menu) — a one-off web link on the selection, without registering a phrase.

Knowing where a link goes

Rest the pointer on a page link for a moment and a small preview card appears — the page's first lines, without leaving where you are. Encrypted pages show a lock, attachments show their filename. Hovering a web link shows its destination URL in a tooltip, so you always know where a click will take you.

Prefer a quieter pointer? Turn the bubbles off with Settings ▸ Links ▸ Show a preview bubble when hovering links and page lists — the same switch also covers the page drawer and the Backlinks palette.

Removing links

Edit ▸ Unlink removes the link under the cursor without touching other occurrences. Because automatic links regenerate from page names, the permanent way to unlink a phrase everywhere is to rename or delete the page (or remove the alias or custom URL that creates it).

Completing names

Halfway through typing a page name? Press ⌘K (Complete Page Name) and MojoPad finishes it for you, with a picker when several pages match.