SaaSHub helps you find the best software and product alternatives Learn more →
Phan Alternatives
Similar projects and alternatives to phan
-
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
-
PHP Code Sniffer
PHP_CodeSniffer tokenizes PHP files and detects violations of a defined set of coding standards.
-
-
-
phoronix-test-suite
The Phoronix Test Suite open-source, cross-platform automated testing/benchmarking software.
-
Pest
Pest is an elegant PHP testing Framework with a focus on simplicity, meticulously designed to bring back the joy of testing in PHP.
-
Nutrient
Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers. Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.
-
-
PHP Mess Detector
PHPMD is a spin-off project of PHP Depend and aims to be a PHP equivalent of the well known Java tool PMD. PHPMD can be seen as an user friendly frontend application for the raw metrics stream measured by PHP Depend.
-
-
-
InvoicePlane
A self-hosted open source application for managing your invoices, clients and payments.
-
-
-
-
drupal-project
:rocket: Composer template for Drupal projects. Quick installation via "composer create-project drupal-composer/drupal-project"
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
phan discussion
phan reviews and mentions
-
7.4 to 8.x upgrade help
Besides what others have already advised, you can also get Phan to scan your project. Set the target to 8.1 and let it run its analysis. Check GitHub repo and docs there for more verbose instructions: https://github.com/phan/phan/
-
Need to write an invoicing script. The old one is PHP/mySQL and nearly 20 years old. Yes, really. What framework should I use?
Phan, php7mar, and php-short-array-syntax-converter for a bonus
-
7 Laravel Packages to Improve Coding Standards and Reduce Bugs
Phan is a static analyzer for PHP. Phan prefers to avoid false positives and attempts to prove incorrectness rather than correctness.
-
Introducing Phirs (0.1.0), a cross-platform and well-tested user directory path provider library, including cache and config paths
I don't think so. Phoronix Test Suite is a big example. Plus, in the PHP community itself, there are so many CLI apps: Composer, PHPUnit, static analyzers like Phan, just to name a few. Symfony Console component has more than 9k stars, so this should mean PHP is a capable tool for CLI apps.
-
Is there any software I can use to check my php code? Preferably CLI. Thanks in advance!
PHPStan as mentioned, there's also psalm and Phan.
-
Emotional Rage: any static-typed PHP compilers?
You can use a static analyzer like Phan to lint the project.
-
What is a good tool to check codebase compatibility with PHP 8?
- Phan (https://github.com/phan/phan) seems that it can check for backward compatibility but I've yet to find a way to configure it for forward-compatibility
-
A minimal Drupal 9 local development environment
Phan
-
A note from our sponsor - SaaSHub
www.saashub.com | 15 Mar 2025
Stats
phan/phan is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of phan is PHP.