Dev Servers
Raycast Extension to manage local dev servers
- 3 commits
Refined server detection so a server running from a tool's own working directory never surfaces as a row, and added the project identity file.
- 7 commits
Extended dev-server detection beyond the JavaScript world with runtime badges, replaying each server's original command on restart and handling workers that share a port. Hardened restart so replay is positional and decided before the kill, and workers now die with their supervisor.
- 1 commit
Expanded the roadmap with a server detail pane and started-by attribution.
- 1 commit
Fixed a process-detection rule to ask ps for the executable name instead of scanning argv, so matching stays reliable.
- 1 commit
Fixed the menu bar so same-named Start rows always carry a distinguishing subtitle, keeping duplicate entries tellable apart.
- 35 commits
Added a kill HUD confirming menu bar kills on real exit, and made a click survive until its in-flight API work finishes instead of a fixed wall-time. Delegated menu bar restarts to the dashboard's replace-in-place spawn flow, and fixed SVG asset rasterization that dropped line and polygon elements.
- 62 commits
Landed a broad post-release fix pass: helper reaping now kills only workerd orphans, never a tool still running; favicon fetches are pinned to each server’s origin; and pending and failed start rows survive the window closing and stay findable. Added Finder selection as a picker row and fixed the silent auto-open.
- 31 commits
Gave each starting server its own dashboard row, ordered newest first, spinning with a precomputed 20fps arc and failing in place, not a toast. Named the portless-proxy-down and other spawn failures, shared that with restart, and reshaped toasts to lead with the cause and the fix as a button.
- 6 commits
Taught the menu bar to resolve a raster favicon variant for sites that only ship an SVG, and fixed monochrome detection to count CSS named colors as explicit. Reworked the rows to lead with the project name, parenthesized the port and domain, and pruned recents for deleted folders.
- 9 commits
Added per-server favicons to the menu bar with tinted fallbacks and a red kill control, and improved process detection to resolve helper binaries and pnpm shims back to their spawning tool while hiding ephemeral listeners.
- 19 commits
Shipped a menu bar command with per-server actions, frecency starts, and per-project Kill All. Made Shopify theme startup choose a free port when 9292 is busy and explain conflicts clearly.
- 10 commits
Shipped dashboard upgrades: live-tailed startup logs, Copy Network URL and port actions, and Open in Editor with a shared editor preference. Cut polling cost with cached process metadata and fixed LAN exposure and branch-switch detection.
- 2 commits
Added detection for Shopify CLI dev servers and documented the Shopify integration.
- 1 commit
Pulled in upstream contributions.
- 15 commits
Hardened the dev-server flow: fixed a log file-descriptor leak, excluded failed spawns from the expecting set, fixed stale-snapshot recents removal, and improved spawn reliability and focus handling.
- 16 commits
Released the Start Dev Server command: a native folder picker, an empty-state and per-row action, a launchContext state machine owning the spawn flow, and startup logs surfaced on failure.
- 5 commits
Added a 3s timeout to the portless list call and tidied changelog formatting.
- 8 commits
Added searchable project and branch filtering, worktree-aware grouping with per-row branch tags, and portless custom-domain detection, then moved detection into TypeScript and hardened restart behavior.
- 4 commits
Fixed CWD paths with spaces and taught detection to recognize direct-script node servers, rendering their favicons via data URIs.
- 1 commit
Differentiated the project from Port Manager in the docs per reviewer feedback.
- 13 commits
Shipped the initial Dev Servers Raycast extension: stable port detection, Bun-server detection with the right package manager for restart, terminal/finder/refresh actions, a tool filter, validated favicons, confirm-on-destructive actions, and error surfacing. Added README, changelog, linting, Raycast Store screenshots, and optimized icons.

