gitmyhub

extensions

TypeScript ★ 7.6k updated 6h ago

Everything you need to extend Raycast.

The official monorepo of community-built add-ons for Raycast, the Mac keyboard launcher, browse extensions to install, or use the included examples to build and submit your own.

TypeScriptReactsetup: moderatecomplexity 2/5

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.

Where it fits