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

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

nufat/cli
=========

nuPHP CLI Tool for Code Generation, Server, and Database Management

v3.0.1(2w ago)1501MITPHPPHP ^8.1 || ^8.2 || ^8.3

Since Jun 15Pushed 2w ago1 watchersCompare

[ Source](https://github.com/nufatID/cli)[ Packagist](https://packagist.org/packages/nufat/cli)[ RSS](/packages/nufat-cli/feed)WikiDiscussions main Synced 2d ago

READMEChangelog (5)DependenciesVersions (8)Used By (1)

nuPHP CLI Tool (`nufat/cli`) 🛠️
===============================

[](#nuphp-cli-tool-nufatcli-️)

[![PHP Version](https://camo.githubusercontent.com/a65b8ab090e87537185b76e4dae0bf0c82435ed03b39a3263cc0ad71186b7d34/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048502d253545382e31253230253743253230253545382e32253230253743253230253545382e332d626c75652e737667)](https://php.net)[![CLI Version](https://camo.githubusercontent.com/b659fc124806b0ad0b1fbf6bb73853dc90da980538c47c282acad069f0d83473/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6e756661742d2d636c692d76332e302e312d737563636573732e737667)](LICENSE)[![License](https://camo.githubusercontent.com/8bb50fd2278f18fc326bf71f6e88ca8f884f72f179d3e555e20ed30157190d0d/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d677265656e2e737667)](LICENSE)

Perkakas CLI resmi untuk **nuPHP Framework**, berguna untuk otomasi pembuatan controller, API, model, view, migrasi database, seeder, middleware, generator kunci aplikasi, pembersihan cache, inspect route (`route:list`), konsol interaktif (`tinker`), serta scaffolding UI auth (`ui:auth`).

---

💻 Daftar Perintah CLI (`v3.0.1`)
--------------------------------

[](#-daftar-perintah-cli-v301)

### 1. Development Server &amp; Route Inspector

[](#1-development-server--route-inspector)

```
php nu serve [port]
# Menjalankan server dev lokal di http://127.0.0.1:8000

php nu route:list
# Menampilkan tabel seluruh rute aplikasi yang terdaftar
```

### 2. Interactive Console &amp; UI Auth Scaffolding

[](#2-interactive-console--ui-auth-scaffolding)

```
php nu tinker
# Menjalankan konsol PHP interaktif REPL

php nu ui:auth
# Meng-generate Controller & View Auth (Login, Register, Dashboard)
```

### 2. Generator Komponen (`php nu buat`)

[](#2-generator-komponen-php-nu-buat)

```
# Membuat Controller, Model, dan View sekaligus
php nu buat c User m v

# Membuat REST API Controller lengkap (CRUD JSON response)
php nu buat api Product

# Membuat Model Eloquent di app/Models/
php nu buat m User

# Membuat View di views/
php nu buat v user

# Membuat berkas migrasi database di database/migrations/
php nu buat migration create_users_table

# Membuat berkas seeder database di database/seeders/
php nu buat seeder UserSeeder

# Membuat Middleware di app/Middlewares/
php nu buat middleware AuthMiddleware
```

### 3. Migrasi &amp; Seeder Database

[](#3-migrasi--seeder-database)

```
# Menjalankan seluruh file migrasi di database/migrations/
php nu migrate

# Menjalankan seluruh file seeder di database/seeders/
php nu seed
```

### 4. Manajemen Aplikasi &amp; Cache

[](#4-manajemen-aplikasi--cache)

```
# Membuat kunci rahasia APP_KEY baru dan disimpan ke .env
php nu key:generate

# Membersihkan file cache tampilan yang ter-compile di cache/
php nu clear:cache
```

### 5. Manajemen Database &amp; Auth

[](#5-manajemen-database--auth)

```
# Mengecek koneksi database
php nu dbcheck

# Membuat database secara otomatis jika belum ada
php nu dbcheck fix

# Mengecek status tabel Auth
php nu auth

# Meng-install skema tabel Auth ke database
php nu auth sett
```

---

📜 Lisensi
---------

[](#-lisensi)

[MIT License](LICENSE) - Dibuat oleh [Nufat.id](https://webdev.nufat.id)

###  Health Score

48

—

FairBetter than 93% of packages

Maintenance97

Actively maintained with recent releases

Popularity11

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity61

Established project with proven stability

 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 ~129 days

Recently: every ~193 days

Total

7

Last Release

14d ago

Major Versions

v1.0.4 → v3.0.02026-07-29

### Community

Maintainers

![](https://www.gravatar.com/avatar/1ce90c2cd7709ecb84b8d030ed6602c371af18355b929f85f66b55f4d4ad49e0?d=identicon)[nufatID](/maintainers/nufatID)

---

Top Contributors

[![tmminunion](https://avatars.githubusercontent.com/u/109217870?v=4)](https://github.com/tmminunion "tmminunion (9 commits)")

### Embed Badge

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

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

###  Alternatives

[illuminate/console

The Illuminate Console package.

13046.6M7.2k](/packages/illuminate-console)[styleci/cli

The CLI tool for StyleCI

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

Windows command-line formatter

20722.5k21](/packages/winbox-args)[mallardduck/laravel-traits

A collection of useful Laravel snippets in the form of easy to use traits.

136.2k2](/packages/mallardduck-laravel-traits)

PHPackages © 2026

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