PHPackages                             jeffersongoncalves/filakit-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. jeffersongoncalves/filakit-cli

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

jeffersongoncalves/filakit-cli
==============================

CLI tool for scaffolding Laravel projects with Filakit starter kits.

v1.0.6(2d ago)848↓62.5%MITPHPPHP ^8.2CI passing

Since Feb 24Pushed 1w agoCompare

[ Source](https://github.com/jeffersongoncalves/filakit-cli)[ Packagist](https://packagist.org/packages/jeffersongoncalves/filakit-cli)[ Docs](https://github.com/jeffersongoncalves/filakit-cli)[ GitHub Sponsors](https://github.com/jeffersongoncalves)[ RSS](/packages/jeffersongoncalves-filakit-cli/feed)WikiDiscussions main Synced today

READMEChangelog (10)Dependencies (26)Versions (25)Used By (0)

[![Filakit CLI](https://raw.githubusercontent.com/jeffersongoncalves/filakit-cli/main/art/jeffersongoncalves-filakit-cli.png)](https://raw.githubusercontent.com/jeffersongoncalves/filakit-cli/main/art/jeffersongoncalves-filakit-cli.png)

Filakit CLI
===========

[](#filakit-cli)

 [![Tests](https://github.com/jeffersongoncalves/filakit-cli/actions/workflows/run-tests.yml/badge.svg)](https://github.com/jeffersongoncalves/filakit-cli/actions/workflows/run-tests.yml) [![Build](https://github.com/jeffersongoncalves/filakit-cli/actions/workflows/build.yml/badge.svg)](https://github.com/jeffersongoncalves/filakit-cli/actions/workflows/build.yml) [![Latest Release](https://camo.githubusercontent.com/43dcf2f3a6eebd8edfe5fa238164eb2fba1d7126ff1a2d354548f92d72f736e6/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f762f72656c656173652f6a6566666572736f6e676f6e63616c7665732f66696c616b69742d636c69)](https://github.com/jeffersongoncalves/filakit-cli/releases/latest) [![PHP 8.2+](https://camo.githubusercontent.com/8f0af9c5395ae4ef8ba7a7ad65fa61c44927ea9c3eb3be91a13c678254f29bd4/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7068702d253345253344382e322d383839324246)](https://camo.githubusercontent.com/8f0af9c5395ae4ef8ba7a7ad65fa61c44927ea9c3eb3be91a13c678254f29bd4/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7068702d253345253344382e322d383839324246) [![License](https://camo.githubusercontent.com/aef93a0dda402d78531497c96b8a0cebc5b0c9037432ba39bad8398c7d781274/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f6a6566666572736f6e676f6e63616c7665732f66696c616b69742d636c69)](LICENSE)

CLI tool for scaffolding Laravel projects with **Filakit starter kits**. Select from available starter kits and create a new Laravel application with a single command.

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

[](#requirements)

- PHP &gt;= 8.2
- [Laravel Installer](https://laravel.com/docs/installation) (`composer global require laravel/installer`)

Installation
------------

[](#installation)

### Download PHAR (recommended)

[](#download-phar-recommended)

Download the latest `filakit.phar` from the [Releases](https://github.com/jeffersongoncalves/filakit-cli/releases) page:

```
# Download and make executable
curl -sL https://github.com/jeffersongoncalves/filakit-cli/releases/latest/download/filakit.phar -o filakit
chmod +x filakit
sudo mv filakit /usr/local/bin/filakit
```

### Via Composer (global)

[](#via-composer-global)

```
composer global require jeffersongoncalves/filakit-cli
```

Usage
-----

[](#usage)

### Interactive mode

[](#interactive-mode)

```
filakit new
```

The CLI will prompt you for:

1. **Application name** - the name of your new project
2. **Starter kit** - select from the available kits

### With arguments

[](#with-arguments)

```
filakit new my-app
```

### Skip selection with `--kit`

[](#skip-selection-with---kit)

```
filakit new my-app --kit=jeffersongoncalves/filakitv5
```

### Additional Options

[](#additional-options)

All options from the Laravel installer are supported and forwarded directly:

OptionDescription`--git`Initialize a Git repository`--github[=VISIBILITY]`Create a GitHub repository (`private` or `public`)`--branch=NAME`Default branch for the repository`--organization=ORG`GitHub organization for the repository`--database=DRIVER`Database driver (`mysql`, `sqlite`, `pgsql`, `mariadb`)`--pest`Install Pest testing framework`--npm`Use npm as the package manager`--pnpm`Use pnpm as the package manager`--bun`Use Bun as the package manager`--yarn`Use Yarn as the package manager`--boost`Install Laravel Boost`-f`, `--force`Force install even if the directory already exists**Examples:**

```
# Create with Git + Pest + pnpm
filakit new my-app --kit=jeffersongoncalves/filakitv5 --git --pest --pnpm

# Create with a GitHub repo under an organization
filakit new my-app --kit=jeffersongoncalves/filakitv5 --github=private --organization=my-org

# Force overwrite with a specific database
filakit new my-app --kit=jeffersongoncalves/filakitv5 --database=pgsql --force
```

Available Starter Kits
----------------------

[](#available-starter-kits)

### Filament v5

[](#filament-v5)

KitPackageBase Kit v5`filakitphp/basev5`Fila Kit v5`jeffersongoncalves/filakitv5`Native Kit v5`jeffersongoncalves/nativekitv5`Mobile Kit v5`jeffersongoncalves/mobilekitv5`Team Kit v5`jeffersongoncalves/teamkitv5`Service Desk Kit v5`jeffersongoncalves/servicedeskkitv5`Help Desk Kit v5`jeffersongoncalves/helpdeskkitv5`Evolution Kit v5`jeffersongoncalves/evolutionkitv5`MFA Kit v5`jeffersongoncalves/mfakitv5`FilaFlux Kit v5`jeffersongoncalves/filafluxkitv5`### Filament v4

[](#filament-v4)

KitPackageBase Kit v4`filakitphp/basev4`Fila Kit v4`jeffersongoncalves/filakitv4`Native Kit v4`jeffersongoncalves/nativekitv4`Mobile Kit v4`jeffersongoncalves/mobilekitv4`Team Kit v4`jeffersongoncalves/teamkitv4`Service Desk Kit v4`jeffersongoncalves/servicedeskkitv4`Help Desk Kit v4`jeffersongoncalves/helpdeskkitv4`Evolution Kit v4`jeffersongoncalves/evolutionkitv4`MFA Kit v4`jeffersongoncalves/mfakitv4`### Filament v3

[](#filament-v3)

KitPackageBase Kit v3`filakitphp/basev3`Fila Kit v3`jeffersongoncalves/filakit`Native Kit v3`jeffersongoncalves/nativekit`Mobile Kit v3`jeffersongoncalves/mobilekit`Team Kit v3`jeffersongoncalves/teamkit`Service Desk Kit v3`jeffersongoncalves/servicedeskkitv3`Help Desk Kit v3`jeffersongoncalves/helpdeskkitv3`How It Works
------------

[](#how-it-works)

Under the hood, Filakit CLI runs `laravel new` with the `--using` flag:

```
laravel new my-app --using=jeffersongoncalves/filakitv5
```

The list of available starter kits is embedded in the CLI and automatically updated via GitHub Actions when the [source list](https://raw.githubusercontent.com/jeffersongoncalves/jeffersongoncalves/refs/heads/master/plugins.json) changes.

Development
-----------

[](#development)

```
# Clone
git clone git@github.com:jeffersongoncalves/filakit-cli.git
cd filakit-cli

# Install dependencies
composer install

# Run tests
php vendor/bin/pest

# Run code formatting
php vendor/bin/pint

# Build PHAR
php filakit app:build filakit
```

License
-------

[](#license)

Filakit CLI is open-source software licensed under the [MIT license](LICENSE).

###  Health Score

47

—

FairBetter than 93% of packages

Maintenance98

Actively maintained with recent releases

Popularity15

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity56

Maturing project, gaining track record

 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.

###  Release Activity

Cadence

Every ~5 days

Total

24

Last Release

2d ago

Major Versions

v0.0.15 → v1.0.02026-05-07

v0.0.17 → v1.0.22026-06-28

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/411493?v=4)[Jefferson Gonçalves](/maintainers/jeffersongoncalves)[@jeffersongoncalves](https://github.com/jeffersongoncalves)

---

Top Contributors

[![jeffersongoncalves](https://avatars.githubusercontent.com/u/411493?v=4)](https://github.com/jeffersongoncalves "jeffersongoncalves (78 commits)")

---

Tags

clifilakitfilamentlaravellaravel-zeropharphpscaffoldingstarter-kitclilaravelfilamentstarter-kitfilakit

###  Code Quality

TestsPest

Code StyleLaravel Pint

### Embed Badge

![Health badge](/badges/jeffersongoncalves-filakit-cli/health.svg)

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

###  Alternatives

[phpsa/filament-authentication

User &amp; Role (via Spatie Roles/Permissions) Manager Resource For Filament Admin

12867.4k](/packages/phpsa-filament-authentication)[phpsa/filament-password-reveal

Password Input with option to show

51154.7k2](/packages/phpsa-filament-password-reveal)[phpsa/filament-dadjokes

With DadJokes every time you load your control panel you'll be greeted by an epic dad joke on the dashboard.

1714.4k](/packages/phpsa-filament-dadjokes)

PHPackages © 2026

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