Built in, compiled in

Corvo ships with the commands you reach for dozens of times a day. Each one is a native crate, not a script loaded at runtime.

  • App Launcher

    Fuzzy search across installed apps with frecency ranking powered by LMDB. The more you use Corvo, the better it ranks.

  • File Search

    Search your filesystem with configurable scopes and ignore rules, backed by the same SIMD matcher.

  • Clipboard History

    Text, code, colors, and images. Dedup, retention windows, and respect for password-manager concealment flags.

  • Window Management

    Tile windows into halves, thirds, and quarters. Configure gaps and save layout templates.

  • System Actions

    Toggle dark mode, control audio and displays, and jump straight to settings panels.

  • Calculator

    Evaluate math expressions inline, with calculation history one keystroke away.

  • Snippets

    Store text templates with custom keywords in a human-editable TOML file.

  • Emoji Picker

    Search emojis by name or keyword and copy them with your preferred skin tone.

  • Quicklinks

    Open custom URLs and parametric web searches from the same palette.

  • Auto-Updater

    Update checks with cryptographic signature verification. You stay in control of when.

New in 0.4.0

  • Notes

    Edit Markdown in a native window with autosave, tables, code colors, text selection, and a scrollbar.

  • Pomodoro

    Start focus and break intervals, pause or skip a timer, and receive a desktop notification.

  • Weather

    View current conditions and a three-day forecast. Search a city through wttr.in.

  • Text Utilities

    Convert case, encode text, format JSON, generate UUIDs, and calculate hashes.

  • Process Control

    Find processes by CPU or memory use. Terminate a process or confirm force termination.

  • Homebrew · macOS

    Search packages, install or upgrade them, and manage services.

  • Media Control · macOS

    Toggle playback and change tracks in Spotify and Music.

  • Browser Tabs · macOS

    Search and focus Chrome, Brave, and Edge tabs. Open saved bookmarks.

Why it stays fast

One Command trait

Every command implements the same async search/execute trait. Results share one ranking engine, so behavior is identical across the app.

Compile-time registry

Commands register through link-time collection. No central list, no merge conflicts, no plugin runtime to attack or update.

Non-blocking search

Slow sources refresh on background tasks feeding a cache. The palette never waits on disk, network, or a slow API.