Manage your Radarr movie collection with powerful search, monitoring, and download management capabilities
A comprehensive Raycast extension that provides full integration with your Radarr instances, allowing you to search, monitor, and manage your movie collection directly from Raycast.
http://localhost:7878)| Command | Description | 
|---|---|
| Search Movies | Search TMDB and add movies to Radarr with quality profiles | 
| Upcoming Releases | View movies scheduled for release in the next 2 months | 
| Download Queue | Monitor active downloads with progress and ETA | 
| Movie Library | Browse your collection with grid view and detailed info | 
| Missing Movies | Find wanted movies and their availability status | 
| Unmonitored Movies | Manage movies not being actively monitored | 
| Instance Status | Monitor connection status of your Radarr instances | 
| System Status | Check system health (background command) | 
npm install -g @raycast/cli)# Development
npm run dev          # Start development with hot reload
npm run build        # Build for production
# Code Quality
npm run lint         # Check code quality and types
npm run fix-lint     # Auto-fix linting issues
# Raycast CLI aliases
ray develop          # Same as npm run dev
ray build           # Same as npm run build
ray lint            # Same as npm run lint
src/
βββ types.ts                    # TypeScript interfaces
βββ config.ts                   # Multi-instance configuration
βββ utils.ts                    # Helper functions
βββ hooks/
β   βββ useRadarrAPI.ts        # API hooks with error handling
βββ search-movies.tsx          # Search and add movies
βββ upcoming-releases.tsx      # Calendar view
βββ download-queue.tsx         # Download management
βββ movie-library.tsx          # Collection browser
βββ missing-movies.tsx         # Missing movie tracking
βββ unmonitored-movies.tsx     # Unmonitored management
βββ instance-status.tsx        # Instance status monitoring
βββ system-status.ts           # Health checks
This extension uses Radarr's V3 API with:
@raycast/utilsMIT License - see LICENSE file for details