PHPackages                             tomatophp/filament-types-module - 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. [Database &amp; ORM](/categories/database)
4. /
5. tomatophp/filament-types-module

ActiveLaravel-module[Database &amp; ORM](/categories/database)

tomatophp/filament-types-module
===============================

Manage any type on your app in Database with easy to use Resource for FilamentPHP

v1.0.0(1y ago)05MITPHPPHP ^8.1|^8.2

Since May 24Pushed 1y ago1 watchersCompare

[ Source](https://github.com/tomatophp/filament-types-module)[ Packagist](https://packagist.org/packages/tomatophp/filament-types-module)[ GitHub Sponsors](https://github.com/3x1io)[ RSS](/packages/tomatophp-filament-types-module/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (1)Dependencies (7)Versions (2)Used By (0)

Filament Types Manager Module
=============================

[](#filament-types-manager-module)

[![Latest Stable Version](https://camo.githubusercontent.com/3ad80e760de21f5406525d05d0ce2688d9311f91f0493c21e0219bd675135a5c/68747470733a2f2f706f7365722e707567782e6f72672f746f6d61746f7068702f66696c616d656e742d74797065732d6d6f64756c652f76657273696f6e2e737667)](https://packagist.org/packages/tomatophp/filament-types-module)[![PHP Version Require](https://camo.githubusercontent.com/1fc3819894452c5d0146f032c8e2bcee2ec33870ea4e0d6774f733752239f8b6/687474703a2f2f706f7365722e707567782e6f72672f746f6d61746f7068702f66696c616d656e742d74797065732d6d6f64756c652f726571756972652f706870)](https://packagist.org/packages/tomatophp/filament-types-module)[![License](https://camo.githubusercontent.com/2fc9b295ab3ccad703238bf817e20f63b1836f1b1dbe84a9a2b8e4b0c7500071/68747470733a2f2f706f7365722e707567782e6f72672f746f6d61746f7068702f66696c616d656e742d74797065732d6d6f64756c652f6c6963656e73652e737667)](https://packagist.org/packages/tomatophp/filament-types-module)[![Downloads](https://camo.githubusercontent.com/abb3502ba52b34ab48290bd117f253aafe757dbd9978e1fe800240556281b7df/68747470733a2f2f706f7365722e707567782e6f72672f746f6d61746f7068702f66696c616d656e742d74797065732d6d6f64756c652f642f746f74616c2e737667)](https://packagist.org/packages/tomatophp/filament-types-module)

Manage any type on your app in Database with easy to use Resource for FilamentPHP

Screenshots
-----------

[](#screenshots)

[![Types](https://github.com/tomatophp/filament-types-module/raw/master/arts/types.png)](https://github.com/tomatophp/filament-types-module/blob/master/arts/types.png)[![Filters](https://github.com/tomatophp/filament-types-module/raw/master/arts/filters.png)](https://github.com/tomatophp/filament-types-module/blob/master/arts/filters.png)[![Type Col](https://github.com/tomatophp/filament-types-module/raw/master/arts/type-col.png)](https://github.com/tomatophp/filament-types-module/blob/master/arts/type-col.png)[![Form](https://github.com/tomatophp/filament-types-module/raw/master/arts/form.png)](https://github.com/tomatophp/filament-types-module/blob/master/arts/form.png)

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

[](#installation)

```
composer require tomatophp/filament-types-module-module
```

after install your package please run this command

```
php artisan filament-types:install
```

Register New Type
-----------------

[](#register-new-type)

you can add new type using config file `config/filament-types.php` or you can register a type from your provider using our Facade

```
use Modules\TypesManager\Facades\FilamentTypes;

FilamentTypes::register([
    'types',
    'groups'
], 'accounts');
```

Use Type Helper
---------------

[](#use-type-helper)

you can access types from anywhere by using type helper function

```
type_of($key);
```

i will return type object

Use Type Column
---------------

[](#use-type-column)

you can use type column in your table like this

```
use Modules\TypesManager\Components\TypeColumn;

TypeColumn::make('type')->searchable(),
```

Support
-------

[](#support)

you can join our discord server to get support [TomatoPHP](https://discord.gg/Xqmt35Uh)

Docs
----

[](#docs)

you can check docs of this package on [Docs](https://docs.tomatophp.com/plugins/laravel-package-generator)

Changelog
---------

[](#changelog)

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

Security
--------

[](#security)

Please see [SECURITY](SECURITY.md) for more information about security.

Credits
-------

[](#credits)

- [Fady Mondy](mailto:info@3x1.io)

License
-------

[](#license)

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

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance32

Infrequent updates — may be unmaintained

Popularity4

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity52

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

Unknown

Total

1

Last Release

715d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/2147eb2fca7ab5f0124d0fafd88ba2d2a5dfa3a0036fb8872d1084b7cba29366?d=identicon)[fadymondy](/maintainers/fadymondy)

---

Top Contributors

[![fadymondy](https://avatars.githubusercontent.com/u/11937812?v=4)](https://github.com/fadymondy "fadymondy (2 commits)")

---

Tags

phplaraveldatabasemanagerresourcetypes

### Embed Badge

![Health badge](/badges/tomatophp-filament-types-module/health.svg)

```
[![Health](https://phpackages.com/badges/tomatophp-filament-types-module/health.svg)](https://phpackages.com/packages/tomatophp-filament-types-module)
```

###  Alternatives

[tomatophp/filament-types

Manage any type on your app in Database with easy to use Resource for FilamentPHP

5616.7k8](/packages/tomatophp-filament-types)[tomatophp/filament-alerts

Send notification to users using notification templates and multi notification channels, it's support Filament Native Notification Service with macro, and a full integration to FCM service worker notifications

7910.8k3](/packages/tomatophp-filament-alerts)[tomatophp/filament-media-manager

Manage your media files using spatie media library with easy to use GUI for FilamentPHP

14543.9k3](/packages/tomatophp-filament-media-manager)[tomatophp/filament-translations

Manage your translation with DB and cache, you can scan your languages tags like trans(), \_\_(), and get the string inside and translate them use UI.

6230.1k3](/packages/tomatophp-filament-translations)[tomatophp/filament-locations

Database Seeds for Countries / Cities / Areas / Languages / Currancy with ready to use resources for FilamentPHP

2320.8k6](/packages/tomatophp-filament-locations)[renoki-co/l1

Laravel integration for Cloudflare Workers services.

16113.1k](/packages/renoki-co-l1)

PHPackages © 2026

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