PHPackages                             imanghafoori/php-imports-analyzer - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. imanghafoori/php-imports-analyzer

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

imanghafoori/php-imports-analyzer
=================================

A command line tool to scan for extra or wrong use statements in composer based apps.

v1.1.0(1y ago)21212.1k↓13.7%117MITPHPPHP &gt;=7.1.3

Since Dec 10Pushed 1y ago1 watchersCompare

[ Source](https://github.com/imanghafoori1/php-imports-analyzer)[ Packagist](https://packagist.org/packages/imanghafoori/php-imports-analyzer)[ Docs](https://github.com/imanghafoori1/php-imports-analyzer)[ RSS](/packages/imanghafoori-php-imports-analyzer/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (6)Versions (9)Used By (17)

PHP Imports Analyzer
====================

[](#php-imports-analyzer)

A command line utility designed to scan your composer-based PHP applications and identify unnecessary or incorrect use statements. This tool is especially beneficial for examining your open-source packages, ensuring they adhere to optimal coding standards.

### Install:

[](#install)

```
composer require imanghafoori/php-imports-analyzer --dev

```

Alternatively, you have the option to install it globally:

```
composer global require imanghafoori/php-imports-analyzer
```

### Usage:

[](#usage)

```
./vendor/bin/check_imports

```

Navigate to your project's root directory and run the following command:

```
check_imports

```

[![image](https://private-user-images.githubusercontent.com/6961695/289392535-7c68c4bd-ceb8-4c6e-be42-8539ad83d40a.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzUyODY5MzgsIm5iZiI6MTc3NTI4NjYzOCwicGF0aCI6Ii82OTYxNjk1LzI4OTM5MjUzNS03YzY4YzRiZC1jZWI4LTRjNmUtYmU0Mi04NTM5YWQ4M2Q0MGEucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDQwNCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA0MDRUMDcxMDM4WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NGMzOTk1ZmRlNDYzMDUwODc1ZDkwNDQxZTQ3YjYyMjQ1ODVjMTE5ZmM3Yjk0Y2M0YmRkYjllMDI0Mzc4MTVkNSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.JxajkRbmx2BCqzY1673JvJzZB6Q--9Mj0CR619gkh_s)](https://private-user-images.githubusercontent.com/6961695/289392535-7c68c4bd-ceb8-4c6e-be42-8539ad83d40a.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzUyODY5MzgsIm5iZiI6MTc3NTI4NjYzOCwicGF0aCI6Ii82OTYxNjk1LzI4OTM5MjUzNS03YzY4YzRiZC1jZWI4LTRjNmUtYmU0Mi04NTM5YWQ4M2Q0MGEucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDQwNCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA0MDRUMDcxMDM4WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NGMzOTk1ZmRlNDYzMDUwODc1ZDkwNDQxZTQ3YjYyMjQ1ODVjMTE5ZmM3Yjk0Y2M0YmRkYjllMDI0Mzc4MTVkNSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.JxajkRbmx2BCqzY1673JvJzZB6Q--9Mj0CR619gkh_s)

###  Health Score

40

—

FairBetter than 88% of packages

Maintenance46

Moderate activity, may be stable

Popularity42

Moderate usage in the ecosystem

Community21

Small or concentrated contributor base

Maturity42

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 88.9% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~67 days

Recently: every ~117 days

Total

8

Last Release

420d ago

PHP version history (2 changes)v1.0.0PHP &gt;=7.4

v1.0.3PHP &gt;=7.1.3

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/6961695?v=4)[Iman](/maintainers/imanghafoori1)[@imanghafoori1](https://github.com/imanghafoori1)

---

Top Contributors

[![imanghafoori1](https://avatars.githubusercontent.com/u/6961695?v=4)](https://github.com/imanghafoori1 "imanghafoori1 (16 commits)")[![alikhosravidev](https://avatars.githubusercontent.com/u/49164621?v=4)](https://github.com/alikhosravidev "alikhosravidev (1 commits)")[![HPWebdeveloper](https://avatars.githubusercontent.com/u/16323354?v=4)](https://github.com/HPWebdeveloper "HPWebdeveloper (1 commits)")

---

Tags

ci-cdphp-import-analyzer

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/imanghafoori-php-imports-analyzer/health.svg)

```
[![Health](https://phpackages.com/badges/imanghafoori-php-imports-analyzer/health.svg)](https://phpackages.com/packages/imanghafoori-php-imports-analyzer)
```

###  Alternatives

[symfony/maker-bundle

Symfony Maker helps you create empty commands, controllers, form classes, tests and more so you can forget about writing boilerplate code.

3.4k111.1M568](/packages/symfony-maker-bundle)[symplify/monorepo-builder

Not only Composer tools to build a Monorepo.

5205.3M82](/packages/symplify-monorepo-builder)[coenjacobs/mozart

Composes all dependencies as a package inside a WordPress plugin

4723.6M20](/packages/coenjacobs-mozart)[friendsoftypo3/content-blocks

TYPO3 CMS Content Blocks - Content Types API | Define reusable components via YAML

96374.6k23](/packages/friendsoftypo3-content-blocks)[shyim/danger-php

Port of danger to PHP

8544.9k](/packages/shyim-danger-php)[aedart/athenaeum

Athenaeum is a mono repository; a collection of various PHP packages

245.2k](/packages/aedart-athenaeum)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
