Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Psalm Tester Laravel Package

alies-dev/psalm-tester

Run Psalm assertions and traces as phpt test files inside PHPUnit. Write --FILE--/--EXPECT-- fixtures, use EXPECTF for flexible matching, pass custom Psalm arguments globally or per test via --ARGS--, and skip tests conditionally with --SKIPIF--.

View on GitHub
Deep Wiki
Context7
Package
Score
Description
Stars
Likes
Forks
Downloads
Issues
Score
Opportunity
License
Last Release
phpyh/psalm-tester 0.89 Run Psalm assertions from .phpt files. Write phpt tests with --FILE-- and --EXPECT/EXPECTF-- for traces and errors, then execute them via a PHPUnit test suite using PsalmTester. Supports per-suite default Psalm args and per-test --ARGS-- overrides. 2 2 1 955 1 0.4 34.6 MIT 2 years ago
View on GitHub
Context7
psalm/psalm-plugin-api 0.86 Psalm plugin API providing interfaces and helpers to build and integrate custom plugins with the Psalm static analysis tool, enabling extensions such as new checks, type providers, and project-specific analysis behavior. 1 0 0 262K 0 0.0 55.3 — —
View on GitHub
psalm/plugin-phpunit 0.85 A Psalm plugin for PHPUnit that improves static analysis of test suites by teaching Psalm about PHPUnit-specific APIs, assertions, and mocking. Install with Composer, enable via psalm-plugin, and get more accurate type checking in your tests. Requires Psalm v4 or later. 78 79 38 368K 21 37.2 67.2 — 2 weeks ago
View on GitHub
illuminated/testing-tools 0.85 A collection of practical testing utilities for Laravel applications, offering helpful assertions and shortcuts that make feature and unit tests cleaner, faster to write, and easier to maintain. Ideal for teams wanting more expressive test coverage with less boilerplate. 54 54 7 587 0 19.2 17.2 MIT 4 weeks ago
View on GitHub
orklah/psalm-insane-comparison 0.85 Psalm plugin that flags “insane” string-to-number loose comparisons that change behavior in PHP 8 (RFC: Saner string to number comparisons). Helps you find risky == checks like non-empty string vs 0 before upgrading, and suggests safer typing/casts. 34 35 4 9K 0 4.3 33.5 MIT 1 year ago
View on GitHub
Context7
psalm/phar 0.85 Install Psalm as a standalone PHAR to avoid Composer dependency conflicts. psalm/phar lets you add Psalm to any project or CI environment without pulling in extra packages, keeping your dependency tree clean while still running Psalm reliably. 26 27 4 96K 9 6.7 51.2 — 5 years ago
View on GitHub
Context7
psalm/plugin-laravel 0.85 Laravel static analysis with built-in taint-based security scanning: traces user input from request to sink to catch SQL injection, XSS, shell injection, file traversal, SSRF, open redirects and timing-unsafe secret comparisons. Runs locally and in CI, no account or cloud upload. 348 346 79 142K 114 59.0 69.7 MIT 17 hours ago
View on GitHub
boesing/psalm-plugin-stringf 0.85 A Psalm plugin that statically validates printf and sprintf format strings, checking that placeholders match the number and types of arguments passed. Mismatches are caught during analysis instead of at runtime, using Psalm's type inference to verify format specifiers across your codebase. 12 — 2 — 6 2.7 5.3 NOASSERTION 3 years ago
psalm/plugin-mockery 0.85 A Psalm plugin that adds static analysis support for the Mockery mocking framework, helping Psalm understand mock objects, expectations, and method calls in your tests. Install via Composer and enable it with psalm-plugin for more accurate type checking. 11 11 9 234K 4 26.4 66.4 MIT 1 week ago
View on GitHub
vimeo/psalm 0.85 Psalm is a static analysis tool for PHP that finds type errors, bugs, and unsafe code before runtime. It offers configurable strictness, baseline support, and CI integration to help teams catch issues early and improve code quality. 5,897 5,914 725 2M 1,898 91.7 69.1 MIT 1 week ago
View on GitHub
Context7
php-standard-library/psalm-plugin 0.84 Psalm plugin for PHP Standard Library (PSL) that improves static analysis of PSL Type specifications. It gives Psalm precise inferred types for shapes and coerce results, such as exact array shapes instead of broad unions. Install with Composer as a dev dependency and enable via psalm-plugin. 25 25 7 39K 1 12.5 46.6 MIT 7 months ago
View on GitHub
weirdan/codeception-psalm-module 0.84 Codeception module that integrates Psalm static analysis into your test workflow. Run Psalm checks as part of Codeception suites to catch type issues and improve PHP code quality during CI and local testing. 5 5 8 2K 3 27.2 42.6 MIT 2 weeks ago
View on GitHub
roave/infection-static-analysis-plugin 0.83 Runs Psalm static analysis on escaped mutants from Infection test runs, killing mutations that violate your program's type signatures. Improves mutation scores by removing false escapes. Acts as a drop-in replacement for vendor/bin/infection with an extra --psalm-config flag. Note: hacky and slower... 131 132 21 28K 9 24.2 39.1 MIT 5 months ago
View on GitHub
psalm/plugin-symfony 0.83 Psalm plugin for Symfony that improves static analysis by inferring container, parameter, console, Doctrine repository, Request, HeaderBag, and Messenger types, plus Symfony taint analysis and service/parameter naming checks. 242 241 68 252K 33 42.5 61.7 MIT 3 days ago
View on GitHub
lctrs/psalm-psr-container-plugin 0.83 Psalm plugin that improves static analysis for PSR-11 containers. Adds smarter type inference for container get/has calls so services and dependencies resolve to the right classes, reducing false positives and making container-heavy code safer to refactor. 0 17 — 2K — 4.5 46.5 — —
View on GitHub
redaxo/psalm-plugin 0.82 Psalm plugin for REDAXO projects providing improved static analysis through framework-specific stubs and type information. Helps Psalm understand REDAXO APIs, reduces false positives, and catches issues earlier in CI and local development. 6 6 0 2K 0 18.9 37.8 MIT 3 months ago
View on GitHub
Context7
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
xiloryx/log-collector
a21ns1g4ts/filament-stripe
la-php/laravel-admin
artisan-build/community-prompts
vleroy/smart
ayles-software/laravel-australian-public-holidays
cboxdk/laravel-id-spatie
cboxdk/laravel-id-billing
cboxdk/laravel-id-billing-bridge
simple-as-fuck/php-performance-log
hsluv/hsluv
seampact/codegen
seampact/hooks
seampact/ir
mehedimi/laravel-amp-mail
happones/laravel-vue-i18n-generator
jwerd/inertia-table
siberfx/flysystem-wasabi
hollyit/token-replace
ippanelcom/laravel-sdk