Raycast lets you control your tools with a few keystrokes.

Related tags

extensions
Overview

Raycast Extensions (Beta)

Raycast lets you control your tools with a few keystrokes. This repository contains all extensions that are available in the Raycast Store. It also includes documentation and examples of how to extend Raycast using React.

Header

Welcome to Beta

After months of internal and alpha testing, we are finally opening up Raycast API for public beta. During the beta period we want to further iron out the API and developer experience before we fully incorporate the Store into the app for all Raycast users. Please check out our documentation on how to participate in beta testing and get started with building extensions.

Getting Started

Visit https://developers.raycast.com to get started with our API. If you want to discover and install extensions, check out our Store.

Feedback

Raycast wouldn't be where it is without the feedback from our community, so we would be happy to hear what you think of the API / DevX and how we can improve. Please use GitHub issues for everything API related (bugs, improvements suggestions, developer experience, docs, etc). We have few templates that should help you with navigating it.

Community

Join our Slack community to share your extension, debug nasty bugs or simply get to know like-minded folks.

Issues
  • Add gitlab extension

    Add gitlab extension

    Description

    Add GitLab extension

    Type of change

    • [x] New extension

    Screenshot

    gitlab_raycast_ext

    ⚙️ Initial Setup (with audio)

    https://user-images.githubusercontent.com/3163807/136856291-b2a55724-1314-4fe6-ba0a-dffc024423cb.mp4

    🚴 Tour de Raycast GitLab commands (with audio)

    https://user-images.githubusercontent.com/3163807/136855043-bdec8a55-df7b-49bd-8e5c-c740db723732.mp4

    Checklist

    opened by tonka3000 4
  • Add Git-Repos extension

    Add Git-Repos extension

    Description

    List local git repositories and perform custom actions on them

    Type of change

    • New extension

    Screenshot

    CleanShot 2021-10-11 at 12 48 22@2x CleanShot 2021-10-11 at 12 48 58@2x

    Checklist

    opened by moored 2
  • Add home assistant

    Add home assistant

    Description

    Control your house with raycast 🚀

    Type of change

    • [x] New extension

    Screenshot

    ha1 ha2 ha3

    Checklist

    opened by tonka3000 2
  • Add Weather forecast extension

    Add Weather forecast extension

    Description

    Add weather forcast extension

    Type of change

    • [x] New extension

    Screenshot

    https://user-images.githubusercontent.com/3163807/136845834-b6d3df98-396e-446b-b458-d349e1639818.mov

    Checklist

    opened by tonka3000 1
  • Extensions: add hacker-news

    Extensions: add hacker-news

    Description

    Type of change

    • New extension
    • Bug fix / improvement for my extension
    • Bug fix / improvement for somebody else's extension
    • Documentation update
    • Other (Specify)

    Screenshot

    Checklist

    opened by grzegorzkrukowski 0
  • Add Git Repos Extension

    Add Git Repos Extension

    Description

    Quickly access your local git repositories and open them in your favorite editor or any app

    Type of change

    • New extension

    Screenshot

    CleanShot 2021-10-12 at 22 00 41@2x

    Checklist

    opened by moored 0
  • Pokedex

    Pokedex

    Description

    this is an extension for search using Pokemon names information of every pokemon using wikidex and poke API

    Type of change

    • New extension

    Screenshot

    alt screenshot

    Checklist

    opened by solrac97gr 0
  • [API Bug] tintColor does not work since 1.25.0

    [API Bug] tintColor does not work since 1.25.0

    Raycast version: 1.25.0

    Description

    Since 1.25.0 tintColor seems not to work anymore. It does not work in the list view and also not in the actions menu. Regardless which tintColor is given, the icon is still the same.

    Steps To Reproduce

    1. Create a new extension via the raycast command Create extension
    2. Choose the List with networking template
    3. goto src/index.tsx line 37
      Change icon="list-icon.png" to icon={{source:"list-icon.png", tintColor:Color.Red}}
    4. Icon is still the same

    The current behavior

    The icon get no tintColor at all.

    Here is an screenshot of y GitLab extension in 1.25.0. The icons are black, but the tintColor is PrimaryText. image

    The expected behavior

    Icon should respect given tintColor.

    /cc @thomaspaulmann

    bug api 
    opened by tonka3000 0
  • Add Xcode Projects Extension

    Add Xcode Projects Extension

    Description

    An extension to quickly view and open recent Xcode projects, workspaces and Swift Packages. The Xcode Projects extension uses the Spotlight search CLI mdfind to retrieve the list of Xcode Projects.

    Type of change

    • [x] New extension

    Screenshot

    xcode-extension-preview

    Checklist

    opened by SvenTiigi 0
  • Fix wind direction icon

    Fix wind direction icon

    Description

    There is a mistake in the function getWindDirectionIcon, it doesn't returns undefined for some degrees. For example for 320

    Type of change

    • Bug fix / improvement for somebody else's extension

    Screenshot

    Before|After |-|-| |before|after|

    Checklist

    opened by BProg 1
  • Airport Extension

    Airport Extension

    opened by siddharthsharma94 0
  • add Emoji extension

    add Emoji extension

    Description

    A new extension to quickly find and copy emojis to clipboard.

    Type of change

    • New extension

    Screenshot

    CleanShot 2021-10-13 at 20 45 45@2x

    Checklist

    opened by FezVrasta 1
  • update description

    update description

    Description

    update description

    Type of change

    • Bug fix / improvement for somebody else's extension

    Checklist

    opened by es183923 0
  • Notion Extension

    Notion Extension

    Adding Notion extension.

    Description

    Notion extension that lets you search and create pages within your Notion workspace.

    Type of change

    • New extension

    Screenshot

    raycast-notion-create-database-item-banner

    Checklist

    opened by HenriChabrand 0
  • Import quick-open-project extension

    Import quick-open-project extension

    Description

    This extension allows quick access to a configurable list of project folders, with the option to open them in VS Code or iTerm or both.

    Once you've pointed the extension at the places you store code (say: ~/work,~/code) you can use fuzzy search to select the project you want to open.

    quick-open-project stores "frecency" to track which projects you're opening most often to rank frequent selections higher.

    Type of change

    • New extension

    Screenshot

    Screen Shot 2021-10-13 at 9 20 13 AM

    Checklist

    opened by zerowidth 1
  • Add JetBrains extension

    Add JetBrains extension

    Description

    Search and open JetBrains Toolbox projects

    Type of change

    • [x] New extension

    Screenshot

    image

    Checklist

    opened by gdsmith 0
Owner
Raycast
Raycast makes it simple, fast and delightful to control your tools, so you can focus on what matters.
Raycast
React Gatsby static web tool for generative artists working on token based NFT artwork (ex: Artblocks)

token-art-tools React Gatsby static web tool for generative artists working on hash based art (ex: Artblocks)

ctrlshiftmake design 0 Sep 29, 2021
Isolated React component development environment with a living style guide

Isolated React component development environment with a living style guide React Styleguidist is a component development environment with hot reloaded

Styleguidist 10.1k Oct 14, 2021
Isolated React component development environment with a living style guide

Isolated React component development environment with a living style guide React Styleguidist is a component development environment with hot reloaded

Styleguidist 10.1k Oct 20, 2021
Static AST checker for a11y rules on JSX elements.

Get professional support for eslint-plugin-jsx-a11y on Tidelift eslint-plugin-jsx-a11y Static AST checker for accessibility rules on JSX elements. Rea

null 2.5k Oct 12, 2021
:hourglass_flowing_sand: A higher order component for loading components with promises.

A higher order component for loading components with dynamic imports. Install yarn add react-loadable Example import Loadable from 'react-loadable'; i

Jamie Kyle 16.2k Oct 14, 2021
Chrome extension for improving and optimizing performance in React applications (Gatsby and Next.js compatible).

React Performance Tool Nominated for React Open Source Awards 2020 Reactime is a performance and debugging tool for React developers (Beta version for

OSLabs 1.4k Oct 17, 2021
The default monitor for Redux DevTools with a tree view

Redux DevTools Log Monitor The default monitor for Redux DevTools with a tree view. It shows a log of states and actions, and lets you change their hi

Dan Abramov 310 Sep 17, 2021
🐐 Simple and complete React DOM testing utilities that encourage good testing practices.

React Testing Library Simple and complete React DOM testing utilities that encourage good testing practices. Read The Docs | Edit the docs Table of Co

Testing Library 15.3k Oct 18, 2021
A collection of libraries and tools that help you build adaptive, accessible, and robust user experiences.

React Spectrum Libraries A collection of libraries and tools that help you build adaptive, accessible, and robust user experiences. React Spectrum A R

Adobe, Inc. 5.3k Oct 17, 2021
Tweak React components in real time. (Deprecated: use Fast Refresh instead.)

React Hot Loader Tweak React components in real time ⚛️ ⚡️ Watch Dan Abramov's talk on Hot Reloading with Time Travel. Moving towards next step React-

Dan Abramov 12.1k Oct 18, 2021
Utopia is an integrated design and development environment for React.

Utopia is an integrated design and development environment for React. It uses React code as the source of truth, and lets you make real time changes to components by editing it and using a suite of design tools. It's early software, but you can try it today, look at an example project, or read about it on our blog!

Utopia 3.1k Oct 19, 2021
Testing hooks with Jest

Jooks (Jest ❤ + Hooks ????) If you're going through hell testing React Hooks, keep going. (Churchill) What are Custom React Hooks React Hooks are a ne

Antoine Jaussoin 74 Oct 9, 2021
😍 All kinds of resources for Developers 🔱 in one place.

?? All kinds of resources for Developers ?? in one place.

web Developer Community 504 Oct 8, 2021
🌟 JavaScript Style Guide, with linter & automatic code fixer

JavaScript Standard Style Sponsored by English • Español (Latinoamérica) • Français • Bahasa Indonesia • Italiano (Italian) • 日本語 (Japanese) • 한국어 (Ko

Standard JS 26.2k Oct 17, 2021
🎮 GraphQL IDE for better development workflows (GraphQL Subscriptions, interactive docs & collaboration)

Note: The primary maintainer @acao is on hiatus until December 2020 SECURITY WARNING: both graphql-playground-html and all four (4) of it's middleware

GraphQL 7.6k Oct 19, 2021
Delightful JavaScript Testing.

?? Delightful JavaScript Testing ????‍?? Developer Ready: A comprehensive JavaScript testing solution. Works out of the box for most JavaScript projec

Facebook 36.8k Oct 15, 2021
ESLint plugin for react-hook-form

eslint-plugin-react-hook-form react-hook-form is an awsome library which provide a neat solution for building forms. However, there are many rules for

Chuan-Tse Kao 18 Sep 25, 2021
Visually build pages and frontends, lightning-fast. Plug into your React codebase. Empower anyone to ship.

Visually build pages and frontends, lightning-fast. Plug into your React codebase. Empower anyone to ship.

Plasmic 232 Oct 20, 2021
why-did-you-render monkey patches React to notify you about avoidable re-renders.

Why Did You Render why-did-you-render by Welldone Software monkey patches React to notify you about avoidable re-renders. (Works with React Native as

Welldone Software Solutions Ltd. 7.3k Oct 14, 2021