roave / psalm-html-output
Psalm HTML Output
1.2.0
2025-11-24 15:40 UTC
Requires
None
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
Takes the XML output from Psalm and renders it as HTML.
Installation
First, install xsltproc on your machine (for example, apt install xsltproc).
Then composer require --dev roave/psalm-html-output
Usage
vendor/bin/psalm --output-format=xml | xsltproc vendor/roave/psalm-html-output/psalm-html-output.xsl - > psalm-report.html
Run with Docker
To avoid having to install xsltproc if you already have Docker, first build the image with:
docker build . -t psalm-html-output:latest
Then to generate the HTML:
vendor/bin/psalm --output-format=xml | docker run --rm -i psalm-html-output:latest > psalm-report.html