wjbecker/launchfil

An opinionated Laravel + Filament starter kit for modern app development.

Installs: 0

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 0

Forks: 0

Open Issues: 0

Type:project

pkg:composer/wjbecker/launchfil

This package is auto-updated.

Last update: 2025-11-09 02:28:54 UTC


README

Latest Version on Packagist GitHub last commit PHP Version License

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 run setup and start coding

Installation

laravel new my-app --using=wjbecker/launchfil
composer setup
npm run dev

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.

Stack 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

License

Licensed under the MIT License — free for personal and commercial use.

Feedback & Contributions

Pull requests, ideas, and issues are welcome.
Let’s make the Laravel + Filament experience even smoother together.