PHPackages                             shoot/psalm-plugin - 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. [Templating &amp; Views](/categories/templating)
4. /
5. shoot/psalm-plugin

ActivePsalm-plugin[Templating &amp; Views](/categories/templating)

shoot/psalm-plugin
==================

Provides static analysis for Shoot models and presenters

v0.1.0(4y ago)1145.4k1[1 issues](https://github.com/shootphp/psalm-plugin/issues)MITPHPPHP ^7.2 || ^8.0

Since Jun 26Pushed 4y agoCompare

[ Source](https://github.com/shootphp/psalm-plugin)[ Packagist](https://packagist.org/packages/shoot/psalm-plugin)[ RSS](/packages/shoot-psalm-plugin/feed)WikiDiscussions master Synced 3d ago

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

Psalm plugin for Shoot
======================

[](#psalm-plugin-for-shoot)

This plugin for [Psalm](https://psalm.dev) provides static analysis for Shoot models and presenters.

License
-------

[](#license)

The MIT License (MIT). Please see the [license file](LICENSE.md) for more information.

###  Health Score

25

—

LowBetter than 37% of packages

Maintenance0

Infrequent updates — may be unmaintained

Popularity26

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity55

Maturing project, gaining track record

 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 ~763 days

Total

2

Last Release

1751d ago

PHP version history (2 changes)v0.0.1-alphaPHP ^7.2

v0.1.0PHP ^7.2 || ^8.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/b3c7b56b2b65e2ea9ef1a386ad07ee112518844fdfab4f2d76d42b20b44b1c90?d=identicon)[victorwelling](/maintainers/victorwelling)

---

Top Contributors

[![victorwelling](https://avatars.githubusercontent.com/u/2248300?v=4)](https://github.com/victorwelling "victorwelling (9 commits)")

---

Tags

phpphp7psalmpsalm-pluginshootstatic-analysis-plugintwigtwig-extensionplugintwigstaticanalysispsalmpsalm-pluginshoot

### Embed Badge

![Health badge](/badges/shoot-psalm-plugin/health.svg)

```
[![Health](https://phpackages.com/badges/shoot-psalm-plugin/health.svg)](https://phpackages.com/packages/shoot-psalm-plugin)
```

###  Alternatives

[weirdan/doctrine-psalm-plugin

Stubs to let Psalm understand Doctrine better

876.9M50](/packages/weirdan-doctrine-psalm-plugin)[shoot/shoot

Shoot aims to make providing data to your templates more manageable

40229.9k2](/packages/shoot-shoot)[oofbar/craft-twig-toolbox

Create your own Twig helpers.

161.7k](/packages/oofbar-craft-twig-toolbox)

PHPackages © 2026

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