Psalm

A PHP static analysis tool that finds code problems and can apply automatic fixes.

Open source (MIT)By The Psalm contributors

Compare Psalm with another product

Read the Psalm documentation

View the Psalm source code

Alternatives

See all alternatives

About Psalm

Psalm analyzes PHP applications for errors and security vulnerabilities without running the code. Strict settings can help prevent type-related runtime errors, and the tool can automatically fix some bugs.

It suits developers maintaining both older and newer PHP codebases. The project is free and open source, with paid support contracts available from its maintainer.

Strengths

  • Finds errors and security vulnerabilities in PHP applications
  • Can apply automatic fixes
  • Supports codebases of different ages and sizes

Limitations

  • Strict analysis settings may require gradual adoption in existing projects

Details

Pricing
FreeThe tool is free; paid support contracts are available from its maintainer.
License
MIT
Developer
The Psalm contributors
Platforms
Command line
How it runs
Downloadable app
Best suited for
PHP developers checking applications for type errors and other code problems
Last verified
Added
Provenance
Selected from the Homebrew formula
Sources

Report a wrong fact or a dead link on this listing