dollandrobot / laravel-starter-kit
Another Laravel starter kit for Livewire from Doll & Robot Labs
Installs: 3
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Language:Blade
Type:project
pkg:composer/dollandrobot/laravel-starter-kit
Requires
- php: ^8.4
- laravel/fortify: ^1.33
- laravel/framework: ^12.43.1
- laravel/tinker: ^2.10.2
- livewire/flux: ^2.10.2
- livewire/volt: ^1.10.1
Requires (Dev)
- driftingly/rector-laravel: ^2.1.8
- fakerphp/faker: ^1.24.1
- larastan/larastan: ^3.8.1
- laravel/boost: ^1.8.7
- laravel/pail: ^1.2.4
- laravel/pint: ^1.26
- laravel/sail: ^1.51
- mockery/mockery: ^1.6.12
- nunomaduro/collision: ^8.8.3
- peckphp/peck: ^0.2.0
- pestphp/pest: ^4.2
- pestphp/pest-plugin-browser: ^4.1.1
- pestphp/pest-plugin-laravel: ^4.0
- pestphp/pest-plugin-type-coverage: ^4.0.3
- rector/rector: ^2.2.14
This package is auto-updated.
Last update: 2025-12-29 01:39:40 UTC
README
Laravel Starter Kit is an ultra-strict, type-safe Laravel skeleton. It is based of the Laravel 12 Livewire/Volt Starter Kit and also includes additional checks with Rector and PHPStan. Most of the settings are based off Nunamaduro's starter kit.
Getting Started
Requires PHP 8.4+.
Create your type-safe Laravel application using Composer:
composer create-project dollandrobot/laravel-starter-kit --prefer-dist your-project-name
Initial Setup
Navigate to your project and complete the setup:
cd your-project-name # Setup project composer setup # Start the development server composer dev
Verify Installation
Run the test suite to ensure everything is configured correctly:
composer test
You should see 100% test coverage and all quality checks passing.
Available Tooling
Development
composer dev- Starts Laravel server, queue worker, log monitoring, and Vite dev server concurrently
Code Quality
composer lint- Runs Rector (refactoring), Pint (PHP formatting), and Prettier (JS/TS formatting)composer test:lint- Dry-run mode for CI/CD pipelines
Testing
composer test:type-coverage- Ensures 100% type coverage with Pestcomposer test:types- Runs PHPStan at level 9 (maximum strictness)composer test:unit- Runs Pest tests with 100% code coverage requirementcomposer test- Runs the complete test suite (type coverage, unit tests, linting, static analysis)
Maintenance
composer update:requirements- Updates all PHP and NPM dependencies to latest versions
License
Laravel Starter Kit was created by Andy Barilla under the MIT license.
Additional Requirements
- Peck requires some additional dependencies. See here: https://github.com/peckphp/peck