A powerful Raycast extension that integrates with Everything Search by voidtools to provide lightning-fast file system search and navigation on Windows. Transform your file discovery workflow with instant search results and comprehensive directory browsing capabilities.
Attribution: File search on servers ported from anastasiy_safari/raycast-everything-ftp
Attribution: File search through CLI ported from dougfernando/everything-raycast-extension
You must have the Everything desktop app installed before using this extension. Download it from voidtools.com or install via winget:
winget install voidtools.Everything
The extension also requires the Everything CLI (es.exe) to perform searches. If it's not found on your system, the extension will automatically download and install it for you — no manual setup needed.
If you prefer to install the CLI manually, you can grab it from voidtools.com or via winget:
winget install --id=voidtools.Everything.Cli -e
When the CLI is auto-installed by the extension, it is placed in:
%LOCALAPPDATA%\Microsoft\WindowsApps
This directory is already on your system PATH, so es.exe will be available globally. If you need to update or replace the CLI binary, swap the file at that location.
Search files & folders on your local Windows file system using Everything CLI.
%s as path placeholder)Search files & folders on multiple Windows Everything ETP/FTP servers from Raycast.
Configure the servers in the extension settings using the following format:
[
{
"name": "Server 1",
"host": "server-url",
"port": 21,
"user": "username",
"pass": "password"
},
{
"name": "Server 2",
"host": "server-url",
"port": 21,
"user": "username",
"pass": "password"
}
]
The extension includes an experimental feature to utilize the Everything SDK module for searching. Eventually this will be swithced to be the default search method. If you experience any issues, please disable this option in the preferences and report the problem on GitHub.
The prebuilt native SDK binaries are kept under assets/native and version-controlled.
Fetch/update them from the source repository with:
npm run fetch-sdk-binaries