An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: phpstan

szepeviktor/phpstan-wordpress

WordPress extensions for PHPStan ⛏️

Language: PHP - Size: 447 KB - Last synced at: about 2 hours ago - Pushed at: about 9 hours ago - Stars: 300 - Forks: 28

phpstan/phpstan-beberlei-assert

PHPStan extension for beberlei/assert

Language: PHP - Size: 154 KB - Last synced at: about 5 hours ago - Pushed at: 3 months ago - Stars: 43 - Forks: 12

loophp/nix-phpstan

A Nix flake for PHPStan

Language: Nix - Size: 632 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1 - Forks: 0

phpstan/phpdoc-parser

Next-gen phpDoc parser with support for intersection types and generics

Language: PHP - Size: 956 KB - Last synced at: 2 days ago - Pushed at: 13 days ago - Stars: 1,460 - Forks: 66

laradashboard/laradashboard

⚡ Lara Dashboard - CMS By Laravel (7.x - 12.x) - Manages Users, Roles, Permissions, Modules, Settings, Translations, Monitoring and every actions of your Laravel application. A complete solution for Laravel application with Tailwind CSS integrated with all starting features including modules, dark/lite mode, charts, tables, forms and more

Language: PHP - Size: 31.8 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 338 - Forks: 130

FriendsOfREDAXO/rexstan

redaxo phpstan addon

Language: PHP - Size: 48.7 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 36 - Forks: 3

SanderRonde/phpstan-vscode

PHPStan plugin for VSCode

Language: TypeScript - Size: 2.14 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 59 - Forks: 11

phpstan/phpstan

PHP Static Analysis Tool - discover bugs in your code without running it!

Language: PHP - Size: 6.16 GB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 13,498 - Forks: 928

mteu/zealous-stan

A modest and highly opinionated collection of commonly used phpstan rules

Size: 491 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 3 - Forks: 0

php-stubs/wordpress-stubs

Up-to-date WordPress function and class declaration stubs for static analysis by PHPStan

Language: PHP - Size: 12 MB - Last synced at: 3 days ago - Pushed at: 10 days ago - Stars: 161 - Forks: 20

tyler36/phpstan-demo

Language: PHP - Size: 25.4 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

mteu/docblock-rules

Simple PHPStan rules extension to verify whether the PHP files contain certain pre-defined strings.

Language: PHP - Size: 399 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

mglaman/phpstan-drupal

Extension for PHPStan to allow analysis of Drupal code.

Language: PHP - Size: 1.09 MB - Last synced at: 3 days ago - Pushed at: 2 months ago - Stars: 207 - Forks: 81

maciekiwaniuk/shop-system

💰 Simple shop system made in Symfony using hexagonal architecture as modular monolith

Language: PHP - Size: 1.05 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1 - Forks: 2

WyriHaximus/php-phpstan-rules-wrapper

🌯 PHPStan rules wrapper

Size: 348 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 6 - Forks: 0

JetBrains/phpstorm-phpstan-plugin

PHPStan plugin for PhpStorm

Language: Java - Size: 348 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 132 - Forks: 12

staabm/annotate-pull-request-from-checkstyle

cs2pr - Annotate a GitHub Pull Request based on a Checkstyle XML-report within your GitHub Action

Language: PHP - Size: 120 KB - Last synced at: 4 days ago - Pushed at: 9 months ago - Stars: 196 - Forks: 24

OskarStark/phpstan-ga

GithubAction for PHPStan

Language: Dockerfile - Size: 172 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 101 - Forks: 20

pedro-mendonca/Translation-Stats

Show plugins translation stats on your WordPress install.

Language: PHP - Size: 12.6 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 14 - Forks: 3

pedro-mendonca/Translation-Tools

Translation tools for your WordPress install.

Language: PHP - Size: 10.5 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 8 - Forks: 2

pedro-mendonca/Convert-PT-AO90

Conversor de texto em português para a grafia do Acordo Ortográfico de 1990

Language: PHP - Size: 6.69 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 7 - Forks: 0

eliashaeussler/phpstan-config

🐘 My personal configuration for PHPStan

Language: PHP - Size: 862 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 2 - Forks: 0

symfony/type-info

Extracts PHP types information.

Language: PHP - Size: 209 KB - Last synced at: about 21 hours ago - Pushed at: 1 day ago - Stars: 170 - Forks: 3

martinsoenen/phpstan-custom-rules

Some custom PHPStan extensions to improve the readability, maintainability and overall quality of your PHP code base.

Language: PHP - Size: 37.1 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0

vojtech-dobes/phpstan-php-conformance

Size: 17.6 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0

shipmonk-rnd/phpstan-rules

📏 Various extra strict PHPStan rules we found useful in ShipMonk.

Language: PHP - Size: 639 KB - Last synced at: 7 days ago - Pushed at: 9 days ago - Stars: 132 - Forks: 15

phpstan/phpstan-symfony

Symfony extension for PHPStan

Language: PHP - Size: 699 KB - Last synced at: 5 days ago - Pushed at: 16 days ago - Stars: 746 - Forks: 95

phpstan/phpstan-doctrine

Doctrine extensions for PHPStan

Language: PHP - Size: 1.15 MB - Last synced at: 5 days ago - Pushed at: 9 days ago - Stars: 638 - Forks: 106

phpstan/phpstan-strict-rules

Extra strict and opinionated rules for PHPStan

Language: PHP - Size: 392 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 650 - Forks: 51

phpstan/phpstan-deprecation-rules

PHPStan rules for detecting usage of deprecated classes, methods, properties, constants and traits.

Language: PHP - Size: 248 KB - Last synced at: 5 days ago - Pushed at: 2 months ago - Stars: 412 - Forks: 20

jorgemudry/laravel-api

A Laravel version to be used on new projects, with some tweaks to make it more API oriented.

Language: PHP - Size: 1.55 MB - Last synced at: 2 days ago - Pushed at: 9 days ago - Stars: 1 - Forks: 0

shipmonk-rnd/phpstan-baseline-per-identifier

✂️ Split PHPStan baseline to multiple files per each error identifier. Supports both neon baseline and PHP baseline.

Language: PHP - Size: 63.5 KB - Last synced at: 9 days ago - Pushed at: 10 days ago - Stars: 80 - Forks: 6

Cambis/silverstan

PHPStan extensions and rules for Silverstripe CMS.

Language: PHP - Size: 883 KB - Last synced at: 9 days ago - Pushed at: 10 days ago - Stars: 6 - Forks: 2

php-type-language/parser

🧱 Library for parsing and validating TypeLang syntax and converting it into AST nodes

Language: PHP - Size: 2 MB - Last synced at: 7 days ago - Pushed at: 5 months ago - Stars: 50 - Forks: 2

cmsrs/cmsrs3

cms, gallery, shop, Laravel and Vue.js

Language: PHP - Size: 77.4 MB - Last synced at: 10 days ago - Pushed at: 11 days ago - Stars: 6 - Forks: 0

phpstan/phpstan-phpunit

PHPUnit extensions and rules for PHPStan

Language: PHP - Size: 330 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 500 - Forks: 49

staabm/phpstan-todo-by

Todo comments with expiration

Language: PHP - Size: 262 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 187 - Forks: 5

calebdw/larastan Fork of larastan/larastan

⚗️ Adds code analysis to Laravel improving developer productivity and code quality.

Language: PHP - Size: 7.16 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 10 - Forks: 0

TerrorSquad/php-blueprint

Supercharge your PHP projects with Booster - automated setup for code quality tools, formatting, and development workflows. Seamless integration, supports DDEV

Language: Shell - Size: 796 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 1 - Forks: 1

php-stubs/woocommerce-stubs

WooCommerce function and class declaration stubs for static analysis

Language: PHP - Size: 6.52 MB - Last synced at: 11 days ago - Pushed at: 12 days ago - Stars: 84 - Forks: 9

JoeyMckenzie/facadeless

🚫 PHPStan plugin for banning Laravel facades.

Language: PHP - Size: 48.8 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 0 - Forks: 0

jakzal/phpqa

Docker image that provides static analysis tools for PHP

Language: Dockerfile - Size: 1.19 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 1,271 - Forks: 68

yii2-extensions/phpstan

PHPStan plugin.

Language: PHP - Size: 276 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 4 - Forks: 2

ergebnis/phpstan-rules

👓 Provides a composer package with rules for phpstan/phpstan.

Language: PHP - Size: 3.88 MB - Last synced at: 5 days ago - Pushed at: 12 days ago - Stars: 418 - Forks: 21

TomasVotruba/ctor

Prefer constructor over always called setters

Language: PHP - Size: 40 KB - Last synced at: 6 days ago - Pushed at: 14 days ago - Stars: 9 - Forks: 0

spaze/phpstan-disallowed-calls

PHPStan rules to detect disallowed method & function calls, constant, namespace, attribute & superglobal usages, with powerful rules to re-allow a call or a usage in places where it should be allowed.

Language: PHP - Size: 812 KB - Last synced at: 1 day ago - Pushed at: 14 days ago - Stars: 303 - Forks: 22

erickskrauch/phpstan-yii2

Yii2 extension for PHPStan

Language: PHP - Size: 345 KB - Last synced at: 7 days ago - Pushed at: 3 months ago - Stars: 10 - Forks: 6

shipmonk-rnd/phpstan-ignore-inliner

Inline your PHPStan error ignores into the source files via @phpstan-ignore comments.

Language: PHP - Size: 22.5 KB - Last synced at: 1 day ago - Pushed at: about 1 month ago - Stars: 12 - Forks: 1

MahoCommerce/maho-phpstan-plugin

PHPStan Plugin for Maho

Language: PHP - Size: 67.4 KB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 0 - Forks: 1

phpstan/phpstan-mockery

PHPStan extension for Mockery

Language: PHP - Size: 145 KB - Last synced at: 5 days ago - Pushed at: 3 months ago - Stars: 94 - Forks: 19

johnbillion/wp-compat

PHPStan extension to help verify that your plugin or theme remains compatible with its minimum supported version of WordPress

Language: PHP - Size: 653 KB - Last synced at: 4 days ago - Pushed at: 22 days ago - Stars: 22 - Forks: 1

larastan/larastan

⚗️ Adds code analysis to Laravel improving developer productivity and code quality.

Language: PHP - Size: 6.84 MB - Last synced at: 18 days ago - Pushed at: about 1 month ago - Stars: 5,979 - Forks: 460

JohnstonCode/phpstan-moneyphp

Moneyphp Money class reflection extension for PHPStan

Language: PHP - Size: 32.2 KB - Last synced at: 1 day ago - Pushed at: over 4 years ago - Stars: 9 - Forks: 2

calebdw/larastan-livewire

Larastan / PHPStan extension for Livewire

Language: PHP - Size: 150 KB - Last synced at: 3 days ago - Pushed at: 3 months ago - Stars: 31 - Forks: 2

nourdugha/idn-area

This repository offers a Laravel package that provides detailed Indonesian administrative area data, from provinces to villages. It also includes a database of islands, ensuring comprehensive coverage for developers. 🐙🌍

Language: PHP - Size: 1.05 MB - Last synced at: 19 days ago - Pushed at: 20 days ago - Stars: 0 - Forks: 0

figuren-theater/phpstan

org-wide used phpstan.neon file for the figuren.theater platform

Language: PHP - Size: 105 KB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 0 - Forks: 0

vamblack86/Zealous

Automate claiming test tokens from the Zealous Network faucet on KAS Testnet with this Python script. Easy setup and customization! 🐙✨

Language: JavaScript - Size: 8.79 KB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 0 - Forks: 0

built-fast/phpstan-sensitive-parameter

PHPStan extension for detecting parameters that should use SensitiveParameter

Language: PHP - Size: 5.86 KB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 0 - Forks: 0

shipmonk-rnd/dead-code-detector

💀 PHP unused code detection via PHPStan extension. Detects dead cycles, supports libs like Symfony, Doctrine, PHPUnit etc. Can automatically remove dead PHP code. Able to detect dead code used only in tests.

Language: PHP - Size: 581 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 269 - Forks: 12

danielebarbaro/suggest-me-a-trip

Suggest Me a Trip is a tool that generates personalized multi-stop travel itineraries based on city distances and timeframes.

Language: PHP - Size: 567 KB - Last synced at: 8 days ago - Pushed at: 23 days ago - Stars: 0 - Forks: 0

orisai/exceptions

Exceptions designed for static analysis and easy usage

Language: PHP - Size: 104 KB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 22 - Forks: 2

mralaminahamed/phpstan-freemius-stubs

PHP stub declarations for the Freemius WordPress SDK to enhance IDE completion and static analysis capabilities.

Language: Shell - Size: 1.01 MB - Last synced at: 2 days ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

tomkyle/boilerplate-php

PHP package boilerplate. Automatically runs PHPUnit, PHPStan, Rector, and PHP-CS-Fixer on file changes.

Language: PHP - Size: 178 KB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 0 - Forks: 0

syntatis/phpstan-psr-11

😶 PHPStan dynamic return type extension for PSR-11 ContainerInterface

Language: PHP - Size: 82 KB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 1 - Forks: 0

akky/symfony73-php84-crud

Symfony 7.3 web app project template on PHP 8.4 with modern tools like PHPUnit, PHPStan, Rector etc.

Language: PHP - Size: 109 KB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 0 - Forks: 0

staabm/phpstan-dba

PHPStan based SQL static analysis and type inference for the database access layer

Language: PHP - Size: 1.48 MB - Last synced at: 3 days ago - Pushed at: 2 months ago - Stars: 280 - Forks: 23

szepeviktor/starter-plugin

Template for WordPress plugins, it took 7️⃣ years to write

Language: PHP - Size: 61.5 KB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 70 - Forks: 3

vojtech-dobes/phpstan-dibi-steroids

Size: 76.2 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 1 - Forks: 0

TomasVotruba/unused-public

Find Unused Public Elements in Your Code

Language: PHP - Size: 439 KB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 179 - Forks: 12

zeroSal/phpstan-readonly-enforcing

PHPStan rule to enforce readonly usage on properties and classes when safe to do so

Language: PHP - Size: 27.3 KB - Last synced at: 1 day ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

Muqsit/PreProcessor

A PHP compiler written in PHP using PHPStan for code analysis.

Language: PHP - Size: 104 KB - Last synced at: 3 days ago - Pushed at: about 1 month ago - Stars: 25 - Forks: 1

xamayca/Docker-Github-actions-runner-self-hosted-example

Démo d’un runner GitHub Actions auto-hébergé fonctionnant dans un conteneur Docker, optimisé pour les projets PHP. Permet d’exécuter vos workflows CI/CD localement ou sur un serveur privé avec contrôle total et meilleure confidentialité.

Language: PHP - Size: 58.6 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

Soyhuce/phpstan-extension

Extra rules for phpstan analysis

Language: PHP - Size: 74.2 KB - Last synced at: 7 days ago - Pushed at: 19 days ago - Stars: 1 - Forks: 0

phpstan/phpstan-nette

Nette Framework class reflection extension for PHPStan & framework-specific rules

Language: PHP - Size: 284 KB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 105 - Forks: 38

algirdasc/laravel-openapi-tools

Tools & PHPStan rules for easy building & validating OpenAPI schema in Laravel framework

Language: PHP - Size: 205 KB - Last synced at: 7 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

RightCapitalHQ/phpdoc-parser

Next-gen PHPDoc parser with support for intersection types and generics(TypeScript version)

Language: TypeScript - Size: 1.8 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 20 - Forks: 1

hiperdk/phpstan-rules

PHPStan rules by Hiper

Language: PHP - Size: 41 KB - Last synced at: 28 days ago - Pushed at: 3 months ago - Stars: 6 - Forks: 0

shipmonk-rnd/phpstan-dev

PHPStan tooling for smoother development of extensions.

Language: PHP - Size: 41 KB - Last synced at: 2 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

Phauthentic/phpstan-rules

PHPStan rules focused on architectural & clean code rules

Language: PHP - Size: 52.7 KB - Last synced at: 4 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

yamadashy/phpstan-friendly-formatter

🤝 A friendly error formatter extension for PHPStan that provides more readable and informative output, including code snippets and color highlighting.

Language: PHP - Size: 1.75 MB - Last synced at: 7 days ago - Pushed at: 3 months ago - Stars: 55 - Forks: 2

northrook/dev

Language: PHP - Size: 21.5 KB - Last synced at: 3 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

canvural/larastan-strict-rules

Extra strict and opinionated PHPStan rules for Laravel.

Language: PHP - Size: 151 KB - Last synced at: 27 days ago - Pushed at: 3 months ago - Stars: 86 - Forks: 5

zaidysf/idn-area

Complete Indonesian administrative area data package for Laravel 8-12. Provinces, regencies, districts, villages & islands.

Language: PHP - Size: 1.05 MB - Last synced at: 4 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

phpstan/extension-installer

Composer plugin for automatic installation of PHPStan extensions.

Language: PHP - Size: 110 KB - Last synced at: 5 days ago - Pushed at: 3 months ago - Stars: 467 - Forks: 27

q23isline/wordpress

WordPress の動作を確認するためのリポジトリ

Language: PHP - Size: 46.3 MB - Last synced at: 16 days ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

shipfastlabs/modern-vue-starter-kit Fork of laravel/vue-starter-kit

Laravel Vue starter kit with opinionated modern tooling setup.

Language: Vue - Size: 335 KB - Last synced at: 24 days ago - Pushed at: 4 months ago - Stars: 23 - Forks: 1

LastDragon-ru/lara-asp-dev

Various tools and helpers to develop the package.

Language: PHP - Size: 94.7 KB - Last synced at: 17 days ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

vojtech-dobes/phpstan-php-graphql-server-nette-integration

Language: PHP - Size: 63.5 KB - Last synced at: 13 days ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

Slamdunk/phpstan-extensions

Extensions for PHPStan

Language: PHP - Size: 222 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 69 - Forks: 13

JoeyMckenzie/nasastan

🚀 PHPStan extension for enforcing NASA's Power of Ten in your PHP code.

Language: PHP - Size: 297 KB - Last synced at: 9 days ago - Pushed at: about 1 month ago - Stars: 43 - Forks: 0

natanael-aguiar/secure-password-generator

This PHP package allows you to generate secure passwords with configurable options, including uppercase letters, lowercase letters, numbers, and special characters.

Language: PHP - Size: 34.2 KB - Last synced at: 20 days ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

jbboehr/phpstan-lost-in-translation

Helps find missing translation strings in Laravel applications

Language: PHP - Size: 467 KB - Last synced at: 19 days ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

vojtech-dobes/phpstan-php-graphql-server

Language: PHP - Size: 25.4 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

swissspidy/phpstan-no-private

PHPStan rules for detecting usage of pseudo-private functions, classes, and methods.

Language: PHP - Size: 106 KB - Last synced at: 15 days ago - Pushed at: about 2 months ago - Stars: 7 - Forks: 1

aagjalpankaj/logstan

PHPStan for Laravel logs: enforce consistent logging practices

Language: PHP - Size: 262 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 0

phpstan/phpstan-webmozart-assert

PHPStan extension for webmozart/assert

Language: PHP - Size: 237 KB - Last synced at: 5 days ago - Pushed at: 3 months ago - Stars: 172 - Forks: 27

WterBerg/phpstan-laravel

Contains several custom rules to analyse Laravel projects with PHPStan.

Language: PHP - Size: 54.7 KB - Last synced at: 12 days ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

stagerightlabs/fresh-laravel-project

My preferred way to start a fresh Laravel project

Language: Blade - Size: 121 KB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 1 - Forks: 0

szepeviktor/whmcs-phpstan

Static analysis for WHMCS

Language: PHP - Size: 1.95 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

sunaoka/docker-phpstan

PHPStan (PHP Static Analysis Tool) with extensions Docker image

Language: Makefile - Size: 116 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 1 - Forks: 0