This project contains several extensions (stubs/plugins) to be used with Phan for static PHP analysis
☆17Jul 24, 2024Updated last year
Alternatives and similar repositories for PhanExtensions
Users that are interested in PhanExtensions are comparing it to the libraries listed below
Sorting:
- Stubs to let Psalm understand Doctrine better☆87Jan 26, 2025Updated last year
- Allows to use attributes to define global variables in PHPUnit test cases☆40Feb 9, 2026Updated 2 weeks ago
- Psalm plugin to provide more details for `sprintf`, `printf`, `sscanf` and `fscanf` functions.☆12Oct 10, 2023Updated 2 years ago
- [READ ONLY] LogFactory and global log listeners. Subtree split of the Spiral Logger component (see spiral/framework)☆13Updated this week
- Phan - PHP Static Analysis for VS Code☆24Jul 19, 2023Updated 2 years ago
- ☆11Aug 7, 2023Updated 2 years ago
- A Behat extension that detects unused step definitions, to help you remove unused Behat code☆10Jul 11, 2024Updated last year
- Polyfill for var_representation☆14Aug 31, 2022Updated 3 years ago
- Detect blocking ticks in event loops.☆26Jun 15, 2017Updated 8 years ago
- Opinionated version of Wikimedia composer-merge-plugin to work in pair with Bamarni composer-bin-plugin.☆29Oct 11, 2021Updated 4 years ago
- Proposal for standard for generics (for static analysis)☆28Jan 29, 2021Updated 5 years ago
- An HTTP server plugin that simplifies form data handling. Effortlessly parse incoming form submissions and extracting its data.☆18Aug 25, 2023Updated 2 years ago
- ☆11Aug 18, 2025Updated 6 months ago
- Remote procedure calls for PHP based on Amp.☆13Mar 19, 2024Updated last year
- Reverse HTTP proxy handler for Aerys☆15Oct 30, 2017Updated 8 years ago
- [DEPRECATED] Documentation generator for coding standard or static analysis rules"☆31Aug 8, 2024Updated last year
- HTTP client integration tests☆16Dec 9, 2025Updated 2 months ago
- [READ ONLY] IoC container, IoC scopes, factory, memory, configuration interfaces. Subtree split of the Spiral Core component (see spiral/…☆18Updated this week
- Extension that counts the time spent in PHP file compilation during the execution of a script☆13Jun 23, 2019Updated 6 years ago
- Add SimpleObject and ReadOnly hydrators do Doctrine.☆58Jun 20, 2022Updated 3 years ago
- Print Symfony services array with configuration to to plain PHP file format thanks to this simple php-parser wrapper☆32Jul 16, 2025Updated 7 months ago
- An implementation for MessageRecorder for Symfony messenger☆15Sep 19, 2020Updated 5 years ago
- Monadic Doctrine repositories helper classes and services.☆17Feb 6, 2026Updated 3 weeks ago
- PHP 8 abstract syntax tree☆18Dec 9, 2022Updated 3 years ago
- Let Psalm understand better psr11 containers☆17Updated this week
- A PHP benchmark application to compare PHP serializer libraries☆15May 28, 2020Updated 5 years ago
- A proof-of-concept Hack to PHP transpiler☆17Jul 28, 2019Updated 6 years ago
- Build tools for compiling binaries and extensions against the bref layer.☆14Sep 11, 2019Updated 6 years ago
- Adds strict_types declaration when the file is provably safe☆16Aug 30, 2021Updated 4 years ago
- A PHP metadata parser for domain models☆17Dec 1, 2025Updated 3 months ago
- Detects possible insane comparison ("string" == 0) to help migrate to PHP8☆34Dec 8, 2025Updated 2 months ago
- PHP Gherkin Linter☆46Jun 8, 2024Updated last year
- Recursive-descent parsers and scanners generaror☆21Aug 14, 2025Updated 6 months ago
- ☆27Aug 6, 2015Updated 10 years ago
- Common interfaces for Amp based SQL drivers.☆20Updated this week
- Next-gen PHPDoc parser with support for intersection types and generics(TypeScript version)☆19Updated this week
- Use SQL to instantly query customers, products, invoices and more from Stripe. Open source CLI. No DB required.☆20Oct 13, 2025Updated 4 months ago
- [Experimental] Detect all the coupling issues of your project with respect to the coupling rules you have defined.☆43Jan 23, 2025Updated last year
- RectorPHP rule to convert PHPDoc annotations for static analysis to PHP attributes☆22Jun 5, 2025Updated 8 months ago