simonjenny / laravel-skeleton
A highly opinionated skeleton for Laravel projects.
Package info
github.com/simonjenny/laravel-skeleton
Type:project
pkg:composer/simonjenny/laravel-skeleton
2.1.3
2026-02-26 20:06 UTC
Requires
- php: ^8.4
- calebporzio/sushi: ^2.5
- filament/filament: ^5.0
- laravel-lang/common: ^6.7
- laravel/framework: ^12.0
- livewire/livewire: ^4.0
Requires (Dev)
- fakerphp/faker: ^1.23
- kuvvu/envexample: ^1.0
- laravel-lang/lang: ^15.26
- laravel-shift/blueprint: ^2.13
- laravel/boost: ^1.8
- laravel/pint: ^1.27
- laravel/tinker: ^2.9
- mockery/mockery: ^1.6
- nunomaduro/collision: ^8.0
- soloterm/solo: ^0.5
README
A opinionated skeleton for Laravel projects based on my own preferences.
It includes the following:
- Moved Routes
- Removed Health Checks Routes
- FrankenPHP Dockerfile with Caddyfile
- Modified composer.json to install Nodejs Packages
- Modified .gitignore
Added Packages
Look at composer.json
Create a new Project with this Skeleton
composer create-project simonjenny/laravel-skeleton NAME
Create Database and Run Migrations
php artisan migrate
Create Filament Panel and User
php artisan filament:install --panels php artisan make:filament-user
Update Languages
php artisan lang:update
Install Laravel Boost
php artisan boost:install