coringawc/filament-plugin-workbench
Docker-based dev workbench for FilamentPHP plugin authors. Includes a generic PHP 8.4/Node 22/Composer 2 image, auto-install entrypoint, docker-compose and testbench templates, and a workbench/sail CLI to run artisan, tests, and tooling without local PHP/Node.
Adopt if:
artisan, phpunit, pint).Look elsewhere if:
For Executives:
"This package eliminates the technical debt of managing Docker environments for Filament plugins. By adopting filament-plugin-workbench, we standardize our plugin development workflow, reducing onboarding time by 50% and ensuring consistency across all plugins. It’s a ‘build vs. buy’ win—we avoid reinventing Docker infrastructure while gaining a scalable, community-supported solution. The MIT license and minimal host requirements make it low-risk and easy to integrate into our CI/CD pipelines."
For Engineering:
*"This gives us a Sail-like CLI (workbench/sail) for plugin devs, with zero host dependencies beyond Docker. It auto-handles:
up, down, fresh).vendor/ and node_modules/ on container start).composer.json).
No more ‘missing dependencies’ or ‘Dockerfile drift’—just run workbench up and go. The POSIX/sh and Bash scripts are lightweight and portable, and the Docker image is pre-optimized for Filament plugins. We can require it as a submodule in all plugins, ensuring everyone uses the same setup."*How can I help you explore Laravel packages today?