symfony/process
Some data may be outdated — see provenance labels.
Executes commands in sub-processes observed · 2026-09-30
Health v2 · maintenance only
96/100
- Activity 96
- Release rhythm 95
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.
- gap_med: 0
- age_days: 5719
- days_rel: 35
- days_push: 28
- n_releases_24m: 56
Adoption not part of the score
7455 stars · 105 forks observed · 2026-09-30
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-09-30 · 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 | 96 |
For agents
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem