nunomaduro / skeleton-php
A skeleton repository for my packages
Fund package maintenance!
nunomaduro
Patreon
www.paypal.com/paypalme/enunomaduro
Installs: 1 336
Dependents: 0
Suggesters: 0
Security: 0
Stars: 970
Watchers: 23
Forks: 68
Open Issues: 0
pkg:composer/nunomaduro/skeleton-php
Requires
- php: ^8.5.0
Requires (Dev)
- laravel/pint: ^1.27.1
- pestphp/pest: ^5.0.0
- pestphp/pest-plugin-type-coverage: ^5.0.0
- phpstan/phpstan: ^2.1.39
- rector/rector: ^2.3.8
- symfony/var-dumper: ^8.0.4
This package is auto-updated.
Last update: 2026-02-23 10:11:07 UTC
README
This package provides a wonderful PHP Skeleton to start building your next package idea.
Requires PHP 8.5+
โก๏ธ Create your package using Composer:
composer create-project nunomaduro/skeleton-php --prefer-source --remove-vcs PackageName
๐งน Keep a modern codebase with Pint:
composer lint
โ Run refactors using Rector
composer refactor
โ๏ธ Run static analysis using PHPStan:
composer test:types
โ Run unit tests using PEST
composer test:unit
๐ Run the entire test suite:
composer test
Skeleton PHP was created by Nuno Maduro under the MIT license.
