symfony/process
Executes commands in sub-processes observed · 2026-08-28
Health v2 · maintenance only
99/100
- Activity 99
- Release rhythm 99
- 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: 0.0
- age_days: 5671
- days_rel: 11
- days_push: 11
- n_releases_24m: 53
Adoption not part of the score
7453 stars · 104 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Symfony Process is a PHP component that executes commands in sub-processes, replacing raw PHP functions like exec and shell_exec. It handles cross-platform argument escaping, environment variables, timeouts, signals, and synchronous or asynchronous execution with real-time output streaming.
Use cases
- run shell commands from php safely
- execute external binaries in a subprocess
- run processes asynchronously with streaming output
- replace exec and shell_exec in php
- manage process timeouts and signals in php
- spawn php child processes with same configuration
When to choose
- you need safe, portable command execution in PHP with proper argument escaping
- you need async process management, streaming output, or TTY/PTY support
- you are building on Symfony or Laravel and want a battle-tested process component
When to avoid
- you need a full job queue or scheduler rather than simple subprocess execution
- you are not working in PHP
- you need parallelism within a single PHP request rather than external process execution
Facets
library · maturity stable
developer-tools concurrency cli developer-tools php cross-platform cli subprocess process-management symfony-component shell-execution async-processes command-line automation
6 sources
- readme: https://github.com/symfony/process · fetched 2026-08-28 · 22ddaed9e074
- homepage: https://symfony.com/process · fetched 2026-08-29 · 124736af1531
- site_page: https://symfony.com/doc · fetched 2026-08-29 · 44889134f4fb
- site_page: https://symfony.com/doc/current/components/process.html · fetched 2026-08-29 · c398b1e1f7d4
- site_page: https://symfony.com/releases · fetched 2026-08-29 · f109a7a4a5da
- site_page: https://symfony.com/blog/category/releases · fetched 2026-08-29 · f34945599288
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| symfony/process | main | 99 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem