PHPackages                             comhon-project/custom-action - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. comhon-project/custom-action

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

comhon-project/custom-action
============================

Laravel library that permits to create and customize actions in a very easy way.

v16.2.0(3mo ago)05MITPHPPHP ^8.2CI passing

Since Dec 5Pushed 3mo ago1 watchersCompare

[ Source](https://github.com/comhon-project/custom-action)[ Packagist](https://packagist.org/packages/comhon-project/custom-action)[ Docs](https://github.com/comhon-project/custom-action)[ RSS](/packages/comhon-project-custom-action/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)Dependencies (8)Versions (28)Used By (0)

Custom Action
=============

[](#custom-action)

[![Latest Version on Packagist](https://camo.githubusercontent.com/d63c427e00a9f232404ac8f3f6c4499285c57fd1c32a154cefd2d52925b6e937/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f636f6d686f6e2d70726f6a6563742f637573746f6d2d616374696f6e2e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/comhon-project/custom-action)[![GitHub Tests Action Status](https://camo.githubusercontent.com/07ccad1221bac23ed162a55deafe06d3fc4f2bf32cddde60695bc0b2250a12f1/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f636f6d686f6e2d70726f6a6563742f637573746f6d2d616374696f6e2f72756e2d74657374732e796d6c3f6272616e63683d6d61696e266c6162656c3d7465737473267374796c653d666c61742d737175617265)](https://github.com/comhon-project/custom-action/actions?query=workflow%3Arun-tests+branch%3Amain)[![Code Coverage](https://camo.githubusercontent.com/b075ae74b0f29ab413b7e2813043606ccb1035174d2e943242302e11f71d7b1b/68747470733a2f2f696d672e736869656c64732e696f2f636f6465636f762f632f6769746875622f636f6d686f6e2d70726f6a6563742f637573746f6d2d616374696f6e3f6c6162656c3d636f766572616765267374796c653d666c61742d737175617265)](https://codecov.io/gh/comhon-project/custom-action)[![GitHub Code Style Action Status](https://camo.githubusercontent.com/be99e45c8dccc2f1e28392cb98bab6932701adf8725fd4028015e65f3135a94c/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f636f6d686f6e2d70726f6a6563742f637573746f6d2d616374696f6e2f6669782d7068702d636f64652d7374796c652d6973737565732e796d6c3f6272616e63683d6d61696e266c6162656c3d636f64652532307374796c65267374796c653d666c61742d737175617265)](https://github.com/comhon-project/custom-action/actions?query=workflow%3A%22Fix+PHP+code+style+issues%22+branch%3Amain)[![Total Downloads](https://camo.githubusercontent.com/e4777548b05a75f0dd7bdbf18570e5d6407953b6f721793cbeb3f45eb0178722/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f636f6d686f6e2d70726f6a6563742f637573746f6d2d616374696f6e2e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/comhon-project/custom-action)

Custom Action is a Laravel library that allows you to create and customize actions easily. This library provides a ready-to-use API for action customization, along with built-in interfaces and traits to help you implement actions as simply as possible.

For example, suppose your application is a CRM. Your back-office users want to customize the emails sent to final clients. With Custom Action, you only need to implement the "send email" action in just a few lines of code. Back-office users will then be able to customize the action (email subject, content, recipients, and sender) via the API without requiring any additional development!

This library can be used for any type of action that requires customization.

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

[](#installation)

You can install the package via composer:

```
composer require comhon-project/custom-action
```

You can publish and run the migrations with:

```
php artisan vendor:publish --tag="custom-action-migrations"
php artisan migrate
```

You can publish the config file with:

```
php artisan vendor:publish --tag="custom-action-config"
```

Documentation
-------------

[](#documentation)

To learn more about Custom Action, please the [wiki](https://github.com/comhon-project/custom-action/wiki).

Changelog
---------

[](#changelog)

Please see [CHANGELOG](CHANGELOG.md) for more information on what has changed recently.

Credits
-------

[](#credits)

- [jean-philippe](https://github.com/comhon-project)

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.

###  Health Score

42

—

FairBetter than 90% of packages

Maintenance78

Regular maintenance activity

Popularity4

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity65

Established project with proven stability

 Bus Factor1

Top contributor holds 93.7% 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 ~29 days

Recently: every ~50 days

Total

27

Last Release

118d ago

Major Versions

v11.0.0 → v12.0.02025-06-18

v12.0.0 → v13.0.02025-06-21

v13.0.0 → v14.0.02025-06-29

v14.0.0 → v15.0.02025-07-04

v15.0.1 → v16.0.02026-01-20

PHP version history (2 changes)v1.0.0PHP ^8.1

v2.0.0PHP ^8.2

### Community

Maintainers

![](https://www.gravatar.com/avatar/c289f48fcf9ae241ba1fd30c2072026fae28e48b7e4848c2ee9fd4cc85cc6e61?d=identicon)[comhon](/maintainers/comhon)

---

Top Contributors

[![comhon-project](https://avatars.githubusercontent.com/u/14244177?v=4)](https://github.com/comhon-project "comhon-project (104 commits)")[![jeanphilippe-exatech](https://avatars.githubusercontent.com/u/247553054?v=4)](https://github.com/jeanphilippe-exatech "jeanphilippe-exatech (7 commits)")

---

Tags

laravelcomhoncustom-action

###  Code Quality

TestsPHPUnit

Code StyleLaravel Pint

### Embed Badge

![Health badge](/badges/comhon-project-custom-action/health.svg)

```
[![Health](https://phpackages.com/badges/comhon-project-custom-action/health.svg)](https://phpackages.com/packages/comhon-project-custom-action)
```

###  Alternatives

[spatie/laravel-data

Create unified resources and data transfer objects

1.8k28.9M627](/packages/spatie-laravel-data)[spatie/laravel-livewire-wizard

Build wizards using Livewire

4061.0M4](/packages/spatie-laravel-livewire-wizard)[hirethunk/verbs

An event sourcing package that feels nice.

513162.9k6](/packages/hirethunk-verbs)[worksome/exchange

Check Exchange Rates for any currency in Laravel.

123544.7k](/packages/worksome-exchange)[ralphjsmit/livewire-urls

Get the previous and current url in Livewire.

82270.3k4](/packages/ralphjsmit-livewire-urls)[hydrat/filament-table-layout-toggle

Filament plugin adding a toggle button to tables, allowing user to switch between Grid and Table layouts.

6292.3k1](/packages/hydrat-filament-table-layout-toggle)

PHPackages © 2026

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