open-cli-tools/concurrently
Run commands concurrently. Like `npm run watch-js & npm run watch-less` but better. 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
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
- readme: https://github.com/open-cli-tools/concurrently · fetched 2026-08-28 · a34c361855c2
- registry_npm: https://registry.npmjs.org/concurrently · fetched 2026-08-29 · ceb8f2979849
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| open-cli-tools/concurrently | main | 98 |
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