News

Lambo CLI for Quick Application Creation With Laravel and Valet

Published
Lambo CLI for Quick Application Creation With Laravel and Valet image

A new version of Laravel Lambo is available, written from scratch in PHP:

Lambo is a command-line tool that replaces the Laravel installer and takes care of everyday tasks when creating a Laravel app:

  • Runs laravel new
  • Initializes a git repo
  • Replaces the .env database credentials with the default macOS MySQL credentials
  • Replaces the APP_URL with the conventional Valet URL based on folder and Valet TLD
  • Generates an app key
  • Opens the project in your favorite editor
  • Opens the project in the browser

You can also customize behavior by creating a config file and an "after" file to run additional commands after creating the project.

You install this project globally with composer, similar to other tools like the Laravel Installer:

composer global require tightenco/lambo:^1.0

The source code provides an excellent example of how to craft CLI applications using PHP and tools like Laravel, Symfony, and Laravel Zero.

Paul Redmond photo

Staff writer at Laravel News. Full stack web developer and author.

Sponsored

serpapi logo
SerpApi

The Web Search API for Your LLM and AI Applications

Visit SerpApi

The latest

View all →
Laravel Auditor Audits Your App With Your Own AI Agent image

Laravel Auditor Audits Your App With Your Own AI Agent

Read article
A simple form builder that stays out of your way image

A simple form builder that stays out of your way

Read article
Laravel AI: Trace Agent Runs With Lifecycle Events image

Laravel AI: Trace Agent Runs With Lifecycle Events

Read article
Laravel AI: Get Raw HTTP Responses and Rate Limits image

Laravel AI: Get Raw HTTP Responses and Rate Limits

Read article
Agent Run Observability in Laravel AI SDK 0.11 image

Agent Run Observability in Laravel AI SDK 0.11

Read article
Debounced Queued Event Listeners in Laravel image

Debounced Queued Event Listeners in Laravel

Read article