PHPackages                             rayiumir/laravel-metabox - 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. rayiumir/laravel-metabox

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

rayiumir/laravel-metabox
========================

Easy creation of MetaBox for Laravel

v1.3.0(1y ago)102MITBladePHP ^8.0

Since Mar 14Pushed 1y ago1 watchersCompare

[ Source](https://github.com/Rayiumir/laravel-metabox)[ Packagist](https://packagist.org/packages/rayiumir/laravel-metabox)[ RSS](/packages/rayiumir-laravel-metabox/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (8)Dependencies (3)Versions (9)Used By (0)

 [ ![Laravel Metabox Logo](./art/Laravel-Metabox.png) ](https://github.com/Rayiumir/laravel-metabox)

 [![Packagist Downloads](https://camo.githubusercontent.com/7107072160c6dc3cea9713ba340786a4360b95340442b0d6fa639d332ce5d1ec/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64642f72617969756d69722f6c61726176656c2d6d657461626f78)](https://camo.githubusercontent.com/7107072160c6dc3cea9713ba340786a4360b95340442b0d6fa639d332ce5d1ec/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64642f72617969756d69722f6c61726176656c2d6d657461626f78) [![Packagist Downloads](https://camo.githubusercontent.com/8a7e88cb5bec0bf1c1fce1560c410b9ddea1e74b1bb007eb0b501dad44685b60/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f646d2f72617969756d69722f6c61726176656c2d6d657461626f78)](https://camo.githubusercontent.com/8a7e88cb5bec0bf1c1fce1560c410b9ddea1e74b1bb007eb0b501dad44685b60/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f646d2f72617969756d69722f6c61726176656c2d6d657461626f78) [![Packagist Downloads](https://camo.githubusercontent.com/6499b2e854786441e29c5e9e47c5dcdcc5b6afad43af52dc2928f0eec20a7c4f/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f72617969756d69722f6c61726176656c2d6d657461626f78)](https://camo.githubusercontent.com/6499b2e854786441e29c5e9e47c5dcdcc5b6afad43af52dc2928f0eec20a7c4f/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f72617969756d69722f6c61726176656c2d6d657461626f78) [![Packagist License](https://camo.githubusercontent.com/ee21d3ccd75fab242921b54dece171b38d70906c9ba625e9b11e93b67dc5ebae/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f72617969756d69722f6c61726176656c2d6d657461626f78)](https://camo.githubusercontent.com/ee21d3ccd75fab242921b54dece171b38d70906c9ba625e9b11e93b67dc5ebae/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f72617969756d69722f6c61726176656c2d6d657461626f78) [![GitHub Release](https://camo.githubusercontent.com/1d240ca05405cc7ef1fb0107c498e369477c53fb1c3add57179c051873684542/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f762f72656c656173652f72617969756d69722f6c61726176656c2d6d657461626f78)](https://camo.githubusercontent.com/1d240ca05405cc7ef1fb0107c498e369477c53fb1c3add57179c051873684542/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f762f72656c656173652f72617969756d69722f6c61726176656c2d6d657461626f78) [![Packagist Dependency Version](https://camo.githubusercontent.com/6dde26a7b7013364313880f5f2e0ce40515391c5d1e71f1bf86baea18b6835e1/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f646570656e64656e63792d762f72617969756d69722f6c61726176656c2d6d657461626f782f504850)](https://camo.githubusercontent.com/6dde26a7b7013364313880f5f2e0ce40515391c5d1e71f1bf86baea18b6835e1/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f646570656e64656e63792d762f72617969756d69722f6c61726176656c2d6d657461626f782f504850)

#### Documentation

[](#documentation)

 [![Static Badge](https://camo.githubusercontent.com/1d3e0f6a53f40bb88019723449f4558c5837c581a4ab055a25ef9b107e306bf2/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f656e2d6c616e673f7374796c653d666c61742d737175617265266c6162656c3d446f63)](./Documentation/en.md)

Laravel Metabox
===============

[](#laravel-metabox)

Metabox is a highly useful feature for retrieving or displaying WordPress information. We decided to bring this Metabox functionality to Laravel. With Laravel Metabox, you can define features such as custom fields for posts without the need to create a custom field table in the database.

Installs
========

[](#installs)

Install Package:

```
composer require rayiumir/laravel-metabox
```

After Publish Files:

```
php artisan vendor:publish --provider="Rayiumir\\LaravelMetabox\\ServiceProvider\\MetaboxServiceProvider"
```

And Migration Database:

```
php artisan migrate
```

How to use
==========

[](#how-to-use)

Calling `HasMetaboxes` in Models `Post.php`:

```
use Rayiumir\LaravelMetabox\Traits\HasMetaboxes;

use HasMetaboxes;
```

To delete post metabox data, place the following function in `Post.php`:

```
protected static function boot(): void
{
    parent::boot();

    static::deleting(function ($post) {
        $post->metaboxes()->delete();
    });
}
```

Task Laravel Metabox
====================

[](#task-laravel-metabox)

- Text Field
- Upload Field
- Select Field
- Checkbox Field
- Toggle Field
- Radio ‌Button Field
- Tabs Field
- Gallery Image Field

###  Health Score

29

—

LowBetter than 60% of packages

Maintenance46

Moderate activity, may be stable

Popularity8

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity48

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

Total

8

Last Release

409d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/3917cc222ba14e6cbe11cb61f322d7b428fc3db06c8d285ebd2ada102156d13c?d=identicon)[Rayium](/maintainers/Rayium)

---

Top Contributors

[![Rayiumir](https://avatars.githubusercontent.com/u/11635923?v=4)](https://github.com/Rayiumir "Rayiumir (34 commits)")

---

Tags

laravellaravel-metaboxlaravel-packagemetaboxmetabox-laravelmetaboxeslaravellaravel-metaboxeasy metaboxlaravel metabox package

### Embed Badge

![Health badge](/badges/rayiumir-laravel-metabox/health.svg)

```
[![Health](https://phpackages.com/badges/rayiumir-laravel-metabox/health.svg)](https://phpackages.com/packages/rayiumir-laravel-metabox)
```

###  Alternatives

[livewire/volt

An elegantly crafted functional API for Laravel Livewire.

4195.3M84](/packages/livewire-volt)[gehrisandro/tailwind-merge-laravel

TailwindMerge for Laravel merges multiple Tailwind CSS classes by automatically resolving conflicts between them

341682.2k18](/packages/gehrisandro-tailwind-merge-laravel)[nickurt/laravel-akismet

Akismet for Laravel 11.x/12.x/13.x

97139.6k2](/packages/nickurt-laravel-akismet)[whitecube/laravel-timezones

Store UTC dates in the database and work with custom timezones in the application.

106106.2k](/packages/whitecube-laravel-timezones)[sbine/route-viewer

A Laravel Nova tool to view your registered routes.

57215.9k](/packages/sbine-route-viewer)[forxer/laravel-gravatar

A library providing easy gravatar integration in a Laravel project.

4235.6k](/packages/forxer-laravel-gravatar)

PHPackages © 2026

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