PHPackages                             rapkit/wire - 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. [Admin Panels](/categories/admin)
4. /
5. rapkit/wire

AbandonedLibrary[Admin Panels](/categories/admin)

rapkit/wire
===========

Create an admin panel for your Laravel Application.

v1.3.3(5y ago)101852[7 issues](https://github.com/rapkit/wire/issues)[5 PRs](https://github.com/rapkit/wire/pulls)MITBlade

Since Aug 17Pushed 3y agoCompare

[ Source](https://github.com/rapkit/wire)[ Packagist](https://packagist.org/packages/rapkit/wire)[ RSS](/packages/rapkit-wire/feed)WikiDiscussions master Synced 3d ago

READMEChangelogDependencies (1)Versions (36)Used By (0)

Wire
====

[](#wire)

###### Admin Panel for Laravel Applications

[](#admin-panel-for-laravel-applications)

Install The package By running

```

composer require rapkit/wire

```

Once the package is installed you need to publish it by running the following command:

```

php artisan vendor:publish --provider="Rapkit\Wire\WireServiceProvider"

```

You will also need to register a service provider that has been published to modify some of the functionalities of Wire.

Either register it in **config/app.php**

```

App\Providers\WireServiceProvider::class,

```

If you register it inside `config/app.php` make sure to clear config cache with `php artisan config:clear`

or inside register method of AppServiceProvider:

```

$this->app->register(WireServiceProvider::class);

```

To create an **identifier** run:

```

php artisan wire:identifier User

```

An `identifier` is where you place your Model parameter to be used within **wire**.

**User**, in this case, is your Model name.

Identifiers will be located in `App\Wire\Identifiers`

If your model is located in an unusall Path,

you can configure that in `config\wire.php` by updating:

```

'model_path' => 'App\\',

```

---

When an identifier was created, Wire will automatically cache it to show in the menu, but if you would like to specifically cache each identifier that you would like to show in the menu, you can run:

```

php artisan identifier:cache --User

```

If you run `php artisan identifier:cache` with no Identifier name, then it will cache all of the identifiers.

You can remove identifier list with `php artisan cache:clear` command of laravel.

Fields for given identifier will be loaded when it's created, if there is no such model or table at time of creation, you can run ` php artisan identifier:load User`, but if the table content is changed after the creation you can run

```

php artisan identifier:load User --f

```

Refer to  for more information about fields

###  Health Score

29

↓

LowBetter than 59% of packages

Maintenance6

Infrequent updates — may be unmaintained

Popularity18

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity70

Established project with proven stability

 Bus Factor1

Top contributor holds 99.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 ~9 days

Recently: every ~64 days

Total

33

Last Release

2150d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/4457bbeb2b104a4b047b3fe5d6d81261da1cdb276d7f9c068f22857fe0e35ecf?d=identicon)[agilasadi](/maintainers/agilasadi)

---

Top Contributors

[![agilasadi](https://avatars.githubusercontent.com/u/20841901?v=4)](https://github.com/agilasadi "agilasadi (199 commits)")[![aykutarici](https://avatars.githubusercontent.com/u/17493314?v=4)](https://github.com/aykutarici "aykutarici (1 commits)")

---

Tags

adminadmin-panellaravellaravel-applicationsphp

### Embed Badge

![Health badge](/badges/rapkit-wire/health.svg)

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

###  Alternatives

[backpack/crud

Quickly build admin interfaces using Laravel, Bootstrap and JavaScript.

3.4k3.4M207](/packages/backpack-crud)[shopware/administration

Administration frontend for the Shopware Core

413.9M75](/packages/shopware-administration)[eveseat/web

SeAT Web Interface

2723.2k135](/packages/eveseat-web)[2lenet/crudit-bundle

The easy like Crud'it Bundle.

1714.8k8](/packages/2lenet-crudit-bundle)[easycorp/easyadmin-demo

EasyAdmin Demo Application

145.7k](/packages/easycorp-easyadmin-demo)[superv/platform

SuperV Platform Package

2411.6k5](/packages/superv-platform)

PHPackages © 2026

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