PHPackages                             devuri/wpenv-console - 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. devuri/wpenv-console

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

devuri/wpenv-console
====================

A Composer package for handling encryption and decryption operations.

v0.3.10(2y ago)177[1 issues](https://github.com/devuri/wpenv-console/issues)[2 PRs](https://github.com/devuri/wpenv-console/pulls)1MITPHPPHP ^7.4 || ^8.0 || ^8.1CI passing

Since Sep 23Pushed 1y ago1 watchersCompare

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

READMEChangelog (10)Dependencies (16)Versions (21)Used By (1)

WPEnv Console
=============

[](#wpenv-console)

[![License](https://camo.githubusercontent.com/07d6dee0c85e1a590797c0e8250ea5179c57cf982c1024f141eabf073929c048/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f6465767572692f7770656e762d636f6e736f6c65)](https://github.com/devuri/wpenv-console/blob/master/LICENSE)

`WPEnv Console` is a command-line tool designed to simplify WordPress development and management tasks. It that extends the functionality of the [WPEnv](https://github.com/devuri/wp-env-config) development environment. It provides a set of commands to streamline common WordPress tasks and enhance your workflow. Whether you're setting up a new WordPress environment, managing plugins and themes, or performing routine maintenance, `WPEnv Console` has you covered.

> **Note**This repository houses the fundamental console components of wp-env-config. If you are developing an application, please utilize wp-env-app located in this repository: [wp-env-app](https://github.com/devuri/wp-env-app).

Features
--------

[](#features)

- **WordPress Environment Management:** Easily create, configure, and manage WordPress environments with commands like `make:env`, `serve`, and `setup`.
- **Plugin and Theme Installation:** Install and manage plugins and themes directly from the WordPress Packagist repository using the `install:package` command.
- **Database Management:** Create database backups, generate `.htpasswd` files for authentication, and set up database admin directories with ease.
- **WordPress Installation:** Quickly install WordPress with customizable options using the `wp:install` command.
- **Auto-login URLs:** Generate auto-login URLs for users during development and testing with the `wp:login` command.

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

[](#installation)

You can install `WPEnv Console` via Composer by running:

```
composer require devuri/wpenv-console
```

Usage
-----

[](#usage)

Once installed, you can run `WPEnv Console` commands using `php bin/nino` followed by the desired command. For example:

```
php nino make:env my-project
```

For a complete list of available commands and their descriptions, run:

```
php nino list
```

Available Commands
------------------

[](#available-commands)

WPEnv Console offers the following commands to simplify your WordPress development tasks:

1. **Make Environment**: Create a new WordPress environment.

    ```
    php bin/nino make:env
    ```
2. **Serve**: Start the built-in PHP web server.

    ```
    php bin/nino serve
    ```
3. **Setup**: Creates a fresh .env file .

    ```
    php bin/nino setup
    ```

    > Running `php nino setup` will check for an existing .env file. If found, it creates a new version with a timestamp, facilitating an effortless update to the latest .env file standards.
4. **Install Package**: Add a plugin or theme via Composer using the slug only.

    ```
    php bin/nino install
    ```
5. **Generate .htpasswd**: Create an .htpasswd file for authentication.

    ```
    php bin/nino make:htpass [--username=] [--password=]
    ```
6. **Database Backup**: Backup the WordPress database.

    ```
    php bin/nino db:backup
    ```
7. **Generate Composer**: Generate a fresh copy of composer.json and run composer install.

    ```
    php bin/nino make:composer
    ```
8. **WordPress Installation**: Install WordPress with customizable options.

    ```
    php bin/nino wp:install [--title=] [--user=] [--email=]
    ```
9. **WordPress Auto-login**: Generate an auto-login URL for a user.

    ```
    php bin/nino wp:login [--user=]
    ```
10. **Create DB Admin Directory**: Create a database admin directory.

    ```
    php bin/nino make:dbadmin [--_dir=]
    ```

Contributing
------------

[](#contributing)

Contributions, issues, and feature requests are welcome! Feel free to check out the [contributing guidelines](CONTRIBUTING.md) and [code of conduct](CODE_OF_CONDUCT.md).

License
-------

[](#license)

`WPEnv Console` is open-source software licensed under the [MIT License](LICENSE). You are free to use, modify, and distribute it as per the terms of the license.

Support and Feedback
--------------------

[](#support-and-feedback)

For questions, issues, or feedback related to `WPEnv Console`, please visit the [GitHub repository](https://github.com/devuri/wpenv-console) or join the [community](https://community.wpenv.io/).

###  Health Score

22

—

LowBetter than 22% of packages

Maintenance7

Infrequent updates — may be unmaintained

Popularity11

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity51

Maturing project, gaining track record

 Bus Factor1

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

Recently: every ~13 days

Total

18

Last Release

840d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/8fd19f958b007ec6588d0a5ca2fe78e107edd652f286b836d36b5d1781d573a5?d=identicon)[devuri](/maintainers/devuri)

---

Top Contributors

[![devuri](https://avatars.githubusercontent.com/u/4777400?v=4)](https://github.com/devuri "devuri (140 commits)")[![github-actions[bot]](https://avatars.githubusercontent.com/in/15368?v=4)](https://github.com/github-actions[bot] "github-actions[bot] (18 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (3 commits)")

---

Tags

cliwpconsolewordpresssecurity

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan, Psalm

Type Coverage Yes

### Embed Badge

![Health badge](/badges/devuri-wpenv-console/health.svg)

```
[![Health](https://phpackages.com/badges/devuri-wpenv-console/health.svg)](https://phpackages.com/packages/devuri-wpenv-console)
```

###  Alternatives

[laravel-zero/framework

The Laravel Zero Framework.

3371.4M369](/packages/laravel-zero-framework)[crunzphp/crunz

Schedule your tasks right from the code.

2292.0M6](/packages/crunzphp-crunz)[drupal/console-core

Drupal Console Core

13514.7M12](/packages/drupal-console-core)[acquia/orca

A tool for testing a company's software packages together in the context of a realistic, functioning, best practices Drupal build

32902.4k](/packages/acquia-orca)

PHPackages © 2026

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