🍺 BREW Explorer

← all casks

Cardinal Search

brew install --cask cardinal-search v0.1.23

Fast file search app for macOS with Everything-compatible query syntax.

Why you might care

Built in Rust and Taiga for speed, it uses filesystem indexing to deliver near-instantaneous results across your Mac. If you frequently search for files and want snappier performance than Spotlight, or prefer the Everything search syntax, this is a lightweight native alternative.

Categories

Alternatives

Spotlight Alfred EverythingX
235
30-day installs · #813
901
90-day · #691
1.8k
365-day · #1068
1.5k
★ GitHub stars · updated 3mo ago

GitHub topics

everything file-search mac macos rust tauri

Links

Blurb generated by claude-haiku-4-5 on 2mo ago.

Raw metadata
{
  "alternatives": [
    "Spotlight",
    "Alfred",
    "EverythingX"
  ],
  "artifacts": [
    {
      "app": [
        "Cardinal.app"
      ],
      "target": "/Applications/Cardinal.app"
    },
    {
      "zap": [
        {
          "trash": [
            "~/Library/Application Support/com.cardinal.one",
            "~/Library/Caches/com.cardinal.one",
            "~/Library/Preferences/com.cardinal.one.plist",
            "~/Library/Webkit/com.cardinal.one"
          ]
        }
      ]
    }
  ],
  "auto_updates": null,
  "categories": [
    "system-utility",
    "productivity"
  ],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Fastest file searching tool",
  "disable_reason": null,
  "disabled": 0,
  "display_name": "Cardinal Search",
  "enrichment_fetched_at": "2026-06-20T22:41:21+00:00",
  "first_seen": "2026-06-20T00:47:34+00:00",
  "full_token": "cardinal-search",
  "github_default_branch": "master",
  "github_last_commit_at": "2026-05-13T16:11:45Z",
  "github_readme_excerpt": "\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"cardinal/mac-icon_1024x1024.png\" alt=\"Cardinal icon\" width=\"120\" height=\"120\"\u003e\n  \u003ch1\u003eCardinal\u003c/h1\u003e\n  \u003cp\u003eFastest and most accurate file search app for macOS.\u003c/p\u003e\n  \u003cp\u003e\n    \u003ca href=\"#using-cardinal\"\u003eUsing Cardinal\u003c/a\u003e \u00b7\n    \u003ca href=\"#building-cardinal\"\u003eBuilding Cardinal\u003c/a\u003e\n  \u003c/p\u003e\n  \u003cimg src=\"doc/pub/UI.gif\" alt=\"Cardinal UI preview\" width=\"720\"\u003e\n\u003c/div\u003e\n\n---\n\n[English](README.md) \u00b7 [Espa\u00f1ol](doc/pub/README.es-ES.md) \u00b7 [\ud55c\uad6d\uc5b4](doc/pub/README.ko-KR.md) \u00b7 [\u0420\u0443\u0441\u0441\u043a\u0438\u0439](doc/pub/README.ru-RU.md) \u00b7 [\u7b80\u4f53\u4e2d\u6587](doc/pub/README.zh-CN.md) \u00b7 [\u7e41\u9ad4\u4e2d\u6587](doc/pub/README.zh-TW.md) \u00b7 [Portugu\u00eas](doc/pub/README.pt-BR.md) \u00b7 [Italiano](doc/pub/README.it-IT.md) \u00b7 [\u65e5\u672c\u8a9e](doc/pub/README.ja-JP.md) \u00b7 [Fran\u00e7ais](doc/pub/README.fr-FR.md) \u00b7 [Deutsch](doc/pub/README.de-DE.md) \u00b7 [\u0423\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0430](doc/pub/README.uk-UA.md) \u00b7 [\u0627\u0644\u0639\u0631\u0628\u064a\u0629](doc/pub/README.ar-SA.md) \u00b7 [\u0939\u093f\u0928\u094d\u0926\u0940](doc/pub/README.hi-IN.md) \u00b7 [T\u00fcrk\u00e7e](doc/pub/README.tr-TR.md)\n\n## Using Cardinal\n\n### Download\n\nUse homebrew:\n\n```bash\nbrew install --cask cardinal-search\n```\n\nYou can also grab the latest packaged builds from [GitHub Releases](https://github.com/cardisoft/cardinal/releases/).\n\n### i18n support\n\nNeed a different language? Click the \u2699\ufe0f button in the status bar to switch instantly.\n\n### Search basics\n\nCardinal now speaks an Everything-compatible syntax layer on top of the classic substring/prefix tricks:\n\n- `report draft` \u2013 space acts as `AND`, so you only see files whose names contain both tokens.\n- `*.pdf briefing` \u2013 filter to PDF results whose names include \u201cbriefing\u201d.\n- `*.zip size:\u003e100MB` \u2013 search for ZIP files larger than 100MB.\n- `in:/Users demo !.psd` \u2013 restrict the search root to `/Users`, then search for files whose names contain `demo` but exclude `.psd`.\n- `tag:ProjectA;ProjectB` \u2013 match Finder tags (macOS); `;` acts as `OR`.\n- `*.md content:\"Bearer \"` \u2013 filter to Markdown files containing the string `Bearer `.\n- `\"Application Support\"` \u2013 quote exact phrases.\n- `brary/Applicat` \u2013 use `/` as a path separator for ",
  "github_repo": "cardisoft/Cardinal",
  "github_stars": 1540,
  "github_topics": [
    "everything",
    "file-search",
    "mac",
    "macos",
    "rust",
    "tauri"
  ],
  "homepage": "https://github.com/cardisoft/Cardinal",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 235,
  "installs_365d": 1760,
  "installs_90d": 901,
  "last_seen": "2026-06-20T00:47:34+00:00",
  "llm_generated_at": "2026-06-20T23:05:42+00:00",
  "llm_model": "claude-haiku-4-5",
  "names": [
    "Cardinal Search"
  ],
  "one_liner": "Fast file search app for macOS with Everything-compatible query syntax.",
  "rank_30d": 813,
  "rank_365d": 1068,
  "rank_90d": 691,
  "raw_hash": "87de1b6e614be656",
  "ruby_source_path": "Casks/c/cardinal-search.rb",
  "tap": "homebrew/cask",
  "token": "cardinal-search",
  "version": "0.1.23",
  "why_use_this": "Built in Rust and Taiga for speed, it uses filesystem indexing to deliver near-instantaneous results across your Mac. If you frequently search for files and want snappier performance than Spotlight, or prefer the Everything search syntax, this is a lightweight native alternative."
}