All the package in this folder are created on React and Typescript and can be installed and developed with Node.js version 22.7.0 and above.
- UX News: A Simple News extension that fetches news using RSS Feed
- UX Accessibility: A AI-Powered extension that uses AI to generate comprehensive reports on any UI's accessibility
- Finder Assistant: A Comprehensive AI-Powered extension that uses AI to manipulate files inside any folder using Natural Language.
All the extensions are easy to run and integrate in Raycast using the steps mentioned below
Start by installing node if not already
brew install nodeIf you are using ubuntu, the method to install the required version of node bit tricky,
Follow this article to install node@22 in ubuntu.
After installing node, clone this repository to your local machine using:
git clone https://github.com/namanrjpt/raycast-extensions.gitAfter cloning, open the directory to your favorite code editor like VS Code
cd to the extension directory you want to run, ex.
cd finder-assistantRun
npm installto install all the required files required to run the extension.
After installing everything we are good to go, but if we want to just test the extension in dev mode, we must check whether our raycast is running in development mode.
Run your Raycast using ⌥ + space
Head to setting by searching Advanced, scroll down and see if Open Raycast in development mode is turned on. If not turn it on.
After that head back to your code editor and open a terminal in that directory
npm run devThat's it now you can open your raycast and explore the extension in development section
All the extensions work different and may require certain environment to work corretly, like
-
UX News
This extension scrapes news from various UX News portals like- Smashing Magazine
- UX Design
- NN Group It can be selected from the top right dropdown from which news protal you wish to get news.
-
UX Accessibility (PRO)
This is a rather straight forward extension, however this extension requires you to have Raycast PRO to use AI-powered features.
This extension supports two commands- Capture Area
- Capture Full Screen
Both works as the name suggests, captures your screen either according to you by selecting an area, or full screen. After capturing the screen, the AI analyses and generates a comprehensive Accessibility report covering following points - Color contrast
- Focus visibility
- Semantic structure
- Clear and descriptive links
- Langauge of the page
- Responsive and reflow
-
Finder Assistant (PRO) This is a comprehensive extension used to manipulate files using Natural langugage by utilizing the power of NLP.
This is a rather straight forward extension as well, you open any folder in the finder and opens the extension by either using the shortcut that you have created or by firing Raycast using⌥ + space.Create 10 txt files with the names of animals and add 5 lines of content related to that animalThis will create 10
.txtfiles with the names of animals and add relevant content related to that animal inside that file. -
Static Quotes This is a simple extension that randomly selects a quote from
quotes.jsonand displays it in the subtitle of the extension after the extension name.