PHPackages                             oxid-community/moduleinternals - 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. [Admin Panels](/categories/admin)
4. /
5. oxid-community/moduleinternals

ActiveOxideshop-module[Admin Panels](/categories/admin)

oxid-community/moduleinternals
==============================

Display module internals

3.1.0(5y ago)990.9k↓33.3%10[17 issues](https://github.com/OXIDprojects/oxid-module-internals/issues)[4 PRs](https://github.com/OXIDprojects/oxid-module-internals/pulls)2GPL-3.0-onlyPHPPHP ^7.1

Since Dec 11Pushed 3y ago19 watchersCompare

[ Source](https://github.com/OXIDprojects/oxid-module-internals)[ Packagist](https://packagist.org/packages/oxid-community/moduleinternals)[ Docs](https://github.com/OXIDprojects/oxid-module-internals)[ RSS](/packages/oxid-community-moduleinternals/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (8)Versions (73)Used By (2)

Warning
=======

[](#warning)

There is no active maintainance anymore.

Since OXID 6.2 it's recommend to use instead of module internals.

Oxid Module Internals
=====================

[](#oxid-module-internals)

Internal OXID eShop 6 module system information and troubleshooting tools.

proudly presented by [OXID Hackathon 2017](https://openspacer.org/12-oxid-community/185-oxid-hackathon-nuernberg-2017/) ;-)

Original module (for Oxid eShop 5.x/4.x) by [Alfonsas Cirtautas](https://github.com/acirtautas/oxid-module-internals).

Features
--------

[](#features)

[![Codacy Badge](https://camo.githubusercontent.com/1d359c8bec65b67dadd3f280233096aaca28bba552e21e9c71a26b57fe2ef6dd/68747470733a2f2f6170692e636f646163792e636f6d2f70726f6a6563742f62616467652f47726164652f6435376335643463336635303437613939646265323362333466306566316466)](https://app.codacy.com/app/keywan.ghadami/oxid-module-internals?utm_source=github.com&utm_medium=referral&utm_content=OXIDprojects/oxid-module-internals&utm_campaign=Badge_Grade_Settings)[![Next Release Test Status](https://github.com/OXIDprojects/oxid-module-internals/workflows/oxid%20module%20tests/badge.svg?branch=master)](https://github.com/OXIDprojects/oxid-module-internals/actions?query=branch%3Amaster)

- Display highlighted metadata file content.
- Reset module related shop cache data.
- Toggle module activation / deactivation
- Compare and troubleshoot metadata vs internally stores data
    - Extended classes
    - Template blocks
    - Settings
    - Registered files
    - Registered templates
    - Version
    - Events
- Console command to fix modules

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

[](#installation)

```
composer require oxid-community/moduleinternals

```

Screenshot
----------

[](#screenshot)

[![OXID_moduleinternals](screenshot.png)](screenshot.png)

Compatibillity Map
------------------

[](#compatibillity-map)

oxid eshopmodule internals6.0^2.06.1^2.0 || 3.06.2Not yet supported ![![Next Release Test Status](https://github.com/OXIDprojects/oxid-module-internals/workflows/oxid%20module%20tests/badge.svg?branch=master)](https://github.com/OXIDprojects/oxid-module-internals/actions?query=branch%3Amaster)|

Changelog
---------

[](#changelog)

- 2021-05-14 3.1.0 remove frontend translation files
- 2020-06-16 3.0.0 better error output, using shopswitcher lib, improve compatibility for oxid console
- 2020-01-09 3.0.0-alpha3 compatible with oe console and oxrun
- 2019-12-19 3.0.0-alpha better compatibility with oxid 6.2
- 2019-01-21 2.0.0 Option to disable blocks,autodiscover module version number from composer,automatic module state fix (when opening admin module list) with feedback, overview page with accordion, admin homepage warnings, improved logging, improved fixing, remove state from disabled modules, support for different console versions
- 2018-12-12 1.5.2 avoid php warning if module namespace can not be found
- 2018-11-23 1.5.1 avoid error when fixing deactive module that has controllers
- 2018-11-23 1.5.0 do not scan deactivated modules
- 2018-11-23 1.4.3 fix error (modullist not shown, if oxid console is not installed)
- 2018-11-23 1.4.2 \*\* WARNING KNOWN BUG see 1.4.3 \*\* fix compatibility with console applications by supporting new command registration via services.yml
- 2018-11-23 1.4.1 add compatibility code for oxrun
- 2018-11-22 1.4.0 improve performance, added module:fix console command, fixed module controller check
- 2018-11-21 1.3.0 Show blocks, case sensitive file exist checks, support legacy class names, warn when extending edition namespace, highlight modules with issues.
- 2018-11-21 1.2.2 fix fixing extensions
- 2018-11-14 1.2.1 migration support from 1.0.1
- 2018-11-14 1.2.0 support metadata v2.1
- 2018-09-13 1.1.0 add external module healthy status page
- 2017-12-15 1.0.1 namespace, docblocks
- 2017-12-09 1.0.0 module release

Related Projects
----------------

[](#related-projects)

[Oxid Console](https://github.com/OXIDprojects/oxid-console)

###  Health Score

38

—

LowBetter than 85% of packages

Maintenance0

Infrequent updates — may be unmaintained

Popularity38

Limited adoption so far

Community30

Small or concentrated contributor base

Maturity73

Established project with proven stability

 Bus Factor1

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

Recently: every ~122 days

Total

43

Last Release

1830d ago

Major Versions

1.5.2 → 2.0.0-alpha12018-12-28

2.0.0-rc3 → 3.0.0-alpha12019-12-19

PHP version history (2 changes)3.0.0-alpha1PHP &gt;=7.0

3.0.0-alpha2PHP ^7.1

### Community

Maintainers

![](https://www.gravatar.com/avatar/a72de4de9079aff55fc72c9d92906c146299cc7d5ed4764ce8d855e2edba041f?d=identicon)[oxid-community](/maintainers/oxid-community)

---

Top Contributors

[![keywan-ghadami-oxid](https://avatars.githubusercontent.com/u/7767623?v=4)](https://github.com/keywan-ghadami-oxid "keywan-ghadami-oxid (244 commits)")[![acirtautas](https://avatars.githubusercontent.com/u/1830639?v=4)](https://github.com/acirtautas "acirtautas (28 commits)")[![gaertnermarkus](https://avatars.githubusercontent.com/u/3882322?v=4)](https://github.com/gaertnermarkus "gaertnermarkus (21 commits)")[![alfredbez](https://avatars.githubusercontent.com/u/1001186?v=4)](https://github.com/alfredbez "alfredbez (16 commits)")[![felixflu](https://avatars.githubusercontent.com/u/3593647?v=4)](https://github.com/felixflu "felixflu (14 commits)")[![CodeCommerce](https://avatars.githubusercontent.com/u/32063476?v=4)](https://github.com/CodeCommerce "CodeCommerce (6 commits)")[![ddpkts](https://avatars.githubusercontent.com/u/2785503?v=4)](https://github.com/ddpkts "ddpkts (6 commits)")[![tabsl](https://avatars.githubusercontent.com/u/1520658?v=4)](https://github.com/tabsl "tabsl (5 commits)")[![hkreuter](https://avatars.githubusercontent.com/u/3692295?v=4)](https://github.com/hkreuter "hkreuter (4 commits)")[![kermie](https://avatars.githubusercontent.com/u/1337898?v=4)](https://github.com/kermie "kermie (3 commits)")[![BattleMoench](https://avatars.githubusercontent.com/u/4162229?v=4)](https://github.com/BattleMoench "BattleMoench (2 commits)")[![nhodin](https://avatars.githubusercontent.com/u/363231?v=4)](https://github.com/nhodin "nhodin (2 commits)")[![codacy-badger](https://avatars.githubusercontent.com/u/23704769?v=4)](https://github.com/codacy-badger "codacy-badger (1 commits)")[![nitinsinghoxidesales](https://avatars.githubusercontent.com/u/47740007?v=4)](https://github.com/nitinsinghoxidesales "nitinsinghoxidesales (1 commits)")[![SvenBrunk](https://avatars.githubusercontent.com/u/4963144?v=4)](https://github.com/SvenBrunk "SvenBrunk (1 commits)")[![mpienkny](https://avatars.githubusercontent.com/u/7983896?v=4)](https://github.com/mpienkny "mpienkny (1 commits)")

---

Tags

module-internalsoxidoxid-6oxid-consoleoxid-eshopoxid-moduleoxid-module-internalsdebugOXIDmodulesadminoxid-module-internals

### Embed Badge

![Health badge](/badges/oxid-community-moduleinternals/health.svg)

```
[![Health](https://phpackages.com/badges/oxid-community-moduleinternals/health.svg)](https://phpackages.com/packages/oxid-community-moduleinternals)
```

###  Alternatives

[sonata-project/admin-bundle

The missing Symfony Admin Generator

2.1k19.0M299](/packages/sonata-project-admin-bundle)[kunstmaan/admin-bundle

The Kunstmaan Admin bundle supplies your project with a basic, elegant backend interface you can modify and extend so you can make your perfect admin module. The clean interface makes it straightforward for you and the people working with it to change settings and modify content.

58149.5k20](/packages/kunstmaan-admin-bundle)[wecodemore/current-admin-info

Displays info about the current admin screen and its globals, contextual hooks, etc.

852.7k](/packages/wecodemore-current-admin-info)[arkounay/quick-admin-generator-bundle

QAG is a bundle that generates cruds admin for Symfony applications using Doctrine.

2510.4k](/packages/arkounay-quick-admin-generator-bundle)

PHPackages © 2026

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