GitPedia

Rustcast

An open source alternative to raycast, in rust!!

From RustCastLabs·Updated June 14, 2026·View on GitHub·

An open-source, Rust-powered productivity, blazing fast popup launcher for apps, utilities, and workflows. The project is written primarily in Rust, distributed under the MIT License license, first published in 2025. Key topics include: alternative, app, application, blazing-fast, blazingly-fast.

Latest release: v0.7.9
June 11, 2026View Changelog →
<!-- Header --> <p align="center"> <img src="docs/icon.png" width="128" height="128" alt="RustCast icon" /> </p> <h1 align="center">RustCast</h1> <p align="center"> An open-source, Rust-powered productivity, blazing fast popup launcher for apps, utilities, and workflows. </p> <p align="center"> <a href="https://github.com/RustCastLabs/rustcast/releases/latest"> <img alt="Latest release" src="https://img.shields.io/github/v/release/RustCastLabs/rustcast?display_name=tag&sort=semver&style=flat-square" /> </a> <a href="https://github.com/RustCastLabs/rustcast/releases"> <img alt="Downloads" src="https://img.shields.io/github/downloads/RustCastLabs/rustcast/total?style=flat-square" /> </a> <a href="https://discord.gg/bDfNYPbnC5"> <img alt="Discord" src="https://img.shields.io/discord/1463119282459119844?label=Discord&logo=discord&logoColor=white&style=flat-square" /> </a> <a href="https://github.com/RustCastLabs/rustcast/stargazers"> <img alt="Stars" src="https://img.shields.io/github/stars/RustCastLabs/rustcast?style=flat-square" /> </a> <a href="https://github.com/RustCastLabs/rustcast/blob/main/LICENSE"> <img alt="License" src="https://img.shields.io/github/license/RustCastLabs/rustcast?style=flat-square" /> </a> </p>

Those who sponsor me also get a personal easter egg inside RustCast

Config docs: https://github.com/RustCastLabs/rustcast/wiki

Community: https://discord.gg/bDfNYPbnC5

Plugins:
RustCast Library for shell scripts

For support use github discussions / issues / the discord

You can also contact RustCastLabs / secretised at
admin@rustcast.app

RustCast Demo

Installation:

Via Homebrew:

brew install --cask unsecretised/tap/rustcast

Via github releases

  1. Download the dmg from this link
    https://github.com/RustCastLabs/rustcast/releases/latest/download/rustcast.dmg

Config:

Full config docs can be found
here

The config file should be located at: ~/.config/rustcast/config.toml RustCast
creates the default configuration for you, but it does use its
default options Here's a full list of what all you can
configure The list.

Feature list:

Finished:

  • Autoload installed apps 11/11/2025
  • Search through apps 11/11/2025
  • Generate randomvar (between 0 and 100) via
    the app. Simply type randomvar and it will generate the num for you
  • Image icons next to the text 13/12/2025
  • Scrollable options 12/12/2025
  • Customisable themes (13/12/2025)
    • Configurable colours
  • Spotify control - Ability to control spotify via the app
  • Allow variables to be passed into custom shell scripts.
  • Google your query. Simply type your query, and then put a ? at the end,
    and press enter
  • Calculator (27/12/2025)
  • Clipboard History (29/12/2025) This works by typing cbhist to enter the
    cliboard history page, which allows u to access your clipboard history,
  • Blur / transparent background (7/1/2026)
  • Select the options using arrow keys
  • Tray icons (8/1/2026)
  • Unit Conversions (19/1/2026) thanks to
    Hriztam
  • Emoji Searching (19/1/2026) Allows people to search for emojis through
    rustcast
  • RustCast modes (2/3/2026)
  • Better documentation for the config (3/3/2026)
  • Image rendering from clipboard history (13/3/2026)
  • File searching (11/3/2026)
  • CTRL n / p (vim motions) navigation for search results (5/3/2026)
  • Settings Panel (22/3/2026)

Planned:

  • Popup note-taking
  • Plugin Support (Partially implemented on 15/12/2025)
  • Hyperkey - Map CMD + OPT + CTRL + SHIFT to a physical key
  • Better hotkey picking
  • Ability to pick between tabs in firefox / chromium browsers - using
    Puppeteer

Not planned:

  • Cross platform support Cancelled for now, as not within my ability to
    support and maintain it

RustCast wouldn't be possible without these people:

  • Nazeofel - First sponsor + initiater of windows
    support
  • Mnem42 - Helped add windows support
  • Random Scientist - First ever community
    contributor to rustcast
  • Lemon - Sponsored me, and gave me free
    Discord Nitro
  • Julie / Zoey - Gave me amazing feedback
    and has been using RustCast since almost the first version!
  • Hriztam - Added support for unit conversions to
    rustcast
  • Lars-Schumann - Sponsored me
  • Tanishq Dubey - Contributor, improved the
    file search to use mdfind
  • JON - Contributor,

And ofc, all the people who starred my repo!!

And the updated list of contributors to the macos version:

<a href="https://github.com/RustCastLabs/rustcast/graphs/contributors"> <img src="https://contrib.rocks/image?repo=RustCastLabs/rustcast" /> </a>

Easter egg list:

  • Nazeofel (Random Variable on discord) -> led to the randomvar easter egg
  • Lemon -> led to the lemon easter egg that shows "lemon" on rustcast
  • Lars-Schumann -> search f and get ferris.rs as a result
  • Me -> 67

If you like rustcast, consider starring it on github :)

Star History Chart

Motivations:

I didn't want to pay for raycast + wanted to get better at rust. Raycast in
itself is one of the most useful productivity apps in my opinion, and it is
truly an underappreiciated marvel of computer engineering

Contributors

Showing top 11 contributors by commit count.

View all contributors on GitHub →

This article is auto-generated from RustCastLabs/rustcast via the GitHub API.Last fetched: 6/14/2026