Supported apps

Version 1.6.1 · macOS 14+ · User manual

This page lists macOS apps and link sources that Linkano integrates with today. It mirrors Docs/SUPPORTED_APPS.md in the Linkano repository.

What “supported” means

Capability Description
Active context capture Linkano reads the frontmost item in the app for quick-panel capture, graph seeding, and menubar “match” highlight.
Open saved link Linkano can reopen a stored locator via its open handler or the system default.
Manual add You can paste or type a locator in the quick panel; Linkano accepts the scheme when parsing.

Not every integration supports all three. Generic http(s):// and file:// links work without a dedicated capture provider.

Active context capture (by app)

Providers are registered when Linkano launches. Implementations live in the app’s *ActiveContextProvider services.

Apple apps

App Bundle ID Link type Capture mechanism Typical permissions
Finder com.apple.finder file, folder Apple Events (selection) Automation
Preview (PDF) com.apple.Preview file (+ page hint) Apple Events + Accessibility (current page) Automation, Accessibility
Mail com.apple.mail mail Apple Events → message:// Automation
Notes com.apple.Notes notes Apple Events → linkano-notes:// Automation
TextEdit com.apple.TextEdit file Apple Events (path of front document) → file:// (saved documents only) Automation
Photos com.apple.Photos photos Apple Events (selection) → linkano-photos://item?id=… Automation
Apple Books com.apple.iBooksX books Window title + local library DB + pasted ibooks:// / books.apple.com links → linkano-books://item?id=… (no AppleScript API) Accessibility (optional)
Calendar com.apple.iCal calendar EventKit (+ Apple Events for selection in Calendar.app) Calendars
Contacts com.apple.AddressBook contact Contacts framework + Apple Events Contacts, Automation
Pages com.apple.Pages, com.apple.iWork.Pages file Saved document via Apple Events Automation
Numbers com.apple.Numbers, com.apple.iWork.Numbers file Apple Events; Accessibility fallback reads AXDocument Automation, Accessibility (fallback)
Keynote com.apple.Keynote, com.apple.iWork.Keynote file Saved presentation via Apple Events Automation

Microsoft Office

App Bundle ID Link type Capture mechanism Typical permissions
Word com.microsoft.Word file Saved document via Apple Events Automation
Excel com.microsoft.Excel file Apple Events; Accessibility fallback reads AXDocument Automation, Accessibility (fallback)
PowerPoint com.microsoft.PowerPoint file Saved presentation via Apple Events Automation
Outlook com.microsoft.Outlook outlook Selected message via Apple Events → outlook:// Automation
OneNote com.microsoft.onenote.mac onenote Active page onenote:// URL via Accessibility when exposed; manual paste of Copy Link to Page Automation, Accessibility

LibreOffice

App Bundle ID Link type Capture mechanism Typical permissions
LibreOffice (Writer, Calc, Impress, …) org.libreoffice.script, org.openoffice.script file Saved document path via Accessibility (AXDocument / window document attributes). LibreOffice does not expose a usable AppleScript document API on macOS. Accessibility

Web browsers

Captured as web (http / https). Supported bundle IDs:

App Bundle ID
Safari com.apple.safari
Google Chrome com.google.chrome
Brave com.brave.browser
Microsoft Edge com.microsoft.edgemac
Arc company.thebrowser.browser
Orion com.kagi.kagimacOS, com.kagi.kagimacOS.RC

Capture uses Apple Events (Chromium-style script for Chrome, Brave, Edge, and Arc; Safari-style script for Safari and Orion). Firefox is not supported for active-tab capture.

Third-party apps

App Bundle ID (prefix or set) Link type Notes
Fantastical com.flexibits.fantastical* fantastical Selected event via Apple Events → x-fantastical://
Fantastical (events UI) com.flexibits.fantastical* calendar / fantastical EventKit-visible events; also matches Fantastical bundle ID
Cardhop com.flexibits.cardhop* contact Apple Events where available; Accessibility when selection cannot be resolved uniquely
QSpace com.jinghaoshe.qspace file / folder Selected items of the front QSpace window via Apple Events → file://
Trickster com.apparentsoft.trickster file / folder Apple Events (selected entries) with jsonEntries fallback to the most recent visible entry
Unclutter com.softwareambience.Unclutter file / folder / web Apple Events (current item info) returns a canonical item link; file links capture as files/folders, others as URLs
CodeRunner com.krill.coderunner* (and IDs containing coderunner) file Active document path via Apple Events
SnippetsLab com.renfei.SnippetsLab snippetslab Clipboard-assisted capture: copy snippetslab://… in SnippetsLab, then open Linkano to capture/open the snippet link.
Things com.culturedcode.ThingsMac things Apple Events (selected to dos) captures selected tasks as things:///show?id=… deep links
Obsidian md.obsidian obsidian Active note from vault config → obsidian://
FiveNotes com.apptorium.FiveNotes3 fivenotes Apple Events (current note) captures one of five slots and stores linkano-fivenotes://note?index=<1-5>
iA Writer pro.writer.mac, prefix pro.writer iawriter / file Apple Events; Accessibility fallback → ia-writer://open?path=… or file://
Everlog co.wonderbit.Hummingbird, com.wessleyroche.everlog, and IDs containing hummingbird or everlog everlog Copy link to entry supplies the locator (everlog://entry/…); entry title from Accessibility is optional when Everlog is still open (no AppleScript API)
Day One com.bloombuilt.dayone-mac dayone Share → Copy Entry URL supplies the locator (dayone://view?entryId=…); legacy dayone2:// normalized on paste. When Day One is still open, Linkano may read the entry title from the editor via Accessibility (optional). Reopen requires Allow links to open in Day One (Day One → Settings → General).
DEVONthink com.devontechnologies.think, com.devontechnologies.thinkpro, com.devon-technologies.think3, and bundles whose ID contains both devon and think devonthink Apple Events (DT3/DT4) → x-devonthink-item://

Locator schemes

Manual paste and import accept these schemes:

Scheme Link type Source label
http, https web Browser
message mail Mail
linkano-notes notes Apple Notes
linkano-photos photos Photos
linkano-books books Apple Books
ibooks, itms-books, itms-bookss books Apple Books
https (books.apple.com/.../id… only) books Apple Books
linkano-fivenotes fivenotes FiveNotes
file file / folder File / Finder / PDF
obsidian obsidian Obsidian
snippetslab snippetslab SnippetsLab
things things Things
ia-writer, iawriter, writerpro iawriter iA Writer
everlog everlog Everlog
https (everlog.app/entry/… only) everlog Everlog
dayone, dayone2 (view / edit with entryId only) dayone Day One
x-devonthink-item devonthink DEVONthink
linkano-calendar calendar Calendar
linkano-contact contact Contacts
x-fantastical, x-fantastical3 fantastical Fantastical
outlook outlook Microsoft Outlook
onenote onenote Microsoft OneNote

Linkano URLs

Scheme Purpose
linkano://open/<uuid> Open a saved library item by internal ID (not tied to one host app).

Not app-specific

  • Any other frontmost app: no dedicated capture provider; you can still add generic URLs/paths or use clipboard capture in the quick panel.
  • Link types without a row in the capture tables above are only supported via stored locators or manual entry, not live capture.