The full guide
Last verified 2026-10-30
Links checked 2026-10-30 · All links answer
01What it is and who is there
Raycast is a Mac launcher, and its Store lists community extensions that let users run commands for many apps and services. Extensions are open source and submitted through a public repository, with review by the Raycast team. Users are Mac power users and developers who like keyboard-driven workflows.
02Cost and what you actually pay for
Publishing an extension is free. Your cost is building it with Raycast's API and passing review.
03Is it right for you?
It fits products with an API that Mac users would want to reach quickly: search, create, open, check status. It fits poorly for non-Mac products. Extensions must follow Raycast's guidelines.
04Before you start
- Raycast installed and the developer tools set up.
- Read Raycast's extension guidelines.
- A clear set of commands your extension will offer.
05Step-by-step: how to distribute here
- Build the extension with Raycast's API.
- Test it locally.
- Submit it through Raycast's process, which uses a pull request to their extensions repository.
- Respond to review feedback.
- Share it with your users and on social channels.
06What to post or submit
Extension description:
[Do job] in [product] without leaving the keyboard. Commands: [list].07Common mistakes and do-nots
- Do not ship commands that require extra setup without clear instructions.
- Do not ignore review comments.
- Do not leave the extension broken after API changes.
08How to measure it
- Track installs on the Store page.
- Track sign-ups or API usage from the extension.
- A realistic test: two months.
09Time budget
- Before: 5 to 15 hours.
- Ongoing: 1 hour a month.
10Pair it with
- Setapp — another Mac audience.
- Homebrew — Mac command-line users.
- Build in public on X — share the extension.
- Product Hunt — launch it.
11Sources
- Raycast Store: https://raycast.com/store
