File Browser
File & Folders & Media Browser With Code Editor
Author:
Fady Mondy
Documentation

File & Folders & Media Browser With Code Editor
[!CAUTION] This package is for super-admin only and it's not recommended to use it for normal users. because it's give access to all files and folders in your server.
#Screenshots

#Installation
composer require tomatophp/filament-browser
after install your package please run this command
php artisan filament-browser:install
finally reigster the plugin on /app/Providers/Filament/AdminPanelProvider.php
->plugin(
\TomatoPHP\FilamentBrowser\FilamentBrowserPlugin::make()
->hiddenFolders([
base_path('app')
])
->hiddenFiles([
base_path('.env')
])
->hiddenExtensions([
"php"
])
->allowCreateFolder()
->allowEditFile()
->allowCreateNewFile()
->allowCreateFolder()
->allowRenameFile()
->allowDeleteFile()
->allowMarkdown()
->allowCode()
->allowPreview()
->basePath(base_path())
)
when you try to access the browser it will ask you about password it's password and you can change it from your .env file
DEVELOPER_GATE_PASSWORD=
#Publish Assets
you can publish config file by use this command
php artisan vendor:publish --tag="filament-browser-config"
you can publish views file by use this command
php artisan vendor:publish --tag="filament-browser-views"
you can publish languages file by use this command
php artisan vendor:publish --tag="filament-browser-lang"
you can publish migrations file by use this command
php artisan vendor:publish --tag="filament-browser-migrations"
#Other Filament Packages
Checkout our Awesome TomatoPHP
The author
From the same author
Tenancy Multi-database
Tenancy multi-database integration for FilamentPHP
Author:
Fady Mondy
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
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
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
Spotlight Pro
Browse your Filament Panel with ease. Filament Spotlight Pro adds a Spotlight/Raycast like Command Palette to your Filament Panel.
Dennis Koch