Theme

Dev Servers

Raycast Extension to manage local dev servers

  1. 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.

  2. 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.

  3. 2 commits

    Added detection for Shopify CLI dev servers.

  4. 1 commit

    Pulled in contributions.

  5. 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.

  6. 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.

  7. 5 commits

    Added a 3s timeout to the portless list call and tidied changelog formatting.

  8. 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.

  9. 4 commits

    Fixed CWD paths with spaces and taught detection to recognize direct-script node servers, rendering their favicons via data URIs.

  10. 1 commit

    Differentiated the project from Port Manager in the docs per reviewer feedback.

  11. 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.