PHP Classes

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

Recommend this page to a friend!
  Info   View files View files (55)   DownloadInstall with Composer Download .zip   Reputation   Support forum   Blog (1)    
Last Updated Ratings Unique User Downloads Download Rankings
2022-05-08 (6 days ago) RSS 2.0 feedNot yet rated by the usersTotal: 15 This week: 4All time: 10,613 This week: 45Up
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
Nominee
Vote
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: 12x

 

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  
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

 Version Control Unique User Downloads Download Rankings  
 100%
Total:15
This week:4
All time:10,613
This week:45Up

For more information send a message to info at phpclasses dot org.