PHPackages                             morasoft/artisan-ui - 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. morasoft/artisan-ui

ActiveLibrary[CLI &amp; Console](/categories/cli)

morasoft/artisan-ui
===================

A Laravel package providing a GUI to run artisan commands.

v1.0.1(1y ago)6322[1 PRs](https://github.com/Samir-Gamal/morasoft-artisan-ui/pulls)MITBladePHP &gt;=8.0

Since May 27Pushed 1y agoCompare

[ Source](https://github.com/Samir-Gamal/morasoft-artisan-ui)[ Packagist](https://packagist.org/packages/morasoft/artisan-ui)[ RSS](/packages/morasoft-artisan-ui/feed)WikiDiscussions main Synced today

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

Morasoft Artisan UI
===================

[](#morasoft-artisan-ui)

A Laravel package providing a clean and simple GUI to run Artisan commands from your browser.

Description
===========

[](#description)

Morasoft Artisan UI lets Laravel developers execute Artisan commands through a user-friendly web interface without using the terminal. This package supports Laravel 10 and above and requires PHP 8.0 or higher. It helps speed up development workflows by simplifying command execution.

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

[](#installation)

Install the package via Composer:

```
  composer require morasoft/artisan-ui
  php artisan vendor:publish --tag=artisan-ui
```

Usage/Examples
--------------

[](#usageexamples)

```
http://127.0.0.1:8000/artisan-ui
```

Features
--------

[](#features)

- Simple and elegant web UI for running Artisan commands
- Supports Laravel 10 and newer
- Publish views and controllers to customize the UI
- Speeds up development by eliminating terminal use

License
-------

[](#license)

This package is open-sourced software licensed under the MIT license.

Contributing
------------

[](#contributing)

Contributions are welcome! Feel free to submit issues or pull requests for improvements or fixes.

Used By
-------

[](#used-by)

This package is created and maintained by Samir Gamal. It is actively used in projects running Laravel 10 and above with PHP 8.0+.

If you use this package in your own project, feel free to let me know or contribute to the repository!

###  Health Score

30

—

LowBetter than 62% of packages

Maintenance46

Moderate activity, may be stable

Popularity15

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity43

Maturing project, gaining track record

 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 ~0 days

Total

2

Last Release

402d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/34ba0da41aa14e0918242d6daadf2e115ab649251e1258fa270076efc2cbedf1?d=identicon)[Samir-Gamal](/maintainers/Samir-Gamal)

---

Top Contributors

[![Samir-Gamal](https://avatars.githubusercontent.com/u/69224131?v=4)](https://github.com/Samir-Gamal "Samir-Gamal (1 commits)")

### Embed Badge

![Health badge](/badges/morasoft-artisan-ui/health.svg)

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

###  Alternatives

[illuminate/console

The Illuminate Console package.

13046.0M6.5k](/packages/illuminate-console)

PHPackages © 2026

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