PHPackages                             cakephp/repl - 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. [Framework](/categories/framework)
4. /
5. cakephp/repl

ActiveCakephp-plugin[Framework](/categories/framework)

cakephp/repl
============

REPL plugin for CakePHP

2.0.1(2y ago)6438.5k—7.2%1[1 issues](https://github.com/cakephp/repl/issues)6MITPHPPHP &gt;=8.1

Since Nov 18Pushed 2y ago17 watchersCompare

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

READMEChangelog (4)Dependencies (4)Versions (6)Used By (6)

REPL plugin for CakePHP
=======================

[](#repl-plugin-for-cakephp)

[![Build Status](https://github.com/cakephp/repl/actions/workflows/ci.yml/badge.svg?branch=master)](https://github.com/cakephp/repl/actions/workflows/ci.yml/badge.svg?branch=master)[![Software License](https://camo.githubusercontent.com/55c0218c8f8009f06ad4ddae837ddd05301481fcf0dff8e0ed9dadda8780713e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e7376673f7374796c653d666c61742d737175617265)](LICENSE.txt)[![Total Downloads](https://camo.githubusercontent.com/dc72bd910eabf248a8ca87ac489c6599c52d7abb66d55789b8aea28bdfe4e773/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f63616b657068702f7265706c2e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/cakephp/repl)

This is a REPL plugin for CakePHP 4. It provides an interactive command prompt that lets you interact with and inspect objects in your application.

It also provides several global functions to make debugging and interactive sessions simpler.

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

[](#installation)

You can install this plugin into your CakePHP application using [Composer](https://getcomposer.org).

Run the following command

```
composer require --dev cakephp/repl
```

Configuration
-------------

[](#configuration)

Load the plugin by adding the following statement to `Application::bootstrapCli()`method in the **src/Application.php** file of your application:

```
if (Configure::read('debug')) {
    $this->addPlugin('Cake/Repl');
}
```

Make sure to use either "debug mode" check to load it, or wrap it in a try/catch block. Otherwise it will also try to load in production, where the require-dev plugins are not available and shouldn't be.

Documentation
-------------

[](#documentation)

Full documentation of the plugin can be found on the [CakePHP Cookbook](https://book.cakephp.org/4/en/console-commands/repl.html).

###  Health Score

40

—

FairBetter than 88% of packages

Maintenance17

Infrequent updates — may be unmaintained

Popularity41

Moderate usage in the ecosystem

Community26

Small or concentrated contributor base

Maturity66

Established project with proven stability

 Bus Factor2

2 contributors hold 50%+ of commits

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

Total

5

Last Release

982d ago

Major Versions

0.1.0 → 2.0.02023-01-02

1.0.0 → 2.0.12023-09-10

PHP version history (2 changes)0.1.0PHP &gt;=7.2.0

2.0.0PHP &gt;=8.1

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/23666?v=4)[CakePHP](/maintainers/cakephp)[@cakephp](https://github.com/cakephp)

---

Top Contributors

[![othercorey](https://avatars.githubusercontent.com/u/24221186?v=4)](https://github.com/othercorey "othercorey (7 commits)")[![markstory](https://avatars.githubusercontent.com/u/24086?v=4)](https://github.com/markstory "markstory (5 commits)")[![ADmad](https://avatars.githubusercontent.com/u/142658?v=4)](https://github.com/ADmad "ADmad (5 commits)")[![dereuromark](https://avatars.githubusercontent.com/u/39854?v=4)](https://github.com/dereuromark "dereuromark (2 commits)")[![ravage84](https://avatars.githubusercontent.com/u/625761?v=4)](https://github.com/ravage84 "ravage84 (1 commits)")[![Arhell](https://avatars.githubusercontent.com/u/26163841?v=4)](https://github.com/Arhell "Arhell (1 commits)")[![pabloelcolombiano](https://avatars.githubusercontent.com/u/23249541?v=4)](https://github.com/pabloelcolombiano "pabloelcolombiano (1 commits)")

---

Tags

REPLcakephp

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/cakephp-repl/health.svg)

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

###  Alternatives

[laravel/tinker

Powerful REPL for the Laravel framework.

7.4k423.8M1.8k](/packages/laravel-tinker)[cakephp/debug_kit

CakePHP Debug Kit

86514.0M138](/packages/cakephp-debug-kit)[cakephp/bake

Bake plugin for CakePHP

11211.2M158](/packages/cakephp-bake)[friendsofcake/bootstrap-ui

Bootstrap front-end framework support for CakePHP

3492.1M32](/packages/friendsofcake-bootstrap-ui)[cakephp/localized

CakePHP Localized Plugin

218595.6k5](/packages/cakephp-localized)[cakephp/acl

Acl Plugin for CakePHP framework

109553.9k15](/packages/cakephp-acl)

PHPackages © 2026

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