Skip to content
PluginStats

PHPUnit installs statistics

By Elon Mallin · VS Code Marketplace · Testing

Run PHPUnit tests from VSCode.

View on VS Code Marketplace Fresh · Oct 18, 2026

PHPUnit has 214,982 recorded installs on VS Code Marketplace.

It ranks #1436 of 2,500 tracked VS Code Marketplace listings by installs.

It is rated 4.0 out of 5 from 6 ratings.

PluginStats has 3 daily observations since Oct 16, 2026; the latest is from Oct 18, 2026.

Installs
214,982
Official API · Oct 18, 2026
7-day growth
—
Insufficient history
30-day growth
—
Insufficient history
90-day growth
—
Insufficient history
Rank
#1436
Among tracked VS Code Marketplace listings

Rating: 4.00 / 5 from 6 ratings

About PHPUnit

PHPUnit for VSCode

This extension aims to need zero config and to be highly configurable. If you have php in environment path and phpunit installed with composer or anywhere in your workspace as phpunit*.phar, zero config is needed. It will even fallback to spinning up a self-removing docker container to try and run your tests if it can't find php on your machine.

Features

• Run tests with one command or hotkey based on open file (*.php or phpunit.xml) and cursor position • "quick pick" window is shown where more complicated selections are needed • Problems pane is populated with errors • Color output • Available commands: • PHPUnit Test • Tries to do the right thing (test class/method where cursor is or suite if file is phpunit.xml) • PHPUnit Test Nearest • PHPUnit Test Suite • PHPUnit Test Directory • PHPUnit Rerun Last Test • PHPUnit Stop Running Tests

Manual setup

• Install phpunit in your workspace. • Common config options:

Zero config needed if you have php or docker in you environment path and phpunit in your project (composer vendor dir or *.phar file). See the configuration section in package.json for all values and their descriptions (highly recommened if you need advanced functionality).

Remote configs

For docker, vagrant, laravel-homestead, WSL or any other virtual/remote environment, please consider the Remote Development extension by Mircosoft. VSCode will run agains a remote directory and you can simply run your tests as you would locally.

Manual ssh

is populated by the extension. The final command could then be something like ssh root@localhost "php ./phpunit.phar -c phpunit.xml" depending on your settings.

Setup public/private keys (passwords won't work): - Windows powershell ssh-keygen && cat $env:userprofile/.ssh/id_rsa.pub | ssh root@localhost 'cat >> .ssh/authorized_keys' - Linux bash ssh-keygen && ssh-copy-id root@localhost

OpenSSH (ssh and ssh-keygen) is available on windows since late 2018. It's easy to install with powershell if it's not enabled.

Manual docker container

Manual docker image

Manual docker-compose service

Examples

Run with (Cmd+Shift+P on OSX or Ctrl+Shift+P on Windows and Linux) and execute the PHPUnit Test command. • Test a function: Place cursor on a function and run. • Test a class: Place cursor on class name and run. • Pick test from a list: Place cursor anywhere in class except on class name or on a function and run. • Test everything according to --configuration: Close editor window and run. • Test everything in a directory: Open a file in the directory to test and run the PHPUnit Test Directory command. • Rerun last Test: Run the PHPUnit Rerun Last Test command.

Keybinding example:

Contribute

Create a PR linking an issue and add tests to make the merging go smoother.

Development

If you already have VS Code and Docker installed, you can click the badge above or here to get started. Clicking these links will cause VS Code to automatically install the Dev Containers extension if needed, clone the source code into a container volume, and spin up a dev container for use.

Local development

Install this on your machine: • Node • PHP • Composer

Run: npm install && npm run build

Debug

Start an extension host with the extension installed and a debugger attached with F5.

Description from the VS Code Marketplace listing.

  • docker
  • php
  • phpunit
  • ssh
  • test
  • unittest
  • xml

Where PHPUnit sits in the listing

Each band is one page of 20. Installs on a log scale. Placement is projected from installs, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.

All VS Code Marketplace2,500 listings · 125 pages · page 72, #16 (overall #1436)
All VS Code Marketplace: every listing in installs order
PNG SVG
Testing76 listings · 4 pages · page 4, #1 (overall #61)
Testing: every listing in installs order
PNG SVG

Charts

Images: 30d · 1y · all time · 1600×900 dark

Adoption over time

PHPUnit installs on VS Code Marketplace, last 90 days: 214,982 installs as of Oct 18, 2026.PHPUnitInstalls on VS Code Marketplace · Last 90 days214,982installs214.9K214.9K215K215K215K215K215KJul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18installsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 18, 2026 · 3 observations · Updated Oct…pluginstats.com
PHPUnit installs on VS Code Marketplace, last 90 days: 214,982 installs as of Oct 18, 2026.
PNG SVG

7/30/90-day growth

PHPUnit installs growth on VS Code Marketplace: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.PHPUnitInstalls growth on VS Code Marketplace214,982installs now7-day growthinsufficient historyInsufficient history30-day growthinsufficient historyInsufficient history90-day growthinsufficient historyInsufficient historyGrowth vs. nearest observation to each baseline date · Updated Oct 18, 2026pluginstats.com
PHPUnit installs growth on VS Code Marketplace: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.
PNG SVG

Ranking history

PHPUnit VS Code Marketplace ranking history: currently #1436 (by installs).PHPUnitVS Code Marketplace ranking · by installs · Last 90 days#1436current rank#1434#1435#1436#1437#1438Jul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18rankOct 16, 2026 – Oct 18, 2026 · 3 observations · Updated Oct 18, 2026pluginstats.com
PHPUnit VS Code Marketplace ranking history: currently #1436 (by installs).
PNG SVG

Ratings over time

PHPUnit ratings on VS Code Marketplace, last 90 days: 6 ratings as of Oct 18, 2026.PHPUnitRatings on VS Code Marketplace · Last 90 days6ratings5.45.65.866.26.46.6Jul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18ratingsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 18, 2026 · 3 observations · Updated Oct…pluginstats.com
PHPUnit ratings on VS Code Marketplace, last 90 days: 6 ratings as of Oct 18, 2026.
PNG SVG

Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.

Recent observations

Full history (3)
Recent installs observations for PHPUnit
Date (UTC)InstallsChange vs. previous
214,982+22
214,960+25
214,935—

Similar VS Code Marketplace Testing plugins

Data source

Install counts, average rating, and rating counts come from the public Visual Studio Marketplace gallery API. Installs are cumulative and exclude updates.

Listing: https://marketplace.visualstudio.com/items?itemName=emallin.phpunit. First seen Oct 16, 2026; last successful collection Oct 18, 2026. See the methodology.