legecha / laces
The Laces starter kit - an opinionated set of improvements to the official Laravel starter kit for Livewire.
Installs: 12
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Type:project
Requires
- php: ^8.2
- laravel/framework: ^12.0
- laravel/tinker: ^2.10.1
- livewire/flux: ^2.1.1
- livewire/flux-pro: ^2.2
- livewire/volt: ^1.7.0
Requires (Dev)
- fakerphp/faker: ^1.23
- laravel/pail: ^1.2.2
- laravel/pint: ^1.18
- laravel/sail: ^1.41
- mockery/mockery: ^1.6
- nunomaduro/collision: ^8.6
- pestphp/pest: ^3.8
- pestphp/pest-plugin-laravel: ^3.2
- tightenco/duster: ^3.2
This package is auto-updated.
Last update: 2025-07-06 15:56:51 UTC
README
The Laces starter kit - an opinionated set of improvements to the official Laravel starter kit for Livewire.
Why?
Because I kept creating this at the start of every new project, so I decided to make it easier for mysql. If anyone else finds it useful, great :)
Features
This starter kit uses the official Livewire starter kit as a base, and improves it with the following strongly opinionated changes:
- Enforces PHP
strict_types
throughout - Adds
APP_TIMEZONE
support to.env
- Uses class-based Livewire by default
- Enhances Pest testing setup
- Sets strong password defaults
- Removes GitHub workflows
- Installs Flux UI Pro
- Improve views to allow guests and replace static welcome page
- Installs Duster (providing
composer fix
andcomposer lint
) - Installs Prettier with Blade and Tailwind CSS support (providing
npm run format
)
Maintenance
The creation of this starter kit is now mostly automated by the laces-cli project.
Whenever a new Laravel or Livewire starter kit version is released, this starter kit will update automatically.
As with all starter kits, once you use it, the code is yours — you won’t be updating or maintaining anything further.
Installation
This starter kit is made to be used with the most recent Laravel version.
laravel new --using=legecha/laces
Requests
I'm happy to take pull requests for changes, but remember this is an opinionated starter kit. You are also welcome to send pull requests to the laces-cli tool to provide non-default options or customisations you may want for yourself, or to create your own starter packages.