PHPackages                             dragon-code/iconify-ide - 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. [CLI &amp; Console](/categories/cli)
4. /
5. dragon-code/iconify-ide

ActiveLibrary[CLI &amp; Console](/categories/cli)

dragon-code/iconify-ide
=======================

Easily stylize your IDE interface by adding branded project icons

1.0.1(1y ago)26[2 issues](https://github.com/TheDragonCode/iconify-ide/issues)[1 PRs](https://github.com/TheDragonCode/iconify-ide/pulls)MITPHPPHP ^8.2CI passing

Since Feb 27Pushed 2mo ago1 watchersCompare

[ Source](https://github.com/TheDragonCode/iconify-ide)[ Packagist](https://packagist.org/packages/dragon-code/iconify-ide)[ Fund](https://boosty.to/dragon-code)[ Fund](https://yoomoney.ru/to/410012608840929)[ RSS](/packages/dragon-code-iconify-ide/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (2)Dependencies (4)Versions (5)Used By (0)

Iconify Your Projects
=====================

[](#iconify-your-projects)

  ![Iconify Ide](https://camo.githubusercontent.com/8be996a15ed36c7fd39efa8a71a3827164197c72b6cb6c871eb39912137d6a70/68747470733a2f2f62616e6e6572732e6265796f6e64636f2e64652f49636f6e6966792532304964652e706e673f7061747465726e3d746f706f677261706879267374796c653d7374796c655f3226666f6e7453697a653d3130307078266d643d312673686f7757617465726d61726b3d31267468656d653d6c69676874267061636b6167654d616e616765723d636f6d706f7365722b72657175697265267061636b6167654e616d653d647261676f6e2d636f646525324669636f6e6966792d696465266465736372697074696f6e3d456173696c792b7374796c697a652b796f75722b4944452b696e746572666163652b62792b616464696e672b6272616e6465642b70726f6a6563742b69636f6e7326696d616765733d68747470732533412532462532467777772e7068702e6e6574253246696d616765732532466c6f676f732532466e65772d7068702d6c6f676f2e737667)[![](https://camo.githubusercontent.com/400d5556f96bce84e24166ce03e78de6f0a79d874a5b88d174a1d7d3f34b5a97/68747470733a2f2f707265766965772e647261676f6e2d636f64652e70726f2f647261676f6e2d636f64652f69636f6e69667925323049444525323070726f6a656374732e7376673f6261636b67726f756e643d35383635663226707265706f736974696f6e3d77697468266d6f64653d6175746f)](https://camo.githubusercontent.com/400d5556f96bce84e24166ce03e78de6f0a79d874a5b88d174a1d7d3f34b5a97/68747470733a2f2f707265766965772e647261676f6e2d636f64652e70726f2f647261676f6e2d636f64652f69636f6e69667925323049444525323070726f6a656374732e7376673f6261636b67726f756e643d35383635663226707265706f736974696f6e3d77697468266d6f64653d6175746f)

[![Stable Version](https://camo.githubusercontent.com/8c8fdd5dd87ad841677893d248be975e9f99c05185d1aa129fd9f0ef4f764530/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f762f72656c656173652f546865447261676f6e436f64652f69636f6e6966792d6964653f6c6162656c3d7061636b6167697374267374796c653d666c61742d737175617265)](https://packagist.org/packages/dragon-code/iconify-ide)[![Total Downloads](https://camo.githubusercontent.com/b6779daaed9284763b42b72e4975e9748f98181db1ef3f6d2f0c1219a0ba422e/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f647261676f6e2d636f64652f69636f6e6966792d6964652e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/dragon-code/iconify-ide)[![Github Workflow Status](https://camo.githubusercontent.com/8bf77d5fe76ca61d4edad95d5ab801023b3cf1414e59c150fe2b32db5915f9c0/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f546865447261676f6e436f64652f69636f6e6966792d6964652f74657374732e796d6c3f7374796c653d666c61742d737175617265)](https://github.com/TheDragonCode/iconify-ide/actions)[![License](https://camo.githubusercontent.com/c1ffb0e7c4b79f2b4aa2d08bbb2b8811190e6580fed4a5350629800459dac309/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f647261676f6e2d636f64652f69636f6e6966792d6964652e7376673f7374796c653d666c61742d737175617265)](LICENSE)

Compare
-------

[](#compare)

> [![before - after](/.github/images/compare.png)](/.github/images/compare.png)

Installation
------------

[](#installation)

To get the latest version of `Iconify IDE`, simply require the package using [Composer](https://getcomposer.org):

```
composer global require dragon-code/iconify-ide:*
```

Usage
-----

[](#usage)

To publish the icon only to the startup folder, run the console command:

```
iconify
```

To recursively discover projects and publish icons, call the console command with a parameter pass:

```
iconify --all
```

By default, the search is performed in the current folder for which the console command is called (`./`).

To search in another folder you can use the `--path` parameter:

```
iconify --path=foo/bar
iconify --path=./foo/bar
iconify --path=../foo/bar
iconify --path=/foo/bar

iconify --all --path=foo/bar
iconify --all --path=./foo/bar
iconify --all --path=../foo/bar
iconify --all --path=/foo/bar
```

Available brands and IDEs
-------------------------

[](#available-brands-and-ides)

### IDE

[](#ide)

- [PhpStorm](https://www.jetbrains.com/phpstorm/)
- [Fleet](https://www.jetbrains.com/fleet/)

### Brands

[](#brands)

- [The Dragon Code](https://github.com/TheDragonCode)
- [Laravel Framework](https://laravel.com/)
- [Laravel Nova](https://nova.laravel.com/)
- [Laravel-Lang](https://laravel-lang.com/)
- [Laravel Zero](https://laravel-zero.com/)
- [MoonShine Laravel Admin Panel](https://getmoonshine.app/)

Contributing
------------

[](#contributing)

Tip

Creating classes for new brands and IDEs is compatible with [Laravel Idea](https://plugins.jetbrains.com/plugin/13441-laravel-idea).

[![Laravel Idea](/.github/images/laravel-idea.png)](/.github/images/laravel-idea.png)

### Adding a new brand

[](#adding-a-new-brand)

1. Place the SVG file in the `resources/brands` folder. The file name should be in `snake_case`. Or you can override the `getFilename` method in the brand class. The method should return the file name without extension.
2. Create a brand class in the `app/Brands` folder. The name should be in `PascalCase`.
3. Specify a reference to the created class in the `config/data.php` configuration file. Pay attention to the order of references - the higher the class is specified, the higher its priority.

### Adding a new IDE

[](#adding-a-new-ide)

1. Create an IDE class in the `app/Ide` folder. The name should be in `PascalCase`.
2. Specify a reference to the created class in the `config/data.php` configuration file.

License
-------

[](#license)

This package is licensed under the [MIT License](LICENSE).

###  Health Score

32

—

LowBetter than 72% of packages

Maintenance47

Moderate activity, may be stable

Popularity8

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity53

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 80.5% 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 ~0 days

Total

2

Last Release

445d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/b77790e612f1c9beed1e1533e36eba4954fbd6da2a5c9f71e845cd0f5465f0ad?d=identicon)[Helldar](/maintainers/Helldar)

---

Top Contributors

[![andrey-helldar](https://avatars.githubusercontent.com/u/10347617?v=4)](https://github.com/andrey-helldar "andrey-helldar (66 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (11 commits)")[![github-actions[bot]](https://avatars.githubusercontent.com/in/15368?v=4)](https://github.com/github-actions[bot] "github-actions[bot] (3 commits)")[![actions-user](https://avatars.githubusercontent.com/u/65916846?v=4)](https://github.com/actions-user "actions-user (2 commits)")

---

Tags

cliconsolelaravelideiconmoonshinebrandiconifybrands

###  Code Quality

TestsPest

### Embed Badge

![Health badge](/badges/dragon-code-iconify-ide/health.svg)

```
[![Health](https://phpackages.com/badges/dragon-code-iconify-ide/health.svg)](https://phpackages.com/packages/dragon-code-iconify-ide)
```

###  Alternatives

[nunomaduro/laravel-console-dusk

Laravel Console Dusk allows the usage of Laravel Dusk in Laravel/Laravel Zero artisan commands.

16255.4k7](/packages/nunomaduro-laravel-console-dusk)[rahul900day/laravel-console-spinner

Laravel Console Spinner is a spinner output for Laravel command line.

76125.4k1](/packages/rahul900day-laravel-console-spinner)[hydreflab/laravel-make-me

Extendable Interactive Make Command for Laravel

371.2k](/packages/hydreflab-laravel-make-me)

PHPackages © 2026

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