PHPackages                             peehaa/opcachegui - 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. [Caching](/categories/caching)
4. /
5. peehaa/opcachegui

ActiveLibrary[Caching](/categories/caching)

peehaa/opcachegui
=================

GUI for PHP's OpCache

v1.0.1(11y ago)1.4k39.5k↓46.4%171[9 issues](https://github.com/PeeHaa/OpCacheGUI/issues)[1 PRs](https://github.com/PeeHaa/OpCacheGUI/pulls)MITPHPPHP &gt;=5.5CI failing

Since Jan 20Pushed 3y ago90 watchersCompare

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

READMEChangelog (7)Dependencies (1)Versions (20)Used By (0)

OpCacheGUI
==========

[](#opcachegui)

[![Scrutinizer Code Quality](https://camo.githubusercontent.com/d4800fda5d0f5e98c1033a556b4617c7f59d6ca56432f5f90ebce65202c3af7a/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f5065654861612f4f7043616368654755492f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/PeeHaa/OpCacheGUI/?branch=master) [![Code Coverage](https://camo.githubusercontent.com/6525d64395447a37d9dcf4c714ba47e70a014e4a66ae1b58cc13e5305103b59c/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f5065654861612f4f7043616368654755492f6261646765732f636f7665726167652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/PeeHaa/OpCacheGUI/?branch=master) [![Build Status](https://camo.githubusercontent.com/9a28a2b97f766eb84e76e443a8bdebdfa20fb5359fd2f0c81fc54aca001a61bb/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f5065654861612f4f7043616368654755492f6261646765732f6275696c642e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/PeeHaa/OpCacheGUI/build-status/master)

GUI for PHP's OpCache. I started this project to see what you can do with PHP's OpCache. There are already a couple of projects who implement something like this, but they are either a "one file to rule them all" or just not very nice looking.

If you are looking for a simple single file status GUI please see [Rasmus' one-page OpCache project](https://github.com/rlerdorf/opcache-status).

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

[](#installation)

For installation instructions and example configuration see the [installation wiki page](https://github.com/PeeHaa/OpCacheGUI/wiki/Installation).

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

[](#contributing)

[How to contribute](https://github.com/PeeHaa/OpCacheGUI/wiki/Contributing)

License
-------

[](#license)

[MIT License (`MIT`)](http://spdx.org/licenses/MIT)

Roadmap
-------

[](#roadmap)

###### v1.1.0

[](#v110)

- Add brazilian portuguese translations
- Add support for the ipv6 loopback address to the firewall

###### v2.0.0

[](#v200)

- Add APCu support
- Add Memcached support
- Separate firewall and authentcaion layers
- Add jailing / seperation of directories
- Add adapter for external authentication
- Add support to invalidate entire directories
- Add support to warm up cache
- Add support to manage other servers centrally
- Delegate autoloading to Composer's PSR4 autoloader
- Delegate routing to external library (fastroute, fasterroute, fastererroute, fastestfasterererroute)
- Add installation page for fresh installs
- Add update/upgrade page for existing installs
- Add support for IPV6 addresses
- Use proper language + region codes for translation files ([http://en.wikipedia.org/wiki/IETF\_language\_tag](http://en.wikipedia.org/wiki/IETF_language_tag)) / POSIX
- Split up individual components:
    - IP firewall
    - Human readable byte formatter
    - I18n
    - Templating system
    - CSRF token generator
    - Simple session storage

Timeline
--------

[](#timeline)

###### v1.1.0

[](#v110-1)

PhaseStartEndFinalize roadmap22-05-201523-05-2015Create v1.1.0 branch23-05-201523-05-2015Development23-05-201525-05-2015RC1 release25-05-201531-05-2015Stable (when no blocking issues are found in RC1)31-05-201531-05-2015###### v2.0.0

[](#v200-1)

PhaseStartEndFinalize roadmap23-05-201524-05-2015Create v1.1.0 branch24-05-201524-05-2015Development01-06-201531-07-2015RC1 release01-08-201515-08-2015RC2 release15-08-201531-08-2015Update documentation22-08-201531-08-2015Stable (when no blocking issues are found in RC2)01-09-201501-09-2015Screenshots
-----------

[](#screenshots)

###### Status page

[](#status-page)

[![OpCacheGUI status](https://camo.githubusercontent.com/5787e3b2e502eebb3fd457449f0af7f7ab551d54be3e56cc6ca470234d2760ae/687474703a2f2f692e696d6775722e636f6d2f507934597473432e706e67)](http://i.imgur.com/Py4YtsC.png)

###### Cached scripts

[](#cached-scripts)

[![OpCacheGUI cached scripts](https://camo.githubusercontent.com/37449e37aeb873a47049f8a1841285435cd68c1729ec4174953b53ce2761a84d/687474703a2f2f692e696d6775722e636f6d2f62757a626c38562e706e67)](http://i.imgur.com/buzbl8V.png)

###### Graphs

[](#graphs)

[![OpCacheGUI graphs](https://camo.githubusercontent.com/b3d8d3fdcecdeb4b0b8bc3caae0aecba55649f76d3bb2584b275baaf0b07998d/687474703a2f2f692e696d6775722e636f6d2f6d4568666844412e706e67)](http://i.imgur.com/mEhfhDA.png)

###### Status page on mobile devices

[](#status-page-on-mobile-devices)

[![OpCacheGUI status mobile](https://camo.githubusercontent.com/df2325c7c3b040e43985c825c3bb24abf77e8b00cfc5b369cac3227baab458d1/687474703a2f2f692e696d6775722e636f6d2f4d69334a6567582e706e67)](http://i.imgur.com/Mi3JegX.png)

###### Cached scripts page on mobile devices

[](#cached-scripts-page-on-mobile-devices)

[![OpCacheGUI cached scripts mobile](https://camo.githubusercontent.com/12ac647712e7827cc21c58790e48a46eee0e10e649d95c326755bf6d22430e0f/687474703a2f2f692e696d6775722e636f6d2f34744d534557442e706e67)](http://i.imgur.com/4tMSEWD.png)

###  Health Score

46

—

FairBetter than 93% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity54

Moderate usage in the ecosystem

Community34

Small or concentrated contributor base

Maturity67

Established project with proven stability

 Bus Factor1

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

Recently: every ~41 days

Total

11

Last Release

4014d ago

Major Versions

v0.0.2 → v1.0.0-rc12014-10-19

v1.0.1 → 2.0.0.x-dev2015-05-22

### Community

Maintainers

![](https://www.gravatar.com/avatar/ce6ea4ee501375bd1be563f6deed94e889d57d6134e98486208e5bcd14026ec2?d=identicon)[PeeHaa](/maintainers/PeeHaa)

---

Top Contributors

[![PeeHaa](https://avatars.githubusercontent.com/u/1330296?v=4)](https://github.com/PeeHaa "PeeHaa (241 commits)")[![ekinhbayar](https://avatars.githubusercontent.com/u/6135846?v=4)](https://github.com/ekinhbayar "ekinhbayar (10 commits)")[![RonniSkansing](https://avatars.githubusercontent.com/u/1088060?v=4)](https://github.com/RonniSkansing "RonniSkansing (5 commits)")[![TaoSc](https://avatars.githubusercontent.com/u/8394595?v=4)](https://github.com/TaoSc "TaoSc (3 commits)")[![eeveeta](https://avatars.githubusercontent.com/u/5359632?v=4)](https://github.com/eeveeta "eeveeta (2 commits)")[![ralt](https://avatars.githubusercontent.com/u/1016379?v=4)](https://github.com/ralt "ralt (2 commits)")[![mr-alien](https://avatars.githubusercontent.com/u/4975083?v=4)](https://github.com/mr-alien "mr-alien (2 commits)")[![salathe](https://avatars.githubusercontent.com/u/13598?v=4)](https://github.com/salathe "salathe (1 commits)")[![Syquel](https://avatars.githubusercontent.com/u/3385733?v=4)](https://github.com/Syquel "Syquel (1 commits)")[![thirsch](https://avatars.githubusercontent.com/u/1055937?v=4)](https://github.com/thirsch "thirsch (1 commits)")[![vlakarados](https://avatars.githubusercontent.com/u/386678?v=4)](https://github.com/vlakarados "vlakarados (1 commits)")[![vredeling](https://avatars.githubusercontent.com/u/358429?v=4)](https://github.com/vredeling "vredeling (1 commits)")[![Wes1262](https://avatars.githubusercontent.com/u/4203089?v=4)](https://github.com/Wes1262 "Wes1262 (1 commits)")[![appfeel](https://avatars.githubusercontent.com/u/8643279?v=4)](https://github.com/appfeel "appfeel (1 commits)")[![XWB](https://avatars.githubusercontent.com/u/1032281?v=4)](https://github.com/XWB "XWB (1 commits)")[![bitdeli-chef](https://avatars.githubusercontent.com/u/3092978?v=4)](https://github.com/bitdeli-chef "bitdeli-chef (1 commits)")[![fulopattila122](https://avatars.githubusercontent.com/u/1162360?v=4)](https://github.com/fulopattila122 "fulopattila122 (1 commits)")[![ikariiin](https://avatars.githubusercontent.com/u/10518541?v=4)](https://github.com/ikariiin "ikariiin (1 commits)")[![jason-gao](https://avatars.githubusercontent.com/u/9896574?v=4)](https://github.com/jason-gao "jason-gao (1 commits)")[![Nessworthy](https://avatars.githubusercontent.com/u/1154344?v=4)](https://github.com/Nessworthy "Nessworthy (1 commits)")

---

Tags

guicachegraphsOpcacheopcodes

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/peehaa-opcachegui/health.svg)

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

###  Alternatives

[amnuts/opcache-gui

A clean, effective and responsive interface for Zend OPcache, with real(ish)-time monitoring, filtering and the ability to invalidate files

1.3k4.6M14](/packages/amnuts-opcache-gui)[psr/simple-cache

Common interfaces for simple caching

8.1k727.3M2.1k](/packages/psr-simple-cache)[psr/cache

Common interface for caching libraries

5.2k686.9M1.3k](/packages/psr-cache)[gordalina/cachetool

Manage your OPcache &amp; APCu cache through the CLI

1.8k3.7M5](/packages/gordalina-cachetool)[react/cache

Async, Promise-based cache interface for ReactPHP

444112.4M40](/packages/react-cache)[robinn/phpcacheadmin

A web dashboard for your favorite caching system.

4441.1k1](/packages/robinn-phpcacheadmin)

PHPackages © 2026

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