Search & Command Palette

An archive is only useful if you can find things in it. In Ewig, everything (search, navigation, actions) lives behind one keystroke.

The command palette (⌘K)

Press ⌘K anywhere (a floating panel on Mac, a sheet on iPhone). One surface, four jobs:

  • Search bookmarks: ranked results as you type, across title, domain, URL and notes.
  • Go to a collection: type its name, hit .
  • Switch views: Cards, List, Headlines.
  • Run actions: New Bookmark, Import, Export, the link finders, and more.

Everything is keyboard-navigable: arrows to move, to commit, esc to dismiss.

Search scopes

Narrow a search to one field with the scope selector: All, Title, Domain, or Note. The “Search in…” actions search within a single collection, too.

Search operators

Power-filter your library with inline operators:

OperatorMatches
site:github.comBookmarks from a domain, subdomain-aware.
before:2026-01-01Saved before a date. Combine with after: for ranges.
is:archivedBy status; also is:pending, is:failed.
has:noteOnly bookmarks you’ve annotated.

Library-cleaning finders

Two palette actions keep a growing archive healthy:

  • Duplicate Link Finder: finds URLs saved more than once so you can remove the extras in one pass.
  • Dead Link Finder: checks every bookmark’s original URL and surfaces the ones that no longer load. Your snapshots still open, of course; this is how you learn which ones just became irreplaceable.

Prefer the terminal? The same search index is available as ewig search "query" --json; see Command Line.