Open sourceStableProjectista
The command line tool to scaffold them all: new PHP and Laravel projects from ready-made templates.
- platform
- Terminal
- stack
- Go, Cobra
- license
- MIT
- install
- pi binary from GitHub Releases
Overview
Projectista is a single Go binary, pi, that starts a new project from a template: a Laravel application, a Laravel package or a PHP package, with the name, author, email, vendor and description you pass as flags already filled in.
The templates are separate repositories in the projectista organization and come with Pest, PHPStan and Pint already set up. The latest release, 1.0.4, dates from January 2024 and the project has not been updated since: the Laravel template still targets Laravel 10.
What it does
- A single Go binary, pi, for Linux, macOS and Windows
- Laravel applications, Laravel packages and PHP packages
- Name, author, email, vendor and description from flags
- Templates embedded in the binary, each in its own repository
- Pest, PHPStan and Pint set up in every template