PHPackages                             derickr/vld - 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. [Debugging &amp; Profiling](/categories/debugging)
4. /
5. derickr/vld

ActivePhp-ext[Debugging &amp; Profiling](/categories/debugging)

derickr/vld
===========

This extension dumps all the opcodes (execution units) of a script.

0.19.1(10mo ago)4882192[4 issues](https://github.com/derickr/vld/issues)BSD-2-ClauseCPHP &gt;= 8.0.0

Since Jul 1Pushed 10mo ago12 watchersCompare

[ Source](https://github.com/derickr/vld)[ Packagist](https://packagist.org/packages/derickr/vld)[ Fund](https://xdebug.org/support)[ GitHub Sponsors](https://github.com/derickr)[ RSS](/packages/derickr-vld/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (3)Used By (0)

README
======

[](#readme)

This extension is to show low level PHP structures. It is therefore very sensitive to changes in the PHP API. If the PECL install doesn't work, please try the latest version from GitHub:

```
git clone https://github.com/derickr/vld.git
cd vld
phpize
./configure
make && make install
```

If it still doesn't compile, then VLD is not for you. Patches are welcome through Pull Requests.

How does it work?
-----------------

[](#how-does-it-work)

There are a few options in the form of `php.ini` settings available.

In order for VLD to do anything, you need to set `vld.active=1`.

If you want to prevent VLD from executing code, set `vld.execute=0`.

Other settings are also available, but not documented yet.

Please see the project page at  for some more information.

###  Health Score

36

—

LowBetter than 82% of packages

Maintenance54

Moderate activity, may be stable

Popularity30

Limited adoption so far

Community27

Small or concentrated contributor base

Maturity32

Early-stage or recently created project

 Bus Factor1

Top contributor holds 86.5% 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 ~13 days

Total

2

Last Release

307d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/87eaea74e4be4e86084decfe79612a4fb7b3bd76718a54368a0fe8593de7873b?d=identicon)[derickr](/maintainers/derickr)

---

Top Contributors

[![derickr](https://avatars.githubusercontent.com/u/208074?v=4)](https://github.com/derickr "derickr (166 commits)")[![remicollet](https://avatars.githubusercontent.com/u/270445?v=4)](https://github.com/remicollet "remicollet (5 commits)")[![jimmyleeeeee](https://avatars.githubusercontent.com/u/31074398?v=4)](https://github.com/jimmyleeeeee "jimmyleeeeee (5 commits)")[![hnw](https://avatars.githubusercontent.com/u/27699?v=4)](https://github.com/hnw "hnw (3 commits)")[![zsxsoft](https://avatars.githubusercontent.com/u/2398785?v=4)](https://github.com/zsxsoft "zsxsoft (2 commits)")[![sgolemon](https://avatars.githubusercontent.com/u/812538?v=4)](https://github.com/sgolemon "sgolemon (2 commits)")[![petermcd](https://avatars.githubusercontent.com/u/148006?v=4)](https://github.com/petermcd "petermcd (2 commits)")[![felipensp](https://avatars.githubusercontent.com/u/773947?v=4)](https://github.com/felipensp "felipensp (2 commits)")[![MaxGiting](https://avatars.githubusercontent.com/u/9828591?v=4)](https://github.com/MaxGiting "MaxGiting (1 commits)")[![laruence](https://avatars.githubusercontent.com/u/382813?v=4)](https://github.com/laruence "laruence (1 commits)")[![cmb69](https://avatars.githubusercontent.com/u/2306138?v=4)](https://github.com/cmb69 "cmb69 (1 commits)")[![moriyoshi](https://avatars.githubusercontent.com/u/18755?v=4)](https://github.com/moriyoshi "moriyoshi (1 commits)")[![stealth35](https://avatars.githubusercontent.com/u/196110?v=4)](https://github.com/stealth35 "stealth35 (1 commits)")

### Embed Badge

![Health badge](/badges/derickr-vld/health.svg)

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

###  Alternatives

[symfony/stopwatch

Provides a way to profile code

2.8k387.2M918](/packages/symfony-stopwatch)[fruitcake/laravel-debugbar

PHP Debugbar integration for Laravel

19.1k662.9k29](/packages/fruitcake-laravel-debugbar)[jokkedk/webgrind

Webgrind is a Xdebug profiling web frontend in PHP5. It implements a subset of the features of kcachegrind and installs in seconds and works on all platforms. For quick'n'dirty optimizations it does the job.

3.3k193.0k](/packages/jokkedk-webgrind)[koriym/printo

An object graph visualizer.

1421.8M2](/packages/koriym-printo)[soloterm/dumps

A Laravel command to intercept dumps from your Laravel application.

125285.7k3](/packages/soloterm-dumps)[beyondcode/helo-laravel

HELO Laravel debug helper

90360.1k](/packages/beyondcode-helo-laravel)

PHPackages © 2026

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