PHP Classes

Laravel Command Palette: Display a palette of commands and route requests

Recommend this page to a friend!
     
  Info   View files Files   Install with Composer Install with Composer   Download Download   Reputation   Support forum   Blog    
Ratings Unique User Downloads Download Rankings
Not yet rated by the usersTotal: 36 All time: 11,013 This week: 131Up
Version License PHP version Categories
laravel-command-pale 1.0.0MIT/X Consortium ...5PHP 5, Libraries, Design Patterns, AJAX
Description 

Author

This package can display a palette of commands and route requests.

It can display available commands as a list presented as buttons that the user can click or type the command name in a prompt.

The package can register routes to handle the clicks in the button or the command name that the user types using JavaScript code provided by this package.

The JavaScript code can call an API provided by this package to process the command execution using AJAX requests.

Innovation Award
PHP Programming Innovation award nominee
April 2022
Number 6
Command palettes are user interface widgets that allow the users to have quick access to a list of commands that they can execute in an application.

Users may click on command buttons or type the command's name they wish to execute.

This package implements command palettes to send the command execution requests to the server-side application using AJAX requests to avoid page reloading.

This package implements an API based on the Laravel framework to process the command execution requests that it receives from the browser via AJAX.

Manuel Lemos
Picture of Isa Eken
  Performance   Level  
Innovation award
Innovation award
Nominee: 14x

 

Details

<p align="center">

<img src="https://raw.githubusercontent.com/isaeken/laravel-command-palette/master/art/screenshot.png" alt="Laravel Command Palette" />

</p>

<p align="center">

<a href="https://github.com/isaeken/laravel-command-palette">
    <img src="https://img.shields.io/packagist/php-v/isaeken/laravel-command-palette" alt="Packagist PHP Version Support" />
</a>
<a href="https://github.com/isaeken/laravel-command-palette">
    <img src="https://img.shields.io/packagist/v/isaeken/laravel-command-palette" alt="Packagist Version" />
</a>
<a href="https://github.com/isaeken/laravel-command-palette">
    <img src="https://img.shields.io/packagist/dt/isaeken/laravel-command-palette" alt="Packagist Downloads" />
</a>
<a href="https://github.com/isaeken/laravel-command-palette">
    <img src="https://img.shields.io/github/checks-status/isaeken/laravel-command-palette/master" alt="GitHub branch checks state" />
</a>

</p>

About Laravel Command Palette

Laravel Command Palette is a package that provides Spotlight like functionality to your Laravel application.

> The project is under in development. Do not use for production!

Installation

...

License

Laravel Command Palette is open-sourced software licensed under the MIT license


  Files folder image Files (55)  
File Role Description
Files folder image.github (2 files, 1 directory)
Files folder imageart (1 file)
Files folder imageconfig (1 file)
Files folder imageresources (2 directories)
Files folder imageroutes (2 files)
Files folder imagesrc (3 files, 9 directories)
Plain text file .editorconfig Data Auxiliary data
Plain text file .php_cs.dist.php Example Example script
Plain text file .styleci.yml Data Auxiliary data
Plain text file CHANGELOG.md Data Auxiliary data
Plain text file CODE_OF_CONDUCT.md Data Auxiliary data
Plain text file composer.json Data Auxiliary data
Plain text file LICENSE.md Lic. License text
Plain text file mix-manifest.json Data Auxiliary data
Plain text file package.json Data Auxiliary data
Plain text file phpcs.xml.dist Data Auxiliary data
Plain text file phpunit.xml.dist Data Auxiliary data
Plain text file README.md Doc. Documentation
Plain text file tailwind.config.js Data Auxiliary data
Plain text file webpack.mix.js Data Auxiliary data

The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page.
Install with Composer Install with Composer
 Version Control Unique User Downloads Download Rankings  
 100%
Total:36
This week:0
All time:11,013
This week:131Up