Product definition

What is RustCast?

RustCast is a keyboard launcher written in Rust: hit a hotkey, type, and open an app, find a file, do a calculation, convert a unit, look up an emoji or pull something out of clipboard history. It is free and MIT licensed, has no subscription and sends no telemetry, and it is configured from a TOML file at ~/.config/rustcast/config.toml rather than a settings window. The developer's motivation was straightforward — not wanting to pay for Raycast. The project is no longer maintained: the README now says so plainly, the last release was 0.8.5 on 31 July 2026, and the author has moved on to contribute to Floe. It still works and is still downloadable, but it will not keep pace with macOS.

Verified product facts

Type
application launcherEditorially reviewed
Platform
macOS
Apple Silicon
Yes
Pricing
Open sourceDeveloper-stated
Open source
Yes
Developer
MystikoLabDeveloper-stated
Relationship to Nuanyue
Third-party product — not published by NuanyueEditorially reviewed
Licence
MIT
Current version
0.8.5Developer-stated
Official website
rustcast.app

Last updated . Facts marked developer-stated come from the developer and are not independently confirmed; editorially reviewed marks a Nuanyue judgement.

Key features

What RustCast does at a glance.

  • Searches and launches installed apps

    From a single hotkey

  • Inline calculator

    Evaluates an expression as you type

  • Clipboard history reachable

    From the keyboard

  • File search

    Contributors changed to use macOS's mdfind index

  • Quick web search

    Append a question mark to a query to search the web

  • Unit conversions and emoji search

    From the same input field

  • Custom shell scripts and aliases defined

    In the config file

  • Themable

    With fonts and colours set in ~/.config/rustcast/config.toml

  • A plugin system, listed as partially implemented

Common tasks

What you can use RustCast for

  • Launching an app or opening a file without leaving the keyboard
  • Doing a quick calculation or unit conversion mid-task
  • Recovering something from clipboard history
  • Running a shell command you have defined as an alias in the launcher
  • Replacing a subscription launcher with a free, local one
Audience

Who is RustCast for?

  • People who want a free, open-source launcher and are comfortable editing a config file
  • Users who prefer a small Rust binary over an Electron app
  • Anyone who wants a launcher that sends no telemetry
Not a fit

Who is RustCast not for?

  • Anyone who needs a maintained tool — the developer has stated the project is no longer being maintained
  • Users who want a graphical settings window or a workflow editor, which RustCast does not have
  • People on macOS 12 or earlier, since the developer's Homebrew cask requires macOS 13 Ventura

Limitations

  • The project is no longer maintained. The README states this in an important notice, and version 0.8.5 on 31 July 2026 is the last release
  • The product website still presents RustCast as an active product and does not mention that maintenance has stopped, so the site and the repository disagree
  • Configuration is a TOML file rather than a settings UI, which is a barrier if you would rather not edit text to change a preference
  • The plugin system is listed as only partially implemented
  • Cross-platform support is listed as not planned
  • The repository moved twice: the entry's original `unsecretised/rustcast` and `RustCastLabs/rustcast` both redirect to `MystikoLab/rustcast`

Strengths and trade-offs

What RustCast does well, and what to weigh before choosing it. Points marked developer-stated come from the developer’s own material and have not been independently confirmed.

Strengths

  • Free and open source under the MIT licence, with no subscription, account or telemetry.
  • Written in Rust and shipped as a universal build, so it runs natively on Apple Silicon and Intel Macs.
  • Installs with one Homebrew command from the developer's own tap.
  • Covers app launching, file search, calculator, unit conversion, emoji search and clipboard history in one hotkey.Developer-stated
  • Everything is local: the config file and the launcher index live on the Mac.Editorially reviewed

Trade-offs

  • No longer maintained. The README says so directly and the last release was 0.8.5 in July 2026.Developer-stated
  • The product website does not mention that maintenance has stopped, so it still reads as an active project.
  • No graphical settings window: configuration means editing a TOML file.Developer-stated
  • The plugin system is only partially implemented, and the developer lists several planned features as unfinished.Developer-stated

First-use experience

What the app asks of you when you set it up. Only established facts appear here; anything we could not confirm is left out rather than guessed at.

Installation
Install with `brew install --cask unsecretised/tap/rustcast`, or download the universal zip from the GitHub releases page and move the app into Applications.
First launch Developer-stated
RustCast creates a default configuration at ~/.config/rustcast/config.toml on first run and then waits behind a global hotkey.
System integration Developer-stated
Registers a global hotkey to show and hide the launcher, and can run shell aliases defined in the config file. File search uses the system's own mdfind index rather than building a separate one.
Apple Silicon
Supported

What it does

RustCast is a popup launcher: press a hotkey, type, and it opens an app, finds a file, evaluates an expression, converts a unit, finds an emoji or shows something you copied earlier. The website’s framing is speed and keyboard-first workflow, and the feature list is deliberately broad but shallow — a set of small utilities sharing one input field.

The developer’s stated motivation is worth quoting because it explains the design: not wanting to pay for Raycast, and wanting to get better at Rust. The result is a native binary rather than an Electron app, configured entirely from a TOML file at ~/.config/rustcast/config.toml. There is no settings window, and that is the trade-off for the size and speed.

Maintenance status

RustCast is no longer maintained. The README carries an important notice saying so directly, and it also records where the author went: they now contribute to Floe, mention Tuna as another option, and note that Tinycast’s maintainer takes bug reports badly. Version 0.8.5, published on 31 July 2026, is the last release.

The product website does not say any of this. It still describes RustCast as “the fastest launcher you’ll ever use”, advertises free-forever pricing and lists 104,000 downloads. Anyone arriving from the site would have no way to know that development has stopped — which is a good reason to read the repository before adopting it.

Two more things are listed as unfinished rather than abandoned: the plugin system is described as partially implemented, and cross-platform support is marked as not planned.

Installing it

The Homebrew route is brew install --cask unsecretised/tap/rustcast. The manual route is the universal zip on the GitHub releases page. The cask requires macOS 13 Ventura, which is the only first-party statement of a system requirement — neither the website nor the README publishes one.

One housekeeping note: the repository has moved twice. Both unsecretised/rustcast and RustCastLabs/rustcast now redirect to MystikoLab/rustcast, and the Homebrew tap still lives under the older unsecretised name. Old release asset URLs keep working, which is why the move is easy to miss.

Release history

Dated releases recorded for RustCast, newest first, each with the source it was read from.

  1. 0.8.5

    Final release. The project was marked as no longer maintained after this version.

    Source: Source repository

  2. 0.8.4

    Point release on the 0.8 line, published three weeks before the project stopped being maintained.

    Source: Source repository

  3. 0.8.3

    Published in a burst of releases during July 2026, alongside 0.8.1 and 0.8.2 earlier in the month.

    Source: Source repository

Questions about RustCast

Is RustCast free?

Yes. It is free and open source under the MIT licence, with no paid tier, subscription or telemetry.

Is RustCast still maintained?

No. The README carries an important notice stating that RustCast is no longer being maintained, and version 0.8.5 from 31 July 2026 is the last release. The author now contributes to Floe and also mentions Tuna and Tinycast as alternatives.Developer-stated

How do I configure RustCast?

By editing ~/.config/rustcast/config.toml. RustCast writes a default file for you on first run, and the full option list is documented in the repository and its wiki.Developer-stated

Which macOS version does RustCast need?

The developer's Homebrew cask requires macOS 13 Ventura. Neither the product site nor the README states a floor.

Does RustCast run natively on Apple Silicon?

Yes. The release asset is a universal macOS build, covering Apple Silicon and Intel in one download.

Where did the RustCast repository go?

It is now at github.com/MystikoLab/rustcast. Both the older unsecretised/rustcast and RustCastLabs/rustcast paths redirect there.

Alternatives to RustCast

Apps that could replace this one — the same job, a different trade-off.

  • Raycast app icon

    Raycast

    Keyboard launcher with extensions, clipboard history and AI.

    Both are keyboard launchers with file search and clipboard history; RustCast is free and open source with no subscription, and is no longer maintained.

    • Utilities
    • Freemium
    • v2.6
  • Alfred app icon

    Alfred

    Launcher and automation tool with workflows and snippets.

    Both launch apps and search files from a hotkey; RustCast is a lighter tool with a TOML config and no workflow editor, and it is no longer maintained.

    • Utilities
    • Freemium
    • v5.8.1
  • Cerebro app icon

    Cerebro

    Open-source productivity booster with a brain.

    Both are free, open-source launchers with plugin systems, but Cerebro is built on Electron while RustCast is a native Rust binary.

    • Utilities
    • Open Source
    • v0.11.0
Get it

Sources

Facts on this page are checked against the sources below. Last updated .

How Nuanyue grades sources →