Making our API more powerful
Blog post from Raycast
Raycast has significantly enhanced its platform by expanding the capabilities of its Extensions API and Store, allowing developers to build and publish over 500 extensions, which have been installed more than half a million times. Recent updates include the introduction of Menu Bar Commands, enabling glanceable information to be displayed outside the Raycast window, and new APIs that support this feature with React and TypeScript integration. The platform also introduced Background Refresh to keep these commands up-to-date and released new React hooks, such as useFetch, to streamline extension development. Additionally, Raycast has open-sourced several extensions, including the Linear extension, now converted to TypeScript, reflecting its commitment to community collaboration and showcasing its API's capabilities. The updates aim to simplify and empower developers' workflows, making the development of complex extensions more accessible and efficient.