PHPackages                             php-pmd/pmd - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [CLI &amp; Console](/categories/cli)
4. /
5. php-pmd/pmd

ActiveLibrary[CLI &amp; Console](/categories/cli)

php-pmd/pmd
===========

Process manager based on ReactPHP

0.1.3(5y ago)11141MITPHPPHP ^7.2

Since Jan 5Pushed 5y agoCompare

[ Source](https://github.com/php-pmd/pmd)[ Packagist](https://packagist.org/packages/php-pmd/pmd)[ RSS](/packages/php-pmd-pmd/feed)WikiDiscussions main Synced 1w ago

READMEChangelog (2)Dependencies (3)Versions (3)Used By (0)

PMD
===

[](#pmd)

基于 ReactPHP 进程管理工具，适合管理常驻服务。

提供远程进程 新增、删除、重启、停止、删除、查看日志、清空日志等...

设置远程 PMD 服务，通过`pmd process`查看服务配置信息

安装
--

[](#安装)

务必全局安装使用，并将 `composer bin` 目录添加到 PATH 环境变量中

```
composer global require php-pmd/pmd
```

Usage
-----

[](#usage)

启动

```
pmd start
```

重启

```
pmd restart
```

停止

```
pmd stop
```

查看本地 Process 配置 ( 供Http服务设置 )

```
pmd process
```

设置Http服务访问用户名、密码、端口

```
pmd start -u user -p 123456 --port 2021 | pmd start --user user --pass 123456 --port 2021
```

帮助

```
pmd -h | pmd --help
```

版本

```
pmd -v | pmd --version
```

HTTP 管理面板

[![PMD Console](tmp/pmd.png)](tmp/pmd.png)

[![PMD Set](tmp/set.png)](tmp/set.png)

###  Health Score

22

—

LowBetter than 22% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity13

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity39

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~8 days

Total

2

Last Release

1950d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/49048758?v=4)[wenken](/maintainers/imparting)[@imparting](https://github.com/imparting)

---

Top Contributors

[![imparting](https://avatars.githubusercontent.com/u/49048758?v=4)](https://github.com/imparting "imparting (21 commits)")

---

Tags

phppmdshellreactphpservicewatcherbash

### Embed Badge

![Health badge](/badges/php-pmd-pmd/health.svg)

```
[![Health](https://phpackages.com/badges/php-pmd-pmd/health.svg)](https://phpackages.com/packages/php-pmd-pmd)
```

###  Alternatives

[seregazhuk/php-watcher

Automatically restart PHP application once the source code changes

394137.8k4](/packages/seregazhuk-php-watcher)[alecrabbit/php-console-spinner

Extremely flexible spinner for \[async\] php cli applications

24032.0k2](/packages/alecrabbit-php-console-spinner)[merlinthemagic/mts

PHP Automation Tools

1144.5k](/packages/merlinthemagic-mts)[dawood/phpchromepdf

A slim PHP wrapper around google-chrome to convert url to pdf or to take screenshots , easy to use and clean OOP interface

14980.5k](/packages/dawood-phpchromepdf)[stepanenko3/nova-command-runner

Laravel Nova tool for running Artisan and bash(shell) commands.

36983.0k](/packages/stepanenko3-nova-command-runner)[ollyxar/php-malware-detector

PHP malware detector

12926.4k](/packages/ollyxar-php-malware-detector)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
