Ross ROSS = Recommend OSS · open-source software intelligence for agents

open-cli-tools/concurrently

Run commands concurrently. Like `npm run watch-js & npm run watch-less` but better. observed · 2026-08-28

github.com/open-cli-tools/concurrently · homepage · TypeScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

98/100

  • Activity 98
  • Release rhythm 98
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 16
  • age_days: 4227
  • days_rel: 18
  • days_push: 15
  • n_releases_24m: 16

Full methodology

Adoption not part of the score

7839 stars · 278 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

concurrently is an npm-distributed CLI tool (written in TypeScript) that runs multiple shell commands in parallel from a single terminal, with prefixed output to keep interleaved logs readable. It is cross-platform including Windows, and supports options like --kill-others to terminate all commands when one exits or fails.

Use cases

  • run multiple npm scripts at the same time
  • run frontend and backend dev servers together from one terminal
  • run watch tasks in parallel like watch-js and watch-less
  • kill all background commands when one process fails
  • read parallel command output with per-command prefixes
  • run multiple commands concurrently on Windows where shell & behaves differently

When to choose

  • you need to run several long-running commands (watchers, dev servers) in a single terminal
  • you want readable interleaved output from parallel processes with prefixes and color coding
  • you need cross-platform parallel command execution in npm scripts, including Windows
  • you want all spawned processes terminated when one exits unexpectedly (--kill-others)

When to avoid

  • you only need simple backgrounding on POSIX shells where &, wait, or job control suffices
  • you need dependency-aware task orchestration, sequencing, or caching rather than pure parallelism (consider a task runner like Make, nx, or turbo)
  • you are orchestrating containers or distributed services rather than local shell commands
  • your environment has no Node.js runtime available to install and run the tool

Facets

cli-tool · maturity stable

cli concurrency developer-tools developer-tools web-development cross-platform cli windows process-management npm-scripts parallel-commands command-runner spawn prefix-output kill-others watch-tasks dev-servers command-line automation nodejs linux macos

2 sources

Member repositories

RepositoryRoleHealth v2
open-cli-tools/concurrentlymain98

For agents

markdown · JSON · MCP: product_card(name="open-cli-tools/concurrently")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem