Download the PHP package ofthewildfire/filament-resource-builder without Composer
On this page you can find all versions of the php package ofthewildfire/filament-resource-builder. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download ofthewildfire/filament-resource-builder
More information about ofthewildfire/filament-resource-builder
Files in ofthewildfire/filament-resource-builder
Package filament-resource-builder
Short Description A Filament plugin to quickly add new resources from the GUI inside Filament apps.
License MIT
Homepage https://github.com/ofthewildfire/potential-palm-tree
Informations about the package filament-resource-builder
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
- 🚀 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
You can install the package via composer:
You can publish and run the migrations with:
Setup
Add the plugin to your Filament panel in app/Providers/Filament/AdminPanelProvider.php
:
Usage
- Access the Resource Builder: Navigate to "Resource Builder" in your Filament admin panel
- Create a New Resource: Click "Create" and enter your resource details (e.g., "Products")
- Add Fields: Use the repeater to add fields like:
- Product Title (text)
- Price (number)
- Description (textarea)
- Is Featured (checkbox)
- Save: Your resource will automatically appear in the navigation
- Manage Data: Click on your new resource to start adding and managing data
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
- 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
Changelog
Please see CHANGELOG for more information on what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Security Vulnerabilities
Please review our security policy on how to report security vulnerabilities.
Credits
- fuascailtdev
- All Contributors
License
The MIT License (MIT). Please see License File for more information.
All versions of filament-resource-builder with dependencies
filament/filament Version ^3.0
spatie/laravel-package-tools Version ^1.15.0