PHPackages                             bluzphp/bluzman - 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. bluzphp/bluzman

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

bluzphp/bluzman
===============

Bluzman - Simple workflow manager for Bluz Skeleton

2.5.2(4y ago)31.9k1[4 issues](https://github.com/bluzphp/bluzman/issues)1MITPHPPHP &gt;=7.3

Since Apr 20Pushed 4y ago3 watchersCompare

[ Source](https://github.com/bluzphp/bluzman)[ Packagist](https://packagist.org/packages/bluzphp/bluzman)[ RSS](/packages/bluzphp-bluzman/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (15)Versions (23)Used By (1)

Bluzman - Simple workflow manager for Bluz Framework
====================================================

[](#bluzman---simple-workflow-manager-for-bluz-framework)

Bluzman is a set of command-line tools which provides a simple workflow with an application based and maintained by Bluz framework.

Achievements
------------

[](#achievements)

[![PHP >= 7.3+](https://camo.githubusercontent.com/421fcbbbc3d8099b5b7f8bbd7c1a1f85b4c585e7b90462ce0f85a62d0d2717b5/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f7068702d762f626c757a7068702f626c757a6d616e2e7376673f7374796c653d666c6174)](https://php.net/)

[![Latest Stable Version](https://camo.githubusercontent.com/857e60374684b86ccef141122eb12e2640b6f628b2badc7f2e7bb26e40ab75ec/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f626c757a7068702f626c757a6d616e2e7376673f6c6162656c3d76657273696f6e267374796c653d666c6174)](https://packagist.org/packages/bluzphp/bluzman)

[![Build Status](https://camo.githubusercontent.com/b0e5e78760c498d9e41dae54a5abae09f55dee0ebcd7003166519f8e65f4b294/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f626c757a7068702f626c757a6d616e2f6d61737465722e7376673f7374796c653d666c6174)](https://travis-ci.com/bluzphp/bluzman)

[![Scrutinizer Code Quality](https://camo.githubusercontent.com/a95bc117db7a3247151cd2e44f5e2949fc9829cec7a6e71304f5bb7c4e24b212/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f626c757a7068702f626c757a6d616e2e7376673f7374796c653d666c6174)](https://scrutinizer-ci.com/g/bluzphp/bluzman/)

[![Coverage Status](https://camo.githubusercontent.com/69b1e859966a8fee62382503aa05edbc7e1d57214a6c6cafeed04e3579a15ba3/68747470733a2f2f696d672e736869656c64732e696f2f636f766572616c6c732f626c757a7068702f626c757a6d616e2f6d61737465722e7376673f7374796c653d666c6174)](https://coveralls.io/r/bluzphp/bluzman?branch=master)

[![Total Downloads](https://camo.githubusercontent.com/efbf9820941431b30abc864066af9d8afa941cd8ec6c81b04f92e5496d74cd0d/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f626c757a7068702f626c757a6d616e2e7376673f7374796c653d666c6174)](https://packagist.org/packages/bluzphp/bluzman)

[![License](https://camo.githubusercontent.com/0f1111355d6f9ca805148ff846969718853760a677c3ff07ec0d7932770ab24e/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f626c757a7068702f626c757a6d616e2e7376673f7374796c653d666c6174)](https://packagist.org/packages/bluzphp/bluzman)

Features
--------

[](#features)

- Code-generator of the application components
- Shorthand for phinx and composer tools
- Shorthand for built-in web-server

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

[](#requirements)

- OS: Linux
- PHP: 7.3 (or later)

Usage
-----

[](#usage)

List of available commands

```
php ./vendor/bin/bluzman list
```

Code generators
---------------

[](#code-generators)

All generators don't rewrite exists files, but you can run generate command with flag `--force`, to rewrite all of them

### Model generator

[](#model-generator)

For create new model you should run the following command in the terminal:

```
bluzman generate:model model_name table_name
```

- *model\_name* - the name of model. With this name will be created folder of model.
- *table\_name* - the name of databases table for pattern formation properties object model.

### Module generator

[](#module-generator)

For create new module you should run the following command in the terminal:

```
bluzman generate:module module_name [controller_name]...
```

- *module\_name* - the name of module. With this name will be created folder of module.
- *controller\_name* - the name(s) of controller(s). With this name will be created controller and view. Optional.

### Controller generator

[](#controller-generator)

For create new controller you should run the following command in the terminal:

```
bluzman generate:controller module_name controller_name
```

- *module\_name* - the name of module. With this name will be created folder of module.
- *controller\_name* - the name of controller. With this name will be created controller and view.

### CRUD generator

[](#crud-generator)

For create CRUD class you should run the following command in the terminal:

```
bluzman generate:crud model_name
```

Generator will create a class in `model_name/Crud.php`

If you want to generate CRUD controller and view you should run the next command:

```
bluzman generate:crud model_name module_name
```

Generator will create a controller in `module_name/controllers/crud.php` and a view `module_name/views/crud.php`

### REST generator

[](#rest-generator)

For create REST controller you should run the following command in the terminal:

```
bluzman generate:rest model_name module_name
```

Generator will create a controller in `module_name/controllers/rest.php`.

### GRID generator

[](#grid-generator)

For create GRID class you should run the following command in the terminal:

```
bluzman generate:grid model_name
```

Generator will create a class in `model_name/Grid.php`

If you want to generate GRID controller and view you should run the following command in the terminal:

```
bluzman generate:grid model_name module_name
```

Generator will create a controller in `module_name/controllers/grid.php` and a view `module_name/views/grid.php`

### All-in-one generator - scaffold

[](#all-in-one-generator---scaffold)

Generator `scaffold` will generate:

- [Model](#model-generator)
- [Module](#module-generator)
- [Crud](#crud-generator)
- [Grid](#grid-generator)

For generate all of them run the following command in the terminal:

```
bluzman generate:scaffold model_name table_name module_name
```

Migrations
----------

[](#migrations)

> All `db:command` commands is just shorthand to call `php /vendor/bin/phinx command -e default -c phinx.php`

### Status

[](#status)

```
bluzman db:status
```

### Create migration

[](#create-migration)

```
bluzman db:create UsersTable
```

### Migrate

[](#migrate)

```
bluzman db:migrate
```

### Rollback last migration

[](#rollback-last-migration)

```
bluzman db:rollback
```

### Create seed

[](#create-seed)

```
bluzman db:seed:create UserSeed
```

### Apply seed data

[](#apply-seed-data)

```
# all seed
bluzman db:seed:run
# specified seed
bluzman db:seed:run UserSeed
```

Install and remove modules
--------------------------

[](#install-and-remove-modules)

> Information about available modules will retrieve from  by `bluz-module` tag

Retrieve available modules:

```
bluzman module:list
```

Install module:

```
bluzman module:install auth
```

Remove module:

```
bluzman module:remove auth
```

Tests
-----

[](#tests)

For run all tests:

```
bluzman test
```

For run specified group:

```
bluzman test module-options
```

Server
------

[](#server)

Bluzman provides a commands list to operate with built-in PHP server.

To launch built-in PHP server you should run the following command in the terminal:

```
bluzman server:start --host[="..."] --port[="..."]
```

By default server will be available by the address **0.0.0.0:8000** and you will see all logs in the terminal.

But there is an option to run server in the background, this requires an option **-b**:

```
bluzman server:start ... -b
```

And if server launched in the background, it can be stopped with following command:

```
bluzman server:stop --host[="..."] --port[="..."]
```

If you want to know the status of the server you should run the command in the terminal:

```
bluzman server:status --host[="..."] --port[="..."]
```

###  Health Score

29

—

LowBetter than 59% of packages

Maintenance0

Infrequent updates — may be unmaintained

Popularity20

Limited adoption so far

Community15

Small or concentrated contributor base

Maturity68

Established project with proven stability

 Bus Factor1

Top contributor holds 87.3% 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 ~114 days

Recently: every ~221 days

Total

21

Last Release

1764d ago

Major Versions

0.2.2 → 2.0.02017-04-04

PHP version history (4 changes)0.2.0PHP &gt;=5.4

2.0.0PHP &gt;=7.0

2.3.0PHP &gt;=7.1

2.5PHP &gt;=7.3

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/2734017?v=4)[Bluz Framework](/maintainers/bluzphp)[@bluzphp](https://github.com/bluzphp)

![](https://avatars.githubusercontent.com/u/142057?v=4)[Anton Shevchuk](/maintainers/AntonShevchuk)[@AntonShevchuk](https://github.com/AntonShevchuk)

---

Top Contributors

[![bashmach](https://avatars.githubusercontent.com/u/333910?v=4)](https://github.com/bashmach "bashmach (48 commits)")[![scrutinizer-auto-fixer](https://avatars.githubusercontent.com/u/6253494?v=4)](https://github.com/scrutinizer-auto-fixer "scrutinizer-auto-fixer (7 commits)")

---

Tags

cliphp

###  Code Quality

TestsPHPUnit

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/bluzphp-bluzman/health.svg)

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

###  Alternatives

[shopware/platform

The Shopware e-commerce core

3.3k1.5M3](/packages/shopware-platform)[sylius/sylius

E-Commerce platform for PHP, based on Symfony framework.

8.4k5.6M651](/packages/sylius-sylius)[drush/drush

Drush is a command line shell and scripting interface for Drupal, a veritable Swiss Army knife designed to make life easier for those of us who spend some of our working hours hacking away at the command prompt.

2.4k57.4M685](/packages/drush-drush)[drupal/core

Drupal is an open source content management platform powering millions of websites and applications.

19562.3M1.3k](/packages/drupal-core)[sulu/sulu

Core framework that implements the functionality of the Sulu content management system

1.3k1.3M152](/packages/sulu-sulu)[prestashop/prestashop

PrestaShop is an Open Source e-commerce platform, committed to providing the best shopping cart experience for both merchants and customers.

9.0k15.4k](/packages/prestashop-prestashop)

PHPackages © 2026

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