Helper Classes
CommunityHelper Class Generator to manage your forms and table inside your filament app
Author:
Fady Mondy
Package health
BetaAutomated checks of this plugin's Composer package
15 checks
- Skipped: GitHub Actions pinned to SHA
- Skipped: GitLab CI includes pinned to SHA
- Passed: Open security advisories
- Passed: Dependabot PR responsiveness — No open Dependabot PRs.
- Skipped: Renovate MR responsiveness
- Skipped: Dependabot or Renovate configured
- Skipped: Dependency update cooldown configured
- Passed: Provides a security policy
- Passed: Abandoned or archived — No consulted source marks the package abandoned (packagist, github).
- Failed: Commit and release recency — Inactive: last commit 646 days ago; last release 806 days ago. View details on Plumb
-
Passed:
composer.lock not committed by library
—
composer.lockis absent from the released dist archive. - Passed: Dist archive is lean
-
Passed:
Current Laravel version supported
—
Package dependencies resolve together with current Laravel
13.0. -
Passed:
Current PHP version supported
—
Constraint
^8.1|^8.2supports current PHP8.5. - Skipped: Current Symfony version supported
filament/
namespace. Review the source and install at your own risk. Found
malware or an unresolved security issue the author won't
address?
Report it
.
Documentation

Helper Class Generator to manage your forms and table inside your filament app
#Screenshots

#Installation
composer require tomatophp/filament-helpers
#Using
to generate a new helper class you can use this command
php artisan filament:helpers
and select the type and name, and you can generate the class inside module or on selected path inside your resource.
#Using Generated Class
and you can use the generated class like this
use App\Filament\Resources\AccountResource\Forms\UserForm;
public function form(Form $form): Form
{
return UserForm::make($form);
}
use App\Filament\Resources\AccountResource\Tables\UserTable;
public function form(Table $table): Table
{
return UserTable::make($table);
}
use App\Filament\Resources\AccountResource\Actions\UserActions;
public function table(Table $table): Table
{
return $table->actions(UserActions::make());
}
use App\Filament\Resources\AccountResource\Actions\UserFilters;
public function table(Table $table): Table
{
return $table->filters(UserFilters::make());
}
#Other Filament Packages
Checkout our Awesome TomatoPHP
The author
Helper Class Generator to manage your forms and table inside your filament app
From the same author
Menu Generator
Menu view generator using view component
Author:
Fady Mondy
Translations Manager
Manage your translation with DB and cache, you can scan an collect translation strings like `trans()` and `__()`, and translate them using UI
Author:
Fady Mondy
Meta Manager
Convert any model on your app to pluggable model using Meta and get ready to use relation manager on FilamentPHP panel
Author:
Fady Mondy
Sticky Notes
Add Sticky Notes to your dashboard with tons of options and style.
Author:
Fady Mondy
Featured Plugins
A selection of plugins curated by the Filament team
Custom Dashboards
Let your users build and share their own dashboards with a drag-and-drop interface. Define your data sources in PHP and let them do the rest.
Filament
Spotlight Pro
Browse your Filament Panel with ease. Filament Spotlight Pro adds a Spotlight/Raycast like Command Palette to your Filament Panel.
Dennis Koch
Custom Fields
Eliminate custom field migrations forever. Let your users create and manage form fields directly in Filament admin panels with 20+ built-in field types, validation, and zero database changes.
Relaticle