Free and open source · Windows 10 & 11

Everything on your PC, one keystroke away.

Press Alt Space and start typing. SlothSearch finds apps, every file on your disk, open windows, git repos, Settings pages and math in about 50 milliseconds. The sloth is just for show.

Written in RustFiles through EverythingMIT license

SlothSearch's mascot: a smug sloth in amber aviator goggles, holding up a magnifying glass
The SlothSearch launcher with devduck.drhalto.com typed in. The left column offers to open the link or search the web; the right column shows the live page.

Type a web address and the page renders beside your results. Files get the same treatment: HTML, Markdown, PDF, images and code.

The problem

Windows search is the slow one

Three places to look for things, and none of them is quick.

Start menu

It searches the web first

Type a file name and you get web suggestions. Files outside your libraries rarely show up at all.

Explorer

Its search box crawls

It waits on the Windows Search index, and it can't be pointed at Everything, the tool that already knows every file on your disk.

Alt+Tab

You can't type into it

With twenty windows open, you scan thumbnails instead of typing the name of the one you want.

SlothSearch answers all three from one box, as you type.

Features

One box for everything you reach for

Results come back ranked as you type, with the best match on top and the reasons it matched highlighted.

Every file, instantly

Files come from Everything's index, so your whole disk answers in about 50 ms. Dependency and build folders stay out of the way.

Apps, Store apps included

Everything the Start menu lists, matched by initials too: vsc finds Visual Studio Code.

Alt+Tab you can type into

Alt ` lists your open windows in the order you used them. Type a few letters, press Enter.

Starts in your Explorer folder

Open it over an Explorer window and it searches that folder. Enter on a folder moves that same window there.

Type filters

type:pdf, type:image, type:code, or any extension. On its own, a filter lists the newest of that kind.

Favorites and recents

Ctrl D pins anything: apps, web pages, Settings pages, folders, repos. The empty box shows them first, then your last five picks.

Live previews

Text excerpts, Explorer's thumbnails, and real rendering for HTML, Markdown, SVG and PDF, with page scripts switched off.

Math and units

15% of 80, sqrt(2)*100, 60 mph to km/h, 5 GB to MB. Enter copies the answer.

Actions on everything

Ctrl K: open in VS Code or Terminal, start Claude Code in a folder, copy the file itself, run as administrator, show in Explorer.

A closer look

It does the obvious thing

Every screenshot here is the real app on a real PC.

It knows which folder you're in

Press the hotkey over an Explorer window and the search starts in that folder, shown as a chip. Backspace on an empty box searches everywhere instead.

Pick a folder and that same Explorer window goes there. Pick a Markdown file and it renders, images and all.

SlothSearch opened over an Explorer window on the SlothSearch folder: a folder chip in the search bar, README.md as the result, and the README rendered in the preview pane.

type:pdf, then keep typing

Type a filter and a space and it becomes a chip. Pick one from the menu at the right of the search bar, or cycle with Ctrl Tab.

Works with any extension, too: type:stl, type:blend.

An Images filter chip with the search sloth: image files named sloth, with the selected SVG previewed on the right.

A launchpad you set up

The empty box is yours: the apps, sites, Settings pages and repos you pinned, in the order you want, then whatever you opened last.

And it learns. Whatever you pick for a search ranks first for that search next time.

The empty search box showing Favorites: Visual Studio Code, Google Chrome, a web page, a project folder, Display settings and Lock.

Answers, not just results

Arithmetic, percentages and unit conversions show up as you type. Enter copies the number.

60 mph to km/h typed in; the calculator result reads 96.56064 km/h.

Keys

Your hands never leave the keyboard

Every action has a shortcut, and Ctrl K lists them for whatever's selected.

KeysDoes
Alt SpaceOpen or close SlothSearch
Alt `Open the window switcher
EnterOpen, switch to, run, or copy the answer
Ctrl EnterShow in Explorer
Ctrl KAll actions for the selected result
Ctrl DAdd to or remove from Favorites
Ctrl TabNext type filter
KeysDoes
Ctrl E / T / LOpen in VS Code, Terminal, or start Claude Code there
Ctrl Shift CCopy the path
Ctrl Shift FCopy the file itself, ready to paste
Ctrl Shift EnterRun as administrator
Alt EnterProperties
Ctrl 1…9Open the nth result
BackspaceOn an empty box: drop the filter, then the folder

Install

Three steps and it's yours

SlothSearch builds from source on your machine. It runs on Windows 10 and 11.

  1. Install Everything

    SlothSearch gets its file results from Everything by voidtools. Install version 1.4 and leave it running; it starts with Windows.

  2. Install Rust

    Get rustup and take the defaults (the MSVC toolchain).

  3. Build and install SlothSearch

    In PowerShell:

    > git clone https://github.com/drhalto/slothsearch > cd slothsearch > .\scripts\install.ps1

    It builds a release, installs to %LOCALAPPDATA%\Programs\SlothSearch, starts at login, and puts a sloth in your tray. Press Alt Space.

Run the same script to update. .\scripts\install.ps1 -Uninstall removes it and keeps your settings. Hotkeys, the web search engine, theme and excluded folders live in %APPDATA%\SlothSearch\config.toml, which opens from the launcher with Ctrl ,.

Privacy

It stays on your PC

A search box sees everything you type, so here's exactly where that goes.

  • No accounts, no telemetry. Nothing phones home.
  • Searches stay local. File queries go to Everything on your own machine, as Windows messages.
  • The network only comes up when you ask. Opening a web search, or previewing a web address you typed.
  • File previews can't run code. HTML, SVG and PDF previews open with scripts off.
  • Your data is plain files. Settings, history and favorites live in %APPDATA%\SlothSearch; delete them any time.
A search with no matches: the sloth sits in the results area above the words No results, I looked everywhere. Quickly, for once.

Why a sloth?

Because a search box this fast deserved a mascot that isn't. SlothSearch answers in about 50 milliseconds; the sloth looks like he took the afternoon.

He only shows up when nothing matches, and he's honest about it.