PHPackages                             divineomega/artisan-menu - 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. divineomega/artisan-menu

Abandoned → [jord-jd/artisan-menu](/?search=jord-jd%2Fartisan-menu)Library[CLI &amp; Console](/categories/cli)

divineomega/artisan-menu
========================

Use Artisan via an elegant console GUI

v4.0.0(1mo ago)144235.2k↓14.3%2LGPL-3.0-onlyPHPPHP &gt;=7.1CI passing

Since Jul 14Pushed 1mo ago3 watchersCompare

[ Source](https://github.com/Jord-JD/artisan-menu)[ Packagist](https://packagist.org/packages/divineomega/artisan-menu)[ GitHub Sponsors](https://github.com/DivineOmega)[ RSS](/packages/divineomega-artisan-menu/feed)WikiDiscussions master Synced 1w ago

READMEChangelog (8)Dependencies (7)Versions (9)Used By (0)

📝 Artisan Menu
==============

[](#-artisan-menu)

Use Artisan via an elegant console GUI

 [![](assets/images/artisan-menu.gif)](assets/images/artisan-menu.gif)

Features
--------

[](#features)

- Run built-in and custom Artisan commands from a console GUI
- Prompts for required and optional command arguments
- Presents command-specific options, including flags, values, and repeatable options
- Escape cancels required input without running the command
- Displays most recently used commands

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

[](#installation)

To install, just run the following Composer command from the root of your project.

```
composer require --dev jord-jd/artisan-menu
```

Artisan Menu supports Laravel 5.1 through 13 and PHP 7.1 or newer.

If you are using Laravel 5.4 or below, you may need to add `JordJD\ArtisanMenu\Providers\ArtisanMenuServiceProvider::class` to the `providers` array in your `config/app.php` file.

Usage
-----

[](#usage)

Artisan menu is designed to be very intuitive to use. Just run the following command to start it.

```
php artisan menu
```

From then on, just select the commands you wish to run. After the command has completed, a dialog will appear showing its results.

Required arguments are requested first. Press Escape to cancel without running the command. Optional arguments and command-specific options follow; leave a prompt blank to skip it. For repeatable arguments or options, enter comma-separated values.

###  Health Score

57

—

FairBetter than 98% of packages

Maintenance94

Actively maintained with recent releases

Popularity42

Moderate usage in the ecosystem

Community10

Small or concentrated contributor base

Maturity63

Established project with proven stability

 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.

###  Release Activity

Cadence

Every ~418 days

Recently: every ~625 days

Total

8

Last Release

32d ago

Major Versions

v1.2.1 → v2.0.02026-02-14

v2.0.0 → v3.0.02026-02-14

v3.0.0 → v4.0.02026-07-18

PHP version history (2 changes)v1.0.1PHP &gt;=7.0

v4.0.0PHP &gt;=7.1

### Community

Maintainers

![](https://www.gravatar.com/avatar/c580cdf7c14898fff179cdfc1085892091d5d2f49d917873a12365af9ac77c93?d=identicon)[Jord-JD](/maintainers/Jord-JD)

---

Top Contributors

[![Jord-JD](https://avatars.githubusercontent.com/u/650645?v=4)](https://github.com/Jord-JD "Jord-JD (39 commits)")

---

Tags

artisancommand-linecommand-line-tooldeveloper-toolslaravel

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/divineomega-artisan-menu/health.svg)

```
[![Health](https://phpackages.com/badges/divineomega-artisan-menu/health.svg)](https://phpackages.com/packages/divineomega-artisan-menu)
```

###  Alternatives

[statamic-rad-pack/runway

Eloquently manage your database models in Statamic.

137236.2k8](/packages/statamic-rad-pack-runway)[duncanmcclean/statamic-cargo

Comprehensive e-commerce addon for Statamic. Build bespoke e-commerce sites without the complexity.

3622.8k](/packages/duncanmcclean-statamic-cargo)[api-platform/laravel

API Platform support for Laravel

58190.1k21](/packages/api-platform-laravel)[ronasit/laravel-entity-generator

Provided console command for generating entities.

2053.6k](/packages/ronasit-laravel-entity-generator)[ecotone/laravel

Ecotone for Laravel — CQRS, Event Sourcing, Sagas, Durable Workflows, and Outbox on top of Laravel Queue, via PHP attributes.

21327.3k4](/packages/ecotone-laravel)

PHPackages © 2026

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