{"data":{"slug":"psalm","name":"Psalm","tagline":"","homepage":"https://psalm.dev/","category":{"slug":"code-quality","name":"Code Quality Tools"},"vendor":null,"score":{"composite":54.3,"confidence":0.43,"confidenceBand":"low","breakdown":{"capabilities":{"value":67.1,"weight":0.083,"present":true,"contribution":5.6},"repo_stars":{"value":71.1,"weight":0.033,"present":true,"contribution":2.3},"integrations":{"value":0,"weight":0.053,"present":false,"contribution":0},"dependent_projects":{"value":70,"weight":0.08,"present":true,"contribution":5.6},"dev_activity":{"value":19,"weight":0.12,"present":true,"contribution":2.3},"release_cadence":{"value":99.4,"weight":0.067,"present":true,"contribution":6.7},"security_posture":{"value":0,"weight":0.087,"present":false,"contribution":0},"package_downloads":{"value":0,"weight":0.173,"present":false,"contribution":0},"security_score":{"value":41,"weight":0.053,"present":true,"contribution":2.2},"community_qa_activity":{"value":0,"weight":0.08,"present":false,"contribution":0}},"computedAt":"2026-09-14T13:33:29.394Z","stale":false},"uri":"https://www.vioscale.ai/software/psalm","aliases":["psalm"],"status":"published","crawlStatus":"ok","indexStatus":"indexed","nextCrawlAt":"2026-09-28T13:33:29.649Z","categories":[{"slug":"code-quality","name":"Code Quality Tools","isPrimary":true}],"facts":{"adoption":[{"attribute":"adoption.github_stars","value":5891,"provenance":{"source":"https://github.com/vimeo/psalm","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T17:40:24.636Z","confidence":0.9}},{"attribute":"adoption.dependent_repos","value":15920,"provenance":{"source":"https://packages.ecosyste.ms/api/v1/packages/lookup?repository_url=https%3A%2F%2Fgithub.com%2Fvimeo%2Fpsalm","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T17:40:24.678Z","confidence":0.85}}],"deployment":[{"attribute":"deployment.options","value":{"self_hosted":true},"provenance":{"source":"https://psalm.dev/","sourceType":"vioscale-crawler","retrievedAt":"2026-08-14T09:22:01.014Z","confidence":0.6}}],"description":[{"attribute":"description.long","value":"A PHP code analysis tool that performs type checking and detects potential issues including security problems.","provenance":{"source":"https://psalm.dev/","sourceType":"vioscale-crawler","retrievedAt":"2026-09-14T13:18:07.335Z","confidence":0.6}}],"features":[{"attribute":"features.capabilities","value":{"autofix":true,"metrics":true,"function":"static_analyzer","deployment":"cli_local","open_source":"oss","config_model":"config_file","custom_rules":true,"impl_language":"PHP","pricing_model":"free","language_scope":"single_language","editor_integration":true},"provenance":{"source":"https://psalm.dev/","sourceType":"vioscale-crawler","retrievedAt":"2026-09-14T13:18:07.335Z","confidence":0.6}}],"language":[{"attribute":"language.primary","value":"PHP","provenance":{"source":"https://github.com/vimeo/psalm","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T17:40:24.636Z","confidence":0.9}}],"license":[{"attribute":"license.spdx","value":"MIT","provenance":{"source":"https://github.com/vimeo/psalm","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T17:40:24.636Z","confidence":0.95}}],"platform":[{"attribute":"platform.support","value":{"cli":true},"provenance":{"source":"https://psalm.dev/","sourceType":"vioscale-crawler","retrievedAt":"2026-08-14T09:22:01.014Z","confidence":0.6}}],"pricing":[{"attribute":"pricing","value":{"type":"open_source","plans":[{"free":true,"name":"Open Source","description":"Free and open-source static analysis tool for PHP","contactSales":false}],"summary":"Free and open-source. Optional paid support contracts available.","freeTier":true,"sourceUrl":"https://psalm.dev/","retrievedAt":"2026-08-03T22:32:46.041Z"},"provenance":{"source":"https://psalm.dev/","sourceType":"vioscale-crawler","retrievedAt":"2026-08-03T22:32:46.041Z","confidence":0.6}},{"attribute":"pricing.free_tier","value":true,"provenance":{"source":"https://psalm.dev/","sourceType":"vioscale-crawler","retrievedAt":"2026-08-14T09:22:01.014Z","confidence":0.6}},{"attribute":"pricing.model","value":"commercial","provenance":{"source":"https://psalm.dev/","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T17:40:24.651Z","confidence":0.4}},{"attribute":"pricing.price_level","value":"free","provenance":{"source":"https://psalm.dev/","sourceType":"vioscale-crawler","retrievedAt":"2026-08-14T09:22:01.014Z","confidence":0.6}},{"attribute":"pricing.transparent","value":true,"provenance":{"source":"https://psalm.dev/","sourceType":"vioscale-crawler","retrievedAt":"2026-08-03T22:32:46.041Z","confidence":0.6}}],"release":[{"attribute":"release.cadence_days","value":1,"provenance":{"source":"https://github.com/vimeo/psalm/releases","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T17:40:24.636Z","confidence":0.7}},{"attribute":"release.history","value":[{"url":"https://github.com/vimeo/psalm/releases/tag/6.17.0","date":"2026-09-10T12:43:54Z","type":"stable","version":"6.17.0"},{"url":"https://github.com/vimeo/psalm/releases/tag/7.0.0-beta19","date":"2026-04-15T20:51:53Z","type":"prerelease","version":"7.0.0-beta19"},{"url":"https://github.com/vimeo/psalm/releases/tag/7.0.0-beta18","date":"2026-04-15T18:57:09Z","type":"prerelease","version":"7.0.0-beta18"},{"url":"https://github.com/vimeo/psalm/releases/tag/6.16.1","date":"2026-03-19T11:07:58Z","type":"stable","version":"6.16.1"},{"url":"https://github.com/vimeo/psalm/releases/tag/7.0.0-beta17","date":"2026-03-17T11:28:08Z","type":"prerelease","version":"7.0.0-beta17"},{"url":"https://github.com/vimeo/psalm/releases/tag/6.16.0","date":"2026-03-17T11:22:35Z","type":"stable","version":"6.16.0"},{"url":"https://github.com/vimeo/psalm/releases/tag/7.0.0-beta16","date":"2026-02-20T19:46:21Z","type":"prerelease","version":"7.0.0-beta16"},{"url":"https://github.com/vimeo/psalm/releases/tag/7.0.0-beta15","date":"2026-02-19T21:57:27Z","type":"prerelease","version":"7.0.0-beta15"},{"url":"https://github.com/vimeo/psalm/releases/tag/6.15.1","date":"2026-02-08T08:26:17Z","type":"stable","version":"6.15.1"},{"url":"https://github.com/vimeo/psalm/releases/tag/6.15.0","date":"2026-01-30T14:13:20Z","type":"stable","version":"6.15.0"},{"url":"https://github.com/vimeo/psalm/releases/tag/7.0.0-beta14","date":"2025-12-23T17:07:55Z","type":"prerelease","version":"7.0.0-beta14"},{"url":"https://github.com/vimeo/psalm/releases/tag/6.14.3","date":"2025-12-23T15:49:03Z","type":"stable","version":"6.14.3"},{"url":"https://github.com/vimeo/psalm/releases/tag/6.14.2","date":"2025-12-11T08:59:09Z","type":"stable","version":"6.14.2"},{"url":"https://github.com/vimeo/psalm/releases/tag/7.0.0-beta13","date":"2025-12-10T09:35:46Z","type":"prerelease","version":"7.0.0-beta13"},{"url":"https://github.com/vimeo/psalm/releases/tag/6.14.1","date":"2025-12-10T09:35:44Z","type":"stable","version":"6.14.1"},{"url":"https://github.com/vimeo/psalm/releases/tag/7.0.0-beta12","date":"2025-12-10T09:11:02Z","type":"prerelease","version":"7.0.0-beta12"},{"url":"https://github.com/vimeo/psalm/releases/tag/6.14.0","date":"2025-12-10T08:48:11Z","type":"stable","version":"6.14.0"},{"url":"https://github.com/vimeo/psalm/releases/tag/6.13.1","date":"2025-08-07T12:33:39Z","type":"stable","version":"6.13.1"},{"url":"https://github.com/vimeo/psalm/releases/tag/7.0.0-beta11","date":"2025-07-14T10:01:40Z","type":"prerelease","version":"7.0.0-beta11"},{"url":"https://github.com/vimeo/psalm/releases/tag/6.13.0","date":"2025-07-14T10:00:47Z","type":"stable","version":"6.13.0"}],"provenance":{"source":"https://github.com/vimeo/psalm/releases","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T17:40:24.636Z","confidence":0.7}}],"security":[{"attribute":"security.scorecard","value":4.1,"provenance":{"source":"https://api.securityscorecards.dev/projects/github.com/vimeo/psalm","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T17:40:24.700Z","confidence":0.9}},{"attribute":"security.vulnerabilities","value":{"count":0,"source":"https://advisories.ecosyste.ms/api/v1/advisories?ecosystem=packagist&package_name=vimeo%2Fpsalm&per_page=100","last_12m":0,"max_severity":null},"provenance":{"source":"https://advisories.ecosyste.ms/api/v1/advisories?ecosystem=packagist&package_name=vimeo%2Fpsalm&per_page=100","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T17:40:24.701Z","confidence":0.9}}],"activity":[{"attribute":"activity.commits_last_30d","value":3,"provenance":{"source":"https://github.com/vimeo/psalm/pulse","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T17:40:24.636Z","confidence":0.65}}],"content":[{"attribute":"content.faq","value":[{"answer":"Psalm is a free, open-source static analyzer for PHP that identifies type-related errors and bugs in codebases at their strictest settings. It can automatically fix many common issues and supports safe coding patterns used in other languages. It is indexed under Code Quality Tools.","source":"https://psalm.dev/","question":"What is Psalm?","confidence":0.6},{"answer":"Psalm is open source, so it can be self-hosted and used at no licence cost. It is released under the MIT licence. Pricing changes often, so verify at source before relying on it.","source":"https://psalm.dev/","question":"Is Psalm free to use?","confidence":0.6},{"answer":"Psalm supports a command-line interface. Platforms we have not confirmed are simply not listed here rather than ruled out.","source":"https://psalm.dev/","question":"What platforms does Psalm support?","confidence":0.6},{"answer":"Yes. Psalm can be deployed self-hosted, so it does not have to run on the vendor's infrastructure.","source":"https://psalm.dev/","question":"Can Psalm be self-hosted?","confidence":0.6},{"answer":"Yes. Psalm is published under the MIT licence, a permissive licence that generally allows commercial use and modification. Licence terms can change between releases, so verify against the repository for the version you intend to use.","source":"https://github.com/vimeo/psalm","question":"Is Psalm open source?","confidence":0.95}],"provenance":{"source":"https://psalm.dev/","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T10:20:56.160Z","confidence":0.67}}]},"factList":[{"attribute":"adoption.github_stars","value":5891,"provenance":{"source":"https://github.com/vimeo/psalm","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T17:40:24.636Z","confidence":0.9}},{"attribute":"deployment.options","value":{"self_hosted":true},"provenance":{"source":"https://psalm.dev/","sourceType":"vioscale-crawler","retrievedAt":"2026-08-14T09:22:01.014Z","confidence":0.6}},{"attribute":"description.long","value":"A PHP code analysis tool that performs type checking and detects potential issues including security problems.","provenance":{"source":"https://psalm.dev/","sourceType":"vioscale-crawler","retrievedAt":"2026-09-14T13:18:07.335Z","confidence":0.6}},{"attribute":"features.capabilities","value":{"autofix":true,"metrics":true,"function":"static_analyzer","deployment":"cli_local","open_source":"oss","config_model":"config_file","custom_rules":true,"impl_language":"PHP","pricing_model":"free","language_scope":"single_language","editor_integration":true},"provenance":{"source":"https://psalm.dev/","sourceType":"vioscale-crawler","retrievedAt":"2026-09-14T13:18:07.335Z","confidence":0.6}},{"attribute":"language.primary","value":"PHP","provenance":{"source":"https://github.com/vimeo/psalm","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T17:40:24.636Z","confidence":0.9}},{"attribute":"license.spdx","value":"MIT","provenance":{"source":"https://github.com/vimeo/psalm","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T17:40:24.636Z","confidence":0.95}},{"attribute":"platform.support","value":{"cli":true},"provenance":{"source":"https://psalm.dev/","sourceType":"vioscale-crawler","retrievedAt":"2026-08-14T09:22:01.014Z","confidence":0.6}},{"attribute":"pricing","value":{"type":"open_source","plans":[{"free":true,"name":"Open Source","description":"Free and open-source static analysis tool for PHP","contactSales":false}],"summary":"Free and open-source. Optional paid support contracts available.","freeTier":true,"sourceUrl":"https://psalm.dev/","retrievedAt":"2026-08-03T22:32:46.041Z"},"provenance":{"source":"https://psalm.dev/","sourceType":"vioscale-crawler","retrievedAt":"2026-08-03T22:32:46.041Z","confidence":0.6}},{"attribute":"pricing.free_tier","value":true,"provenance":{"source":"https://psalm.dev/","sourceType":"vioscale-crawler","retrievedAt":"2026-08-14T09:22:01.014Z","confidence":0.6}},{"attribute":"pricing.model","value":"commercial","provenance":{"source":"https://psalm.dev/","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T17:40:24.651Z","confidence":0.4}},{"attribute":"pricing.price_level","value":"free","provenance":{"source":"https://psalm.dev/","sourceType":"vioscale-crawler","retrievedAt":"2026-08-14T09:22:01.014Z","confidence":0.6}},{"attribute":"pricing.transparent","value":true,"provenance":{"source":"https://psalm.dev/","sourceType":"vioscale-crawler","retrievedAt":"2026-08-03T22:32:46.041Z","confidence":0.6}},{"attribute":"release.cadence_days","value":1,"provenance":{"source":"https://github.com/vimeo/psalm/releases","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T17:40:24.636Z","confidence":0.7}},{"attribute":"adoption.dependent_repos","value":15920,"provenance":{"source":"https://packages.ecosyste.ms/api/v1/packages/lookup?repository_url=https%3A%2F%2Fgithub.com%2Fvimeo%2Fpsalm","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T17:40:24.678Z","confidence":0.85}},{"attribute":"security.scorecard","value":4.1,"provenance":{"source":"https://api.securityscorecards.dev/projects/github.com/vimeo/psalm","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T17:40:24.700Z","confidence":0.9}},{"attribute":"security.vulnerabilities","value":{"count":0,"source":"https://advisories.ecosyste.ms/api/v1/advisories?ecosystem=packagist&package_name=vimeo%2Fpsalm&per_page=100","last_12m":0,"max_severity":null},"provenance":{"source":"https://advisories.ecosyste.ms/api/v1/advisories?ecosystem=packagist&package_name=vimeo%2Fpsalm&per_page=100","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T17:40:24.701Z","confidence":0.9}},{"attribute":"activity.commits_last_30d","value":3,"provenance":{"source":"https://github.com/vimeo/psalm/pulse","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T17:40:24.636Z","confidence":0.65}},{"attribute":"release.history","value":[{"url":"https://github.com/vimeo/psalm/releases/tag/6.17.0","date":"2026-09-10T12:43:54Z","type":"stable","version":"6.17.0"},{"url":"https://github.com/vimeo/psalm/releases/tag/7.0.0-beta19","date":"2026-04-15T20:51:53Z","type":"prerelease","version":"7.0.0-beta19"},{"url":"https://github.com/vimeo/psalm/releases/tag/7.0.0-beta18","date":"2026-04-15T18:57:09Z","type":"prerelease","version":"7.0.0-beta18"},{"url":"https://github.com/vimeo/psalm/releases/tag/6.16.1","date":"2026-03-19T11:07:58Z","type":"stable","version":"6.16.1"},{"url":"https://github.com/vimeo/psalm/releases/tag/7.0.0-beta17","date":"2026-03-17T11:28:08Z","type":"prerelease","version":"7.0.0-beta17"},{"url":"https://github.com/vimeo/psalm/releases/tag/6.16.0","date":"2026-03-17T11:22:35Z","type":"stable","version":"6.16.0"},{"url":"https://github.com/vimeo/psalm/releases/tag/7.0.0-beta16","date":"2026-02-20T19:46:21Z","type":"prerelease","version":"7.0.0-beta16"},{"url":"https://github.com/vimeo/psalm/releases/tag/7.0.0-beta15","date":"2026-02-19T21:57:27Z","type":"prerelease","version":"7.0.0-beta15"},{"url":"https://github.com/vimeo/psalm/releases/tag/6.15.1","date":"2026-02-08T08:26:17Z","type":"stable","version":"6.15.1"},{"url":"https://github.com/vimeo/psalm/releases/tag/6.15.0","date":"2026-01-30T14:13:20Z","type":"stable","version":"6.15.0"},{"url":"https://github.com/vimeo/psalm/releases/tag/7.0.0-beta14","date":"2025-12-23T17:07:55Z","type":"prerelease","version":"7.0.0-beta14"},{"url":"https://github.com/vimeo/psalm/releases/tag/6.14.3","date":"2025-12-23T15:49:03Z","type":"stable","version":"6.14.3"},{"url":"https://github.com/vimeo/psalm/releases/tag/6.14.2","date":"2025-12-11T08:59:09Z","type":"stable","version":"6.14.2"},{"url":"https://github.com/vimeo/psalm/releases/tag/7.0.0-beta13","date":"2025-12-10T09:35:46Z","type":"prerelease","version":"7.0.0-beta13"},{"url":"https://github.com/vimeo/psalm/releases/tag/6.14.1","date":"2025-12-10T09:35:44Z","type":"stable","version":"6.14.1"},{"url":"https://github.com/vimeo/psalm/releases/tag/7.0.0-beta12","date":"2025-12-10T09:11:02Z","type":"prerelease","version":"7.0.0-beta12"},{"url":"https://github.com/vimeo/psalm/releases/tag/6.14.0","date":"2025-12-10T08:48:11Z","type":"stable","version":"6.14.0"},{"url":"https://github.com/vimeo/psalm/releases/tag/6.13.1","date":"2025-08-07T12:33:39Z","type":"stable","version":"6.13.1"},{"url":"https://github.com/vimeo/psalm/releases/tag/7.0.0-beta11","date":"2025-07-14T10:01:40Z","type":"prerelease","version":"7.0.0-beta11"},{"url":"https://github.com/vimeo/psalm/releases/tag/6.13.0","date":"2025-07-14T10:00:47Z","type":"stable","version":"6.13.0"}],"provenance":{"source":"https://github.com/vimeo/psalm/releases","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T17:40:24.636Z","confidence":0.7}},{"attribute":"content.faq","value":[{"answer":"Psalm is a free, open-source static analyzer for PHP that identifies type-related errors and bugs in codebases at their strictest settings. It can automatically fix many common issues and supports safe coding patterns used in other languages. It is indexed under Code Quality Tools.","source":"https://psalm.dev/","question":"What is Psalm?","confidence":0.6},{"answer":"Psalm is open source, so it can be self-hosted and used at no licence cost. It is released under the MIT licence. Pricing changes often, so verify at source before relying on it.","source":"https://psalm.dev/","question":"Is Psalm free to use?","confidence":0.6},{"answer":"Psalm supports a command-line interface. Platforms we have not confirmed are simply not listed here rather than ruled out.","source":"https://psalm.dev/","question":"What platforms does Psalm support?","confidence":0.6},{"answer":"Yes. Psalm can be deployed self-hosted, so it does not have to run on the vendor's infrastructure.","source":"https://psalm.dev/","question":"Can Psalm be self-hosted?","confidence":0.6},{"answer":"Yes. Psalm is published under the MIT licence, a permissive licence that generally allows commercial use and modification. Licence terms can change between releases, so verify against the repository for the version you intend to use.","source":"https://github.com/vimeo/psalm","question":"Is Psalm open source?","confidence":0.95}],"provenance":{"source":"https://psalm.dev/","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T10:20:56.160Z","confidence":0.67}}],"faq":[{"answer":"Psalm is a free, open-source static analyzer for PHP that identifies type-related errors and bugs in codebases at their strictest settings. It can automatically fix many common issues and supports safe coding patterns used in other languages. It is indexed under Code Quality Tools.","source":"https://psalm.dev/","question":"What is Psalm?","confidence":0.6},{"answer":"Psalm is open source, so it can be self-hosted and used at no licence cost. It is released under the MIT licence. Pricing changes often, so verify at source before relying on it.","source":"https://psalm.dev/","question":"Is Psalm free to use?","confidence":0.6},{"answer":"Psalm supports a command-line interface. Platforms we have not confirmed are simply not listed here rather than ruled out.","source":"https://psalm.dev/","question":"What platforms does Psalm support?","confidence":0.6},{"answer":"Yes. Psalm can be deployed self-hosted, so it does not have to run on the vendor's infrastructure.","source":"https://psalm.dev/","question":"Can Psalm be self-hosted?","confidence":0.6},{"answer":"Yes. Psalm is published under the MIT licence, a permissive licence that generally allows commercial use and modification. Licence terms can change between releases, so verify against the repository for the version you intend to use.","source":"https://github.com/vimeo/psalm","question":"Is Psalm open source?","confidence":0.95}],"faqSource":"generated","releaseHistory":[{"version":"6.17.0","date":"2026-09-10T12:43:54Z","url":"https://github.com/vimeo/psalm/releases/tag/6.17.0","type":"stable"},{"version":"7.0.0-beta19","date":"2026-04-15T20:51:53Z","url":"https://github.com/vimeo/psalm/releases/tag/7.0.0-beta19","type":"prerelease"},{"version":"7.0.0-beta18","date":"2026-04-15T18:57:09Z","url":"https://github.com/vimeo/psalm/releases/tag/7.0.0-beta18","type":"prerelease"},{"version":"6.16.1","date":"2026-03-19T11:07:58Z","url":"https://github.com/vimeo/psalm/releases/tag/6.16.1","type":"stable"},{"version":"7.0.0-beta17","date":"2026-03-17T11:28:08Z","url":"https://github.com/vimeo/psalm/releases/tag/7.0.0-beta17","type":"prerelease"},{"version":"6.16.0","date":"2026-03-17T11:22:35Z","url":"https://github.com/vimeo/psalm/releases/tag/6.16.0","type":"stable"},{"version":"7.0.0-beta16","date":"2026-02-20T19:46:21Z","url":"https://github.com/vimeo/psalm/releases/tag/7.0.0-beta16","type":"prerelease"},{"version":"7.0.0-beta15","date":"2026-02-19T21:57:27Z","url":"https://github.com/vimeo/psalm/releases/tag/7.0.0-beta15","type":"prerelease"},{"version":"6.15.1","date":"2026-02-08T08:26:17Z","url":"https://github.com/vimeo/psalm/releases/tag/6.15.1","type":"stable"},{"version":"6.15.0","date":"2026-01-30T14:13:20Z","url":"https://github.com/vimeo/psalm/releases/tag/6.15.0","type":"stable"},{"version":"7.0.0-beta14","date":"2025-12-23T17:07:55Z","url":"https://github.com/vimeo/psalm/releases/tag/7.0.0-beta14","type":"prerelease"},{"version":"6.14.3","date":"2025-12-23T15:49:03Z","url":"https://github.com/vimeo/psalm/releases/tag/6.14.3","type":"stable"},{"version":"6.14.2","date":"2025-12-11T08:59:09Z","url":"https://github.com/vimeo/psalm/releases/tag/6.14.2","type":"stable"},{"version":"7.0.0-beta13","date":"2025-12-10T09:35:46Z","url":"https://github.com/vimeo/psalm/releases/tag/7.0.0-beta13","type":"prerelease"},{"version":"6.14.1","date":"2025-12-10T09:35:44Z","url":"https://github.com/vimeo/psalm/releases/tag/6.14.1","type":"stable"},{"version":"7.0.0-beta12","date":"2025-12-10T09:11:02Z","url":"https://github.com/vimeo/psalm/releases/tag/7.0.0-beta12","type":"prerelease"},{"version":"6.14.0","date":"2025-12-10T08:48:11Z","url":"https://github.com/vimeo/psalm/releases/tag/6.14.0","type":"stable"},{"version":"6.13.1","date":"2025-08-07T12:33:39Z","url":"https://github.com/vimeo/psalm/releases/tag/6.13.1","type":"stable"},{"version":"7.0.0-beta11","date":"2025-07-14T10:01:40Z","url":"https://github.com/vimeo/psalm/releases/tag/7.0.0-beta11","type":"prerelease"},{"version":"6.13.0","date":"2025-07-14T10:00:47Z","url":"https://github.com/vimeo/psalm/releases/tag/6.13.0","type":"stable"}],"vulnerabilities":{"count":0,"last12m":0,"source":"https://advisories.ecosyste.ms/api/v1/advisories?ecosystem=packagist&package_name=vimeo%2Fpsalm&per_page=100"},"claimed":false,"updatedAt":"2026-09-14T13:33:29.649Z","formats":{"json":"https://www.vioscale.ai/api/v1/software/psalm","markdown":"https://www.vioscale.ai/software/psalm.md","html":"https://www.vioscale.ai/software/psalm"}},"meta":{"source":"https://www.vioscale.ai","license":"CC-BY-4.0","generatedAt":"2026-09-21T01:30:28.309Z","disclaimer":"Independent, evidence-based. Every fact carries provenance."}}