PHPackages                             legecha/laces-cli - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [CLI &amp; Console](/categories/cli)
4. /
5. legecha/laces-cli

ActiveProject[CLI &amp; Console](/categories/cli)

legecha/laces-cli
=================

CLI tool for building and releasing the Laces starter kit

00PHP

Since Sep 6Pushed 10mo agoCompare

[ Source](https://github.com/legecha/laces-cli)[ Packagist](https://packagist.org/packages/legecha/laces-cli)[ RSS](/packages/legecha-laces-cli/feed)WikiDiscussions main Synced today

READMEChangelogDependenciesVersions (2)Used By (0)

Laces CLI
=========

[](#laces-cli)

> A PHP CLI tool that automates the creation and maintenance of [the Laces starter kit](https://github.com/legecha/laces), an opinionated set of improvements to [the official Laravel starter kit for Livewire](https://github.com/laravel/livewire-starter-kit).

What this CLI does
------------------

[](#what-this-cli-does)

- Bootstraps a fresh Laravel project using the official Livewire starter kit
- Applies [various improvements](https://github.com/legecha/laces?tab=readme-ov-file#features) in modular steps
- Force-pushes the final result with atomic commits so inspecting the `legecha/laces` commit history will show exactly the differences between the official starter kit
- Prepares for Packagist release

Requirements
------------

[](#requirements)

- PHP 8.2+
- Composer
- Git
- Laravel installer globally available

### Optional

[](#optional)

- Flux UI Pro subscription

Usage
-----

[](#usage)

```
./bin/laces build
```

### Actions

[](#actions)

All the modifications to the official Livewire starter kit are done through actions and are also provided through their own commands too. The build script calls each action as required, or you can cherry pick what you want.

```
Available commands:
  build                        Builds and publishes the Laces starter kit
  list                         List commands
 prepare
  prepare:dependencies         Checks that required dependencies are installed
  prepare:install              Installs Laravel with Livewire Starter Kit to the .working directory
  prepare:laces-versions       Get the latest Laravel and Livewire Starter Kit versions that Laces uses
  prepare:laravel-version      Get the latest Laravel version
  prepare:starter-kit-version  Get the latest Livewire Starter Kit version
  prepare:working-folder       Sets up the temporary working folder
 process
  process:config               Setup config
  process:duster               Install Duster
  process:flux                 Install Flux Pro
  process:password             Strengthen password requirements
  process:prettier             Install Prettier
  process:strict-types         Enforce strict types on all PHP files
  process:testing              Improve testing setup
  process:version              Update Laces versions
  process:views                Improve default views
  process:workflows            Remove the GitHub workflows

```

###  Health Score

16

—

LowBetter than 4% of packages

Maintenance40

Moderate activity, may be stable

Popularity0

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity16

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/065312ec1bb5f312f0c86f99d8f96896d3a5efaad0632a8bfcd74466d25a24e7?d=identicon)[legecha](/maintainers/legecha)

---

Top Contributors

[![legecha](https://avatars.githubusercontent.com/u/404920?v=4)](https://github.com/legecha "legecha (36 commits)")

---

Tags

clilaravellaravel-frameworkstarter-kit

### Embed Badge

![Health badge](/badges/legecha-laces-cli/health.svg)

```
[![Health](https://phpackages.com/badges/legecha-laces-cli/health.svg)](https://phpackages.com/packages/legecha-laces-cli)
```

###  Alternatives

[illuminate/console

The Illuminate Console package.

13046.0M6.5k](/packages/illuminate-console)[styleci/cli

The CLI tool for StyleCI

71470.5k9](/packages/styleci-cli)[winbox/args

Windows command-line formatter

20720.9k21](/packages/winbox-args)[tomatophp/filament-artisan

Simple but yet powerful library for running some artisan commands for FilamentPHP

3275.4k1](/packages/tomatophp-filament-artisan)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
