Cling

Instant fuzzy find any file
Act on it in the same instant
$brew install --cask thelowtechguys-cling
compatible with macOS 14.0+ (Sonoma and later)
Cling searching for an invoice by typing invsep
Press Right Command + / (slash) to show/hide Cling

Find any file instantly

Cling uses its own custom search engine with a binary index of your entire filesystem, providing lightning-fast fuzzy searching across millions of files in under 100ms.
Unlike Spotlight, Raycast, or Alfred, Cling can find system files, hidden files, dotfiles, app data, and more files that the Spotlight index doesn't include.

How it works?

Cling maintains an efficient binary index of your entire disk split across separate search engines for each scope, tracking file changes live via FSEvents.
The fuzzy scoring algorithm lets you find files with just a few keystrokes, even with partial or misspelled queries. Use extension-aware queries like .png icon or .pdf invoice to narrow results.

Act on selected files

With Cling's keyboard-centric approach, perform any action on files with quick hotkeys: Open with…, copy paths, batch rename, QuickLook, or drag and drop.
Smart defaults show your most recently changed files on launch, and search history with arrow key navigation and tab completion makes repeated searches effortless.
<50mssearch<100MBRAMliveindex

Search operators

  • .pdf .png: several file types at once
  • name/: match a folder
  • !word: hide anything containing this
  • in:~/path: search only inside a folder
  • 'text: exact text, not fuzzy
Press ⌘/ in the app for the full syntax.
Search

File preview

Press ⌘⇧P to show a preview of the selected file next to the results.
Images and PDFs can be zoomed and scrolled, and videos play inside the preview. Archives and disk images show the list of files they contain.
Code files get syntax highlighting and line numbers.

Cloud Storage

iCloud Drive, Dropbox, Google Drive and the other cloud folders get a search scope of their own.
Online-only files show up in results like any other file, and download on demand from the preview.
Each cloud folder can be turned off on its own in Settings.
An online-only Dropbox file in the preview, ready to download

Stash

Press ⌘S to add the selected files to the stash. It stays pinned above the results while you search for other files, and the stashed files can then be copied or sent at once.
The stash is kept between restarts.

Send securely

Press ⌘U to get a private link for the selected files, already copied to the clipboard. Cling doesn't upload the files anywhere, they are sent directly from your Mac to whoever opens the link.
Links expire after a set time, anywhere from 1 minute to 3 days.

Drop to app

Press ⌥⏎ to drop the selected files into the focused field of the app you were using before Cling, like the upload button of a website. It works by simulating a drag and drop of the files, so any app that accepts dropped files will work.
⌥⇧⏎ shows a keyboard grid for dropping the files on any spot of the screen.

Index pruning

You can also disable whole indexes like System files or Library folders to speed up the search and reduce memory usage.

Index only what you need

Cling allows you to exclude files from the index, so you can keep your search results clean and focused.
The ~/.fsignore file lets you specify gitignore patterns for excluding files and folders from the index.

MCP server

Cling has an MCP server so AI agents like Claude or Codex can search files and change settings in Cling.
Agents can also find which ignore rule or disabled index hides a file, and change settings for you. For example:
  • “why doesn't my ~/.ssh/config show up when I search sshcfg?”
  • “make a quick filter for Figma and Sketch files on Option F”
  • “stop indexing rust target folders but keep the binaries”

Raycast extension

Search your whole filesystem with Cling's engine without leaving Raycast.
The extension brings Cling's fuzzy search and instant actions straight into the Raycast command bar.
The Cling Raycast extension showing search results

Alfred workflow

Cling's fuzzy search inside Alfred, with the same instant actions as the app.
Type cl and a query. ⌘↩ shows the file in Finder, ⌥↩ opens it in your editor, ⌃↩ in your terminal, ⇧↩ adds it to the stash.
Install it from Settings > General > Launchers.
The Alfred workflow and Raycast extension rows in Cling's Settings
Cling results in Alfred for cl mdbrd .png .pdf

Pro Features

Included in the 14-day free trial. After that, a license keeps them unlocked.

Everything for Mac

Cling strives to be similar to the popular Everything app from Windows, with macOS native integration and a focus on power users.
The UI is designed to be minimalistic and distraction-free, with a focus on keyboard shortcuts and fast rendering instead of pretty animations.

Search external volumes

USB drives, external hard drives, and network shares are indexed and searchable without any latency.
With live updates, files added, renamed or deleted on a local drive show up in search within seconds.
Persistent indexes work even when volumes are unmounted. Network shares are reindexed periodically instead of updated live.
Live updates on three drives in Cling's Settings, with events per minute and latency

File server

Search this Mac and download its files from your phone, a tablet or another computer, over your local network or a VPN like Tailscale.
The same instant search as the Cling app. Select files to download them, preview images, videos, code files, PDFs. Zip them or share a Send Securely link.
Add it to the Home Screen to use it like an app, with downloads kept on the phone. It only listens on private networks.

Quick Filters

Press Option + a single key to instantly narrow down results with minimal typing.
Each Quick Filter can combine extension matching, pre-filled queries, and folder restrictions into a single hotkey.
Press Option + Escape to clear all filters and go back to searching everything.

Folder and Volume Filters

Save folder sets and volume scopes as named filters, each with its own hotkey.
Press Option + a number key to jump between volumes. All filters stack with your typed query.

Custom Scripts

Write scripts in any language, assign a hotkey, run them on selected files.
Scripts receive file paths as arguments. Build workflows like uploading, converting formats, or batch processing.

Free vs Pro

Free version features are free forever
After the 14-day trial, the app will continue to work with the free features
FeatureCling ProFree version
Home, Library, Cloud Storage and Applications search scopes

Search files in your home folder, user library, cloud folders and installed apps

Fuzzy search and search history

Find files with partial queries, navigate history with arrow keys and tab completion

Instant actions on files

Open, copy, move, QuickLook, batch rename, or act on files with hotkeys

Smart defaults on launch

Show your most recently changed files when opening Cling

Search operators

Narrow by extension, folder, depth, prefix or suffix, or exclude words

Floating search bar and File preview

A search bar you can pin to the desktop, previews of images, video, PDFs and archives

Stash and Drop to app

Collect files across searches, drop them into the app behind Cling

Send securely

Peer to peer links that expire on their own

Index pruning and Exclude from index

See which folders fill the index and keep them out

MCP server

AI agents can search, explain missing files and change settings

System and Root search scopes

Search system files, hidden files, dotfiles, and app data

Everything index

Every file on the local disks, no ignore rules

External volume indexing

Persistent indexes for USB drives, external hard drives, and network shares, with live updates on local drives

File server

Search and download this Mac's files from a phone or another computer

Quick Filters for file types

Narrow down results by file type without typing common queries

Custom folder filters

Save folder sets for quick filtering of search results

Scripts for custom actions

Run custom scripts on files with pre-assigned hotkeys

Up to 10,000 results

Free version is capped at 500 results

Try for free14-day trial of Pro features

No credit card required, keep using for free after the trial

Refunds accepted within 14 days of purchase, no questions asked

Comparison with other apps

Spotlight, Alfred, Raycast

Cling is similar to these apps in that it provides instant search results, but the key differences are:

ProFind, HoudahSpot, EasyFind, Tembo, Find Any File

Cling is very much not like these apps.

They are all file search apps that provide advanced search features, allowing you to craft complex queries using metadata and file content to dig deep into your filesystem and find as many files as possible.

Cling is for quickly finding one or more specific files by roughly knowing the name, and then doing something with the file immediately like:

Cling is not an app for finding all files that match a complex query.