starter / laravel
NiftyCo's starter kit for the Laravel framework.
0.2.3
2025-10-21 17:34 UTC
Requires
- php: ^8.3
- laravel/framework: ^12.0
- laravel/reverb: ^1.4
- laravel/tinker: ^2.10
Requires (Dev)
- aniftyco/skeletor: ^0.1
- fakerphp/faker: ^1.24
- laravel/pint: ^1.21
- mockery/mockery: ^1.6
- pestphp/pest: ^3.7
- pestphp/pest-plugin-laravel: ^3.1
- soloterm/solo: ^0.4
README
About the Starter Kit
This is NiftyCo's opinionated Laravel starter kit. It is the defacto starting point for any NiftyCo project built on Laravel, pre-configured with the tooling, conventions, and defaults we reach for on every project.
What's included out of the box:
- Laravel 13 on PHP 8.5.
- Pest 4 for testing, with the Laravel plugin pre-wired.
- Pint for PHP code style.
- Vite 8 and Tailwind CSS 4 for the frontend, with TypeScript ready to go.
- Node 24 and npm 11.3 pinned via
engines.
Getting Started
Scaffold a new project with the Laravel installer:
laravel new my-app --using starter/laravel
Replace my-app with whatever you want to name your project.
Contributing
This starter kit powers our internal projects. We don't accept issues — if you have a change in mind, open a pull request with the fix or improvement.
License
This starter kit is open-sourced software licensed under the MIT license.