# FRC Programming for Raycast

URL: https://www.raycast.com/helloGithub326/frc-programming

> An all-in-one Raycast extension for FRC developers to instantly access WPILib docs and handle frequent unit conversions.

- Install: raycast://extensions/helloGithub326/frc-programming
- Author: [Pranay Aluri](https://www.raycast.com/helloGithub326)
- Installs: 10
- Platforms: macOS, Windows
- Categories: Developer Tools, Documentation, Productivity
- Updated: 2026-09-11
- Source: https://github.com/raycast/extensions/tree/3c654737b0d566d3103fcdf72221a9f34664bdf2/extensions/frc-programming/

## Commands

- **Search WPILib Java Documentation**: Search and browse WPILib's Java API classes and methods.
- **Search WPILib C++ Documentation**: Search and browse WPILib's C++ API classes.
- **FRC Status Light Reference**: Quickly jump to WPILib's reference page for decoding status light patterns on FRC hardware.
- **FRC Unit Converter**: Convert between common FRC units like velocities or forces.

## README

### FRC Programming

##### Installation Instructions (until the extension gets approved)

This extension hasn't been published to the Raycast Store yet — it's currently under review. In the meantime, you can install it manually

1. Make sure you have [Raycast](https://www.raycast.com/) installed
2. Clone this repository: `git clone https://github.com/helloGithub326/FRC-Programming-Raycast-Extension.git`
3. Open that folder: `cd frc-programming`
4. Install dependencies: `npm install`
5. Run the extension in development mode: `npm run dev`
6. This will automatically import the extension into Raycast. Open Raycast and search for any of the commands (ex: "WPILib Java Documentation") to start using it.
