PHPackages                             warpcomplex/warp - 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. warpcomplex/warp

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

warpcomplex/warp
================

WARP Project Control Center

08PHP

Since Sep 19Pushed 8y agoCompare

[ Source](https://github.com/warpcomplex/warp)[ Packagist](https://packagist.org/packages/warpcomplex/warp)[ RSS](/packages/warpcomplex-warp/feed)WikiDiscussions master Synced 2d ago

READMEChangelogDependenciesVersions (1)Used By (0)

WARP Project Control Center (aka hub)
=====================================

[](#warp-project-control-center-aka-hub)

---

Table of contents
-----------------

[](#table-of-contents)

- [Links](#link1)
- [Description](#link2)
- [Install and uninstall for users](#link3)
- [Install and uninstall for developers](#link4)
- [Release notes](#link100)

---

Links
-------------------------------------

[](#links-)

```

  > Address on GitHub
      https://github.com/warpcomplex/warp

```

Description
-------------------------------------------

[](#description-)

```
WARP Project Control Center

```

Install and uninstall for users
---------------------------------------------------------------

[](#install-and-uninstall-for-users-)

```
What do you mean "for users"?
-----------------------------
You could use this type of install/uninstall, if you are not
going to make some contributions to this package as a developer.

Step-by-step installation instruction
-------------------------------------

  1. Put the package to 'require' in 'composer.json' of your project:

    "require": {
      ...
	  "warpcomplex/warp": "dev-master"
    },

  2. Invoke this command in terminal at your project root:

    composer update

  3. Put this string to 'aliases' in 'config/app.php' of your project:

    "aliases" => [
      ...
      WARP => WARP\CC\app\App::class,
    ]

  4. Put this strings to 'providers' in 'config/app.php' of your project:

    "providers" => [
      ...
      WARP\CC\providers\General::class,
      WARP\CC\providers\Validators::class,
      WARP\CC\providers\Gates::class,
    ]

  5. Uncomment this string in 'providers' in 'config/app.php' of your project:

    "providers" => [
      ...
      App\Providers\BroadcastServiceProvider::class,
      ...
    ]

  6. Invoke this commands in terminal at your project root:

    composer dump-autoload    // will have updated composer class autoloader
    artisan warp:install      // will have performed several install processes

  7. Invoke this command in terminal at your project root to run the package migrations:

    artisan migrate --path=vendor/warpcomplex/warp/app/other/migrations/

  8. Replace 'model' value in 'users' in 'providers' in 'config/auth.php' with:

    WARP\CC\models\Users::class

Step-by-step uninstallation instruction
---------------------------------------

  1. Remove the package from 'require' in 'composer.json' of your project:

    "require": {
      ...
	  "warpcomplex/warp": "dev-master"
    },

  2. Invoke this command in terminal at your project root:

    composer update

  3. Remove this string from 'aliases' in 'config/app.php' of your project:

    "aliases" => [
      ...
      WARP => WARP\CC\app\App::class,
    ]

  4. Remove this strings from 'providers' in 'config/app.php' of your project:

    "providers" => [
      ...
      WARP\CC\providers\General::class,
      WARP\CC\providers\Validators::class,
      WARP\CC\providers\Gates::class,
    ]

  5. Invoke this commands in terminal at your project root:

    composer dump-autoload    // will have updated composer class autoloader
    artisan warp:uninstall    // will have performed several uninstall processes

  6. Invoke this command in terminal at your project root to rollback the package migrations:

    artisan migrate:rollback --path=vendor/warpcomplex/warp/app/other/migrations/

  7. Replace 'model' value in 'users' in 'providers' in 'config/auth.php' with:

    App\User::class

```

Install and uninstall for developers
--------------------------------------------------------------------

[](#install-and-uninstall-for-developers-)

```
What do you mean "for developers"?
----------------------------------
You could use this type of install/uninstall, if you are going
to make some contributions to this package as a developer.

Step-by-step installation instruction
-------------------------------------

  1. From the project root clone the package repository from github to vendor/warpcomplex/warp:

    git clone https://github.com/warpcomplex/warp.git vendor/warpcomplex/warp

  2. Put this to 'require' in 'composer.json' of your project:

    "require": {
      ...
      "predis/predis": "^1.0"
    },

  3. Invoke this command in terminal at your project root:

    composer update

  4. Put this to 'PSR-4' in 'autoload' in 'composer.json' of your project:

    "autoload": {
      ...
      "PSR-4": {
        ...
        "WARP\\CC\\": "vendor/warpcomplex/warp"
      }
    },

  5. Put this string to 'aliases' in 'config/app.php' of your project:

    "aliases" => [
      ...
      WARP => WARP\CC\app\App::class,
    ]

  6. Put this strings to 'providers' in 'config/app.php' of your project:

    "providers" => [
      ...
      WARP\CC\providers\General::class,
      WARP\CC\providers\Validators::class,
      WARP\CC\providers\Gates::class,
    ]

  7. Uncomment this string in 'providers' in 'config/app.php' of your project:

    "providers" => [
      ...
      App\Providers\BroadcastServiceProvider::class,
      ...
    ]

  8. Invoke this commands in terminal at your project root:

    composer dump-autoload    // will have updated composer class autoloader
    artisan warp:install      // will have performed several install processes

  9. Invoke this command in terminal at your project root to run the package migrations:

    artisan migrate --path=vendor/warpcomplex/warp/app/other/migrations/

  10. Replace 'model' value in 'users' in 'providers' in 'config/auth.php' with:

    WARP\CC\models\Users::class

Step-by-step uninstallation instruction
---------------------------------------

  1. Remove folder vendor/warpcomplex/warp

  2. Remove this from 'require' in 'composer.json' of your project:

    "require": {
      ...
	  "predis/predis": "^1.0"
    },

  3. Invoke this command in terminal at your project root:

    composer update

  4. Remove this from 'PSR-4' in 'autoload' in 'composer.json' of your project:

    "autoload": {
      ...
      "PSR-4": {
        ...
	    "WARP\\CC\\": "vendor/warpcomplex/warp"
	  }
    },

  5. Remove this string from 'aliases' in 'config/app.php' of your project:

    "aliases" => [
      ...
      WARP => WARP\CC\app\App::class,
    ]

  6. Remove this strings from 'providers' in 'config/app.php' of your project:

    "providers" => [
      ...
      WARP\CC\providers\General::class,
      WARP\CC\providers\Validators::class,
      WARP\CC\providers\Gates::class,
    ]

  7. Invoke this commands in terminal at your project root:

    composer dump-autoload    // will have updated composer class autoloader
    artisan warp:uninstall    // will have performed several uninstall processes

  8. Invoke this command in terminal at your project root to rollback the package migrations:

    artisan migrate:rollback --path=vendor/warpcomplex/warp/app/other/migrations/

  9. Replace 'model' value in 'users' in 'providers' in 'config/auth.php' with:

    App\User::class

```

Release notes
-----------------------------------------------

[](#release-notes-)

```

  5.4.0
    - This will be the first release of this package.

```

###  Health Score

19

—

LowBetter than 9% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity4

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% 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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/3e1c4ae75c8a6ee0c70819c5c81543a602021ad189b3c0114a8aeb931336cee9?d=identicon)[warpcomplex](/maintainers/warpcomplex)

---

Top Contributors

[![manveloff](https://avatars.githubusercontent.com/u/30803862?v=4)](https://github.com/manveloff "manveloff (15 commits)")

### Embed Badge

![Health badge](/badges/warpcomplex-warp/health.svg)

```
[![Health](https://phpackages.com/badges/warpcomplex-warp/health.svg)](https://phpackages.com/packages/warpcomplex-warp)
```

###  Alternatives

[icap/html-diff

A PHP5 library that diffs (compares) HTML files.

30120.7k4](/packages/icap-html-diff)[neutron/signal-handler

A library to ease the use of signal handling.

13103.7k2](/packages/neutron-signal-handler)[mrsuh/php-bison-skeleton

PHP skeleton for Bison

3911.3k1](/packages/mrsuh-php-bison-skeleton)[ucomm/a11y-menu

A package to generate accessible main navigation menus. It includes: a js script for the browser as an npm package, WordPress walker for theme development, and WordPress plugin.

252.0k](/packages/ucomm-a11y-menu)[tatter/chat

Embedded chat widget for CodeIgniter 4

191.8k](/packages/tatter-chat)

PHPackages © 2026

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