PHPackages                             ofthewildfire/filament-resource-builder - 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. [Admin Panels](/categories/admin)
4. /
5. ofthewildfire/filament-resource-builder

ActiveLibrary[Admin Panels](/categories/admin)

ofthewildfire/filament-resource-builder
=======================================

A Filament plugin to quickly add new resources from the GUI inside Filament apps.

v1.0.7(8mo ago)010[4 PRs](https://github.com/ofthewildfire/potential-palm-tree/pulls)MITPHPPHP ^8.2|^8.3CI passing

Since Aug 20Pushed 1mo agoCompare

[ Source](https://github.com/ofthewildfire/potential-palm-tree)[ Packagist](https://packagist.org/packages/ofthewildfire/filament-resource-builder)[ Docs](https://github.com/ofthewildfire/potential-palm-tree)[ GitHub Sponsors](https://github.com/fuascailtdev)[ RSS](/packages/ofthewildfire-filament-resource-builder/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (13)Versions (13)Used By (0)

Filament Resource Builder
=========================

[](#filament-resource-builder)

[![Latest Version on Packagist](https://camo.githubusercontent.com/082f522ade359d511a9f39623d59c33b5f40fc092e06a6fe91b938c6d1fa9e34/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6f6674686577696c64666972652f66696c616d656e742d7265736f757263652d6275696c6465722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/ofthewildfire/filament-resource-builder)[![GitHub Tests Action Status](https://camo.githubusercontent.com/df5364fcc8a07a11f04a958ac4032d71db781a77c56860d43f1fbd9434ceaef2/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f6f6674686577696c64666972652f706f74656e7469616c2d70616c6d2d747265652f72756e2d74657374732e796d6c3f6272616e63683d6d61696e266c6162656c3d7465737473267374796c653d666c61742d737175617265)](https://github.com/ofthewildfire/potential-palm-tree/actions?query=workflow%3Arun-tests+branch%3Amain)[![GitHub Code Style Action Status](https://camo.githubusercontent.com/af79fbbabc47858319240add91fcf45e6d23284fea877a1c14d0d42ac539b151/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f6f6674686577696c64666972652f706f74656e7469616c2d70616c6d2d747265652f6669782d7068702d636f64652d7374796c652d6973737565732e796d6c3f6272616e63683d6d61696e266c6162656c3d636f64652532307374796c65267374796c653d666c61742d737175617265)](https://github.com/ofthewildfire/potential-palm-tree/actions?query=workflow%3A%22Fix+PHP+code+styling%22+branch%3Amain)[![Total Downloads](https://camo.githubusercontent.com/2bad1bd2ff1398cf0a2db27cb1714aab17a0671603e3db0b5d8342335d12f848/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6f6674686577696c64666972652f66696c616d656e742d7265736f757263652d6275696c6465722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/ofthewildfire/filament-resource-builder)

A powerful Filament plugin that allows users to create custom resources dynamically through the GUI. Build complete CRUD interfaces without writing code!

Features
--------

[](#features)

- 🚀 **Dynamic Resource Creation** - Create resources through Filament's GUI
- 📝 **Multiple Field Types** - Text, number, email, checkbox, date, textarea, select
- 🗄️ **Automatic Database Tables** - Creates real database tables automatically
- 🔄 **Live Preview** - See your resources in navigation immediately
- 🎯 **No Code Required** - Perfect for non-developers
- 🧩 **Filament Native** - Integrates seamlessly with existing Filament apps

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

[](#installation)

You can install the package via composer:

```
composer require ofthewildfire/filament-resource-builder
```

You can publish and run the migrations with:

```
php artisan vendor:publish --tag="filament-resource-builder-migrations"
php artisan migrate
```

Setup
-----

[](#setup)

Add the plugin to your Filament panel in `app/Providers/Filament/AdminPanelProvider.php`:

```
use Fuascailtdev\FilamentResourceBuilder\FilamentResourceBuilderPlugin;

public function panel(Panel $panel): Panel
{
    return $panel
        // ... other configuration
        ->plugins([
            FilamentResourceBuilderPlugin::make(),
        ]);
}
```

Usage
-----

[](#usage)

1. **Access the Resource Builder**: Navigate to "Resource Builder" in your Filament admin panel
2. **Create a New Resource**: Click "Create" and enter your resource details (e.g., "Products")
3. **Add Fields**: Use the repeater to add fields like:
    - Product Title (text)
    - Price (number)
    - Description (textarea)
    - Is Featured (checkbox)
4. **Save**: Your resource will automatically appear in the navigation
5. **Manage Data**: Click on your new resource to start adding and managing data

Example
-------

[](#example)

Creating a "Products" resource with title, price, and description fields will:

- Create a `products` database table
- Generate a complete Filament resource with forms and tables
- Add "Products" to your navigation menu
- Allow full CRUD operations on product data

Supported Field Types
---------------------

[](#supported-field-types)

- **Text** - Single line text input
- **Textarea** - Multi-line text input
- **Number** - Numeric input
- **Email** - Email input with validation
- **Password** - Password input
- **Select** - Dropdown with custom options
- **Checkbox** - Boolean checkbox
- **Date** - Date picker
- **DateTime** - Date and time picker

Testing
-------

[](#testing)

```
composer test
```

Changelog
---------

[](#changelog)

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

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

[](#contributing)

Please see [CONTRIBUTING](.github/CONTRIBUTING.md) for details.

Security Vulnerabilities
------------------------

[](#security-vulnerabilities)

Please review [our security policy](../../security/policy) on how to report security vulnerabilities.

Credits
-------

[](#credits)

- [fuascailtdev](https://github.com/ofthewildfire)
- [All Contributors](../../contributors)

License
-------

[](#license)

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

###  Health Score

40

—

FairBetter than 88% of packages

Maintenance77

Regular maintenance activity

Popularity5

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity58

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 89.5% 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

8

Last Release

265d ago

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

v1.0.1PHP ^8.2|^8.3

### Community

Maintainers

![](https://www.gravatar.com/avatar/61b8f1746bf2f663adcf0f13600c20aa381bad7c35a1c1c5e4ab6b2e14d1a19b?d=identicon)[ofthewildfire](/maintainers/ofthewildfire)

---

Top Contributors

[![ofthewildfire](https://avatars.githubusercontent.com/u/103148299?v=4)](https://github.com/ofthewildfire "ofthewildfire (17 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (1 commits)")[![github-actions[bot]](https://avatars.githubusercontent.com/in/15368?v=4)](https://github.com/github-actions[bot] "github-actions[bot] (1 commits)")

---

Tags

laravelcmsfilamentadmin-panelresource-builderdynamic-resources

###  Code Quality

TestsPest

Code StyleLaravel Pint

### Embed Badge

![Health badge](/badges/ofthewildfire-filament-resource-builder/health.svg)

```
[![Health](https://phpackages.com/badges/ofthewildfire-filament-resource-builder/health.svg)](https://phpackages.com/packages/ofthewildfire-filament-resource-builder)
```

###  Alternatives

[awcodes/filament-quick-create

Plugin for Filament Admin that adds a dropdown menu to the header to quickly create new items.

246177.6k7](/packages/awcodes-filament-quick-create)[riodwanto/superduper-filament-starter-kit

A comprehensive Laravel Filament 3 💡 starter kit with pre-installed plugins, admin panel, user management, SEO tools, theme customization, and content management for rapid application development

2708.5k](/packages/riodwanto-superduper-filament-starter-kit)[mradder/filament-logger

Audit logging, activity tracking, exports, alerts, and dashboards for Filament admin panels.

141.1k](/packages/mradder-filament-logger)[a909m/filament-statefusion

Filament StateFusion is a powerful FilamentPHP plugin that seamlessly integrates Spatie Laravel Model States into the Filament admin panel. This package provides an intuitive way to manage model states, transitions, and filtering within Filament, enhancing the user experience and developer productivity.

3010.8k1](/packages/a909m-filament-statefusion)[inerba/filament-db-config

A Filament plugin for database-backed application settings and editable content, with caching and easy page generation.

329.1k](/packages/inerba-filament-db-config)[andreia/filament-ui-switcher

Add a modal with options to switch between different UI layouts and styles (colors, fonts, font sizes).

233.8k](/packages/andreia-filament-ui-switcher)

PHPackages © 2026

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