Download the PHP package wjbecker/launchfil without Composer
On this page you can find all versions of the php package wjbecker/launchfil. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download wjbecker/launchfil
More information about wjbecker/launchfil
Files in wjbecker/launchfil
Package launchfil
Short Description An opinionated Laravel + Filament starter kit for modern app development.
License MIT
Informations about the package launchfil
LaunchFil
Launch your next Filament-powered Laravel app with zero boilerplate.
LaunchFil is an opinionated Laravel starter kit built around Filament (v4) and a modern developer workflow. It comes pre-configured with authentication, roles & permissions, social login, and a full local dev setup — ready for you to start building.
Features
- Pre-configured Filament 4 stack — including Shield, Breezy, and Socialite integration
- Role & permission system powered by Filament Shield
- Social login support via Microsoft Azure and SocialiteProviders
- Pre-built user management panel with TomatoPHP Users
- Modern dev tooling — Pest, Pint, Rector, Larastan, Vite, and NPM scripts ready to go
- Zero-friction setup — run
composer setupand start coding
Quick Start
You can install this starter kit by running the commands below or by clicking the "Install with Herd" badge above
Philosophy
LaunchFil removes the boilerplate from building Laravel + Filament apps. It gives you a clean, extensible foundation for modern admin apps, SaaS dashboards, or internal tools — with the tooling and workflow already wired.
Package Overview
| Layer | Package / Tool |
|---|---|
| UI & Admin | Filament v4 |
| Auth & Roles | Breezy, Shield |
| Social Login | Socialite + Microsoft Azure |
| Code Quality | Pest, Pint, Rector, Larastan |
| Dev Workflow | npm + Vite, Artisan scripts, Laravel Boost & Pail |
| UI Icons | Blade FontAwesome |
Tooling
LaunchFil includes a rich set of preconfigured Composer scripts that streamline your development workflow.
| Script | Description |
|---|---|
composer setup |
Installs dependencies, creates .env, generates app key, migrates & seeds the database, generates Filament Shield permissions, sets up a super admin, installs NPM dependencies, and builds assets. Use this right after cloning. |
composer dev |
Runs multiple processes simultaneously using concurrently: • Laravel dev server • Queue worker • Pail log stream • Vite dev server Perfect for local development. |
composer update:requirements |
Updates all Composer and NPM dependencies. It runs composer bump followed by npx npm-check-updates -u, ensuring all packages stay current. |
composer lint |
Runs code quality tools: Rector, Pint (PHP linter/formatter), and npm run lint. Use before committing. |
composer test |
Runs the full testing suite — type coverage, unit tests, lint tests, and static analysis — ensuring the project meets quality standards. |
composer test:type-coverage |
Ensures 100% type coverage with Pest. |
composer test:unit |
Runs the unit test suite with Pest in parallel and reports coverage. |
composer test:lint |
Dry‑runs Pint and Rector, and executes npm run test:lint. |
composer test:types |
Runs Larastan (PHPStan for Laravel) for advanced static analysis. |
composer post-update-cmd |
Automatically runs asset publishing, clears cache, and ensures requirements are updated after Composer updates. |
composer post-autoload-dump |
Discovers Laravel packages and ensures Filament is upgraded after every autoload dump. |
Tip: These scripts are chained together intentionally.
For example,composer testwill automatically call all test‑related scripts in sequence.
License
Licensed under the MIT License — free for personal and commercial use.
Feedback & Contributions
Pull requests, ideas, and issues are welcome.
All versions of launchfil with dependencies
bezhansalleh/filament-shield Version ^4.0.2
dutchcodingcompany/filament-socialite Version ^3.0
filament/filament Version ^4.2.0
jeffgreco13/filament-breezy Version ^3.0.3
laravel/framework Version ^12.37
laravel/sanctum Version ^4.2
laravel/tinker Version ^2.10.1
nunomaduro/essentials Version ^1.0.1
owenvoke/blade-fontawesome Version ^2.9.1
socialiteproviders/microsoft-azure Version ^5.2
tomatophp/filament-users Version ^4.0.3