๐Ÿ“ Artisan Menu - Use Artisan via an elegant console GUI

Overview

๐Ÿ“ Artisan Menu

Use Artisan via an elegant console GUI

Features

  • Run built-in and custom Artisan commands from a console GUI
  • Prompts to enter required command arguments
  • Displays most recently used commands

Installation

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

composer require --dev divineomega/artisan-menu

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

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.

You might also like...
 HydePHP - Elegant and Powerful Static App Builder
HydePHP - Elegant and Powerful Static App Builder

HydePHP - Elegant and Powerful Static App Builder Make static websites, blogs, and documentation pages with the tools you already know and love. About

Otpify is a Laravel package that provides a simple and elegant way to generate and validate one time passwords.

Laravel Otpify ๐Ÿ”‘ Introduction Otpify is a Laravel package that provides a simple and elegant way to generate and validate one time passwords. Install

Html menu generator for Laravel
Html menu generator for Laravel

Html Menu Generator for Laravel This is the Laravel version of our menu package adds some extras like convenience methods for generating URLs and macr

A TWBS menu builder for Laravel

Laravel Menu Builder A menu builder for Laravel 4-5 using Bootstrap's markup. ะ”ะพะบัƒะผะตะฝั‚ะฐั†ะธั ะฝะฐ ะ ัƒััะบะพะผ Note that this package is shipped with no styles

Menu Library for PHP

KnpMenu The KnpMenu library provides object oriented menus for PHP. It is used by the KnpMenuBundle for Symfony but can now be used stand-alone. Insta

MUP - Menu Up
MUP - Menu Up

MUP (aka: 'Menu Up') What is it? It's a bash script that generates a selection menu from a simple configuration file. Config: [Cache: Flush && Clean]

This tool gives you the ability to set the default collapse state for Nova 4.0 menu items.

Nova Menu Collapsed This tool gives you the ability to set the default collapse state for Nova 4.0 menu items. Requirements php: =8.0 laravel/nova: ^

Plugin for Filament Admin that adds a dropdown menu to the header to quickly create new items.
Plugin for Filament Admin that adds a dropdown menu to the header to quickly create new items.

Filament Quick Create Plugin for Filament Admin that adds a dropdown menu to the header to quickly create new items from any page. Installation Instal

Mutex for Laravel Console Commands.
Mutex for Laravel Console Commands.

Laravel Console Mutex Mutex for Laravel Console Commands. Laravel Console Mutex 8.x 8.x 7.x 7.x 6.x 6.x 5.8.* 5.8.* 5.7.* 5.7.* 5.6.* 5.6.* 5.5.* 5.5.

Comments
  • It'd be awesome to present command options

    It'd be awesome to present command options

    I gave this a try, thanks for posting on r/laravel.

    My only suggestion would be to parse the options for a command and let there be a way to include them.

    One example is krlove:generate:model -- most of the command options have to be passed, like --table-name=SomeTable --connection=NonDefaultConnection -- without those, the command is useless and I end up quitting menu, running php artisan help krlove:generate:model as before.

    It's really cool though. Only other beef is it takes up quite a bit of screen real-estate.

    opened by phpguru 0
Releases(v1.2.1)
Owner
Jordan Hall
Jordan Hall
Menu ordering/management application demo, like Wordpress menu manager

Menu manager like Wordpress using Laravel and Nestable See demo at: http://laravel-menu-builder.gopagoda.com/admin/menu Tutorial coming up at: http://

Maksim Surguy 336 Nov 25, 2022
A nice GUI for Laravel Artisan, ready out of the box, configurable and handy for non-CLI experienced developers.

Artisan UI A nice GUI for Laravel Artisan, ready out of the box, configurable and handy for non-CLI experienced developers. Supported commands must be

Pablo Leone 1 Dec 3, 2021
Laminas\Console is a component to design and implement console applications in PHP.

laminas-console This package is abandoned and will receive no further development! We recommend using laminas/laminas-cli. Laminas\Console is a compon

Laminas Project 10 Nov 27, 2021
Dispatch Laravel jobs via Artisan

This package can register jobs as Artisan commands. All you need to do is let your job implement the empty ArtisanDispatchable interface.

Spatie 135 Nov 7, 2022
Execute Laravel Artisan commands via REST APIs and HTTP requests safely.

Artisan Api There might be some times you wanted to execute an Artisan command, but you did not have access to shell or SSH. Here we brought REST API

Alireza 11 Sep 7, 2022
Migrator is a GUI migration manager for Laravel which you can create, manage and delete your migration.

Migrator Migrator is a GUI migration manager for Laravel which you can create, manage and delete your migration. Installation: To install Migrator you

Reza Amini 457 Jan 8, 2023
Laravel generator with GUI. Generate crud / scaffold.

Laravel generator with GUI. Generate crud / scaffold.

George 420 Dec 5, 2022
A Laravel package to manage versions of endpoints in an elegant way

API version control A Laravel package to manage versions of endpoints in an elegant way Two ways to manage the versions of your endpoints Option 1: Ve

Reindert 156 Dec 9, 2022
An elegant package for integrate laravel with openwa

Whatsapp Laravel An elegant package to integrate Laravel with Whatsapp automate Features Function Reference Send text Send contact Send media (doc, im

Ardzz Jay Steve 7 Aug 21, 2022
A laravel package to handle model specific additional meta fields in an elegant way.

Laravel Meta Fields A php package for laravel framework to handle model meta data in a elegant way. Installation Require the package using composer: c

Touhidur Rahman 26 Apr 5, 2022