Rails Routes for Raycast
A Raycast extension that allows you to browse and search through your Rails application routes directly from Raycast while you're developing your Rails application locally.
Docs about Inspect Rails Routes
Features
- 🔍 List all routes in your local Rails application
 
- 🎯 Search routes by path, controller, or action
 
- 🎨 Color-coded HTTP methods for better visualization
 
- 📱 Group routes by controllers for better organization
 
- 🚀 Quick access to route details
 
Important Note ⚠️
This extension is designed to work with Rails applications running in development mode on localhost. It's a development tool to help you navigate your routes while coding.
Prerequisites
- A Rails application running locally in development mode
 
- Raycast installed on your machine
 
- Access to 
localhost:[port] where your Rails server is running 
Installation
- Open Raycast
 
- Search for "Rails Routes" in the Raycast Store
 
- Click Install
 
Configuration
Before using the extension, you need to configure:
- Rails Server Port: The port number where your local Rails server is running (default: 3000)
 
You can configure this in the extension preferences in Raycast.
Usage
- Make sure your Rails server is running locally (
rails server) 
- Open Raycast
 
- Type "Rails Routes" or "List routes"
 
- Press Enter to see all routes
 
- Use the search bar to filter routes by path, controller, or action
 
HTTP Methods Color Coding
The extension uses different colors to distinguish between HTTP methods:
- GET - Blue 🔵
 
- POST - Green 🟢
 
- PUT - Orange 🟠
 
- PATCH - Yellow 🟡
 
- DELETE - Red 🔴
 
License
MIT License - feel free to use and modify as you wish.
Author
Created by Renzo