β οΈ Status: Active Development This extension is in active development. APIs and features may change. Bug reports and contributions welcome!
A comprehensive Visual Studio Code extension for monitoring and managing Sidekiq queues, jobs, and workers directly from your IDE. No more switching to a web browser for Sidekiq administration!
- Connect to multiple Redis/Sidekiq servers simultaneously
- Quick server switching via status bar
- Environment-based organization (Development, Staging, Production)
- Secure credential storage
- Live metrics and statistics
- Job processing rates
- Queue depths and latencies
- Worker status monitoring
- Failed job tracking
- View all active queues
- Clear queues
- Pause/unpause processing
- Move jobs between queues
- Bulk operations support
- Inspect job details and arguments
- Retry failed jobs
- Delete jobs
- Schedule job execution
- View error messages and stack traces
- List active workers
- View current job processing
- Worker process information
- Graceful worker termination
Monitor your Sidekiq queues, workers, and jobs directly from VS Code's sidebar.
View comprehensive metrics and statistics with live updates.
Inspect queue depths, latency, and manage queue operations.
Examine job arguments, scheduling info, and execution details.
View error messages, stack traces, and retry failed jobs with one click.
- Open VS Code
- Press
Ctrl+P/Cmd+P - Type
ext install sidekiq-manager - Press Enter
-
Connect to a Server
- Press
Ctrl+Shift+P/Cmd+Shift+P - Type "Sidekiq: Connect to Server"
- Enter your Redis connection details
- Press
-
Open Dashboard
- Click the Sidekiq icon in the Activity Bar
- Or press
Ctrl+Shift+S/Cmd+Shift+S
-
Switch Between Servers
- Click the server name in the status bar
- Or use
Ctrl+Alt+S/Cmd+Alt+S
{
"sidekiq.servers": [],
"sidekiq.refreshInterval": 30,
"sidekiq.theme": "auto"
}Sidekiq: Connect to Server- Add a new server connectionSidekiq: Open Dashboard- Open the Sidekiq dashboardSidekiq: Switch Server- Switch between connected serversSidekiq: Refresh- Refresh all views
Ctrl+Shift+S- Open Sidekiq dashboardCtrl+Alt+S- Switch serverF5- Refresh current viewCtrl+1-9- Quick switch to server 1-9
- Select Multiple:
Ctrl+Click(add to selection) orShift+Click(range selection) Delete- Delete selected job(s)Ctrl+R/Cmd+R- Retry selected job(s)Shift+Delete- Delete all selected jobsCtrl+Shift+R/Cmd+Shift+R- Retry all selected jobs- Right-click - Show context menu with all available actions
- VS Code 1.74.0 or higher
- Redis server with Sidekiq
- Network access to Redis server
- π Bug Reports: GitHub Issues
- π¬ Discussions: GitHub Discussions
- π Documentation: See this README and inline code comments
- πΌ Commercial Licensing: Open a GitHub issue tagged with
commercial-license
Contributions are welcome! Please read our Contributing Guide for details.
This project is licensed under the Polyform Noncommercial License 1.0.0.
If you want to use this software commercially, please contact the maintainers for a commercial license. We offer flexible licensing for:
- Small businesses and startups
- Individual consultants
- Enterprise organizations
For commercial licensing inquiries, please open an issue on GitHub or contact the maintainers.
See LICENSE file for complete terms.
Made with β€οΈ for the Ruby/Rails community




