-
brick/date-time: Date and time library for PHP
-
InfluxDB
Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
-
safe8
Discontinued All PHP functions, rewritten to throw exceptions instead of returning false, now for php8
thecodingmachine/safe: All PHP functions, rewritten to throw exceptions instead of returning false, now for php8
-
ISO-codes
PHP library - Validators for standards from ISO, International Finance, Public Administrations, GS1, Manufacturing Industry, Phone numbers & Zipcodes for many countries
ronanguilloux/isocodes: PHP library - Validators for standards from ISO, International Finance, Public Administrations, GS1, Manufacturing Industry, Phone numbers & Zipcodes for many countries
-
Robo: Modern Task Runner for PHP
-
Deptrac: Keep your architecture clean.
-
GrumPHP: A PHP code-quality tool.
-
churn-php: Discover files in need of refactoring.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
psalm-plugin-stringf
Psalm plugin to provide more details for `sprintf`, `printf`, `sscanf` and `fscanf` functions.
boesing/psalm-plugin-stringf: Psalm plugin to provide more details for sprintf, printf, sscanf and fscanf functions.
-
hectorj/safe-php-psalm-plugin: vimeo/psalm plugin for thecodingmachine/safe.
-
marartner/psalm-no-empty: Psalm plugin to detect usage of empty().
-
marartner/psalm-strict-equality: Psalm plugin to enforce strict equality.
-
psalm/plugin-phpunit: A PHPUnit plugin for Psalm.
-
psalm/plugin-symfony: Psalm Plugin for Symfony.
-
weirdan/doctrine-psalm-plugin: Stubs to let Psalm understand Doctrine better.
-
ergebnis/phpstan-rules: Provides additional rules for phpstan/phpstan.
-
Psalm: A static analysis tool for finding errors in PHP applications. Plugins: boesing/psalm-plugin-stringf: Psalm plugin to provide more details for sprintf, printf, sscanf and fscanf functions. hectorj/safe-php-psalm-plugin: vimeo/psalm plugin for thecodingmachine/safe. marartner/psalm-no-empty: Psalm plugin to detect usage of empty(). marartner/psalm-strict-equality: Psalm plugin to enforce strict equality. psalm/plugin-phpunit: A PHPUnit plugin for Psalm. psalm/plugin-symfony: Psalm Plugin for Symfony. weirdan/doctrine-psalm-plugin: Stubs to let Psalm understand Doctrine better.
-
phpstan-disallowed-calls
PHPStan rules to detect disallowed method & function calls, constant, namespace, attribute & superglobal usages
spaze/phpstan-disallowed-calls: PHPStan rules to detect disallowed calls and constant & namespace usages
-
roave/no-floaters: static analysis rules to prevent IEEE-754 floating point errors.
-
infection-static-analysis-plugin
:white_check_mark: :dragon_face: Static analysis on top of mutation testing - prevents escaped mutants from being invalid according to static analysis
roave/infection-static-analysis-plugin: Static analysis on top of mutation testing - prevents escaped mutants from being invalid according to static analysis
-
captainhook-infection
Captain Hook Plugin to run InfectionPHP only against the changed files of a commit
bitexpert/captainhook-infection: Captain Hook Plugin to run InfectionPHP only against the changed files of a commit
-
roave/no-leaks: PHPUnit Plugin for detecting Memory Leaks in code and tests
-
lulco/populator: Allows populate fake data to your database.
-
openapi-psr7-validator
It validates PSR-7 messages (HTTP request/response) against OpenAPI specifications
OpenAPI PSR-7 Message (HTTP Request/Response) Validator: It validates PSR-7 messages (HTTP request/response) against OpenAPI specifications.
-
Paratest: Parallel testing for PHPUnit
-
PHPStan: PHP Static Analysis Tool - discover bugs in your code without running it!. Plugins: ergebnis/phpstan-rules: Provides additional rules for phpstan/phpstan. spaze/phpstan-disallowed-calls: PHPStan rules to detect disallowed calls and constant & namespace usages roave/no-floaters: static analysis rules to prevent IEEE-754 floating point errors. More extensions
-
ComposerRequireChecker
A CLI tool to check whether a specific composer package uses imported symbols that aren't part of its direct composer dependencies
ComposerRequireChecker: A CLI tool to check whether a specific composer package uses imported symbols that aren't part of its direct composer dependencies
-
composer-unused: Show unused composer dependencies by scanning your code
-
PHP Insights: Instant PHP quality checks from your console
-
composer-normalize: Provides a composer plugin for normalizing composer.json.
-
box/spout: Read and write spreadsheet files (CSV, XLSX and ODS), in a fast and scalable way
-
SecurityAdvisories
:closed_lock_with_key: Security advisories as a simple composer exclusion list, updated daily
roave/security-advisories: Security advisories as a simple composer exclusion list, updated daily
-
roave/backward-compatibility-check: Tool to compare two revisions of a class API to check for BC breaks
-
Serializer
Library for (de-)serializing data of any complexity (supports JSON, and XML) (by schmittjoh)
JMS Serializer: This library allows you to (de-)serialize data of any complexity. Currently, it supports XML and JSON.
-
Local PHP Security Checker: PHP security vulnerabilities checker
-
captainhook
CaptainHook is a very flexible git hook manager for software developers that makes sharing git hooks with your team a breeze.
CaptainHook: Very flexible git hook manager for php developers
-
Infection: PHP Mutation Testing library. Plugins: roave/infection-static-analysis-plugin: Static analysis on top of mutation testing - prevents escaped mutants from being invalid according to static analysis bitexpert/captainhook-infection: Captain Hook Plugin to run InfectionPHP only against the changed files of a commit
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives