Browse and install community extensions to extend what your Raycast launcher can do.
Build your own Raycast extension in TypeScript and React by studying existing examples in the repo.
Submit a new extension to the Raycast Store by following the contribution guidelines in the repository.
Report bugs or request features for the Raycast developer API through GitHub issues.
Requires the Raycast app installed on macOS and the Raycast CLI tools to develop and test extensions locally.
Raycast is a Mac application that lets you control apps and tools quickly using keyboard shortcuts. This repository contains all the extensions available in the Raycast Store, which is where users browse and install add-ons that extend what Raycast can do. Think of it as the official library of everything the community has built for Raycast. The repository serves two audiences. For people who just want to use Raycast, it is the backing store for the extensions you can install directly from within the app. For developers who want to build their own extensions, the repository includes documentation, examples, and the code of existing extensions to learn from. Extensions are written in TypeScript using React, a common approach for building user interfaces. If you want to contribute your own extension, the repository's guidelines walk you through the process. There are community standards and acceptable use rules to follow before submitting. Feedback and bug reports for the developer API go through GitHub issues, and there is a Slack community for discussion and help. The README is brief and points primarily to the Raycast developer documentation site and the extension store. The repository itself is a large monorepo holding many individual extensions side by side.
← raycast on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.