Answers.Body: <p>This isn't something that is built-in, probably the cleanest way would be to write a plugin that adds a Utility that lists your installed modules.</p>
  
  <p>You can see <em>all</em> of the installed modules via:</p>
  
  <pre><code>Craft::$app-&gt;modules
  </code></pre>
  
  <p>...but keep in mind that this will include all of your plugins as well, since they are modules, too. You can exclude them by doing something like:</p>
  
  <pre><code>foreach (Craft::$app-&gt;modules as $module) {
      if (!is_a($module, Plugin::class)) {
      // This is some kind of module that isn't a plugin
      }
  }
  </code></pre>
  
  <p>Note that this will include other things like the <code>yii\debug\Module</code> and even <code>craft\web\Application</code> too.</p>
  
  <p>If you want to see just the <em>loaded</em> modules for the current request, you can do:</p>
  
  <pre><code>Craft::$app-&gt;loadedModules
  </code></pre>
  
  <p>(not all modules may be loaded for each request)</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-11-22T14:10:24.563Z
Answers.Text: Thanks Andrew! It would be nice to be able to hook into the System Report page from a plugin to add additional information there, but this is a good option. I've also submitted a feature request as recommended by Brad.
Answers.UserDisplayName: Ian Nebbiolo
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-11-20T17:46:35.877Z
Answers.LastActivityDate: 2018-11-20T17:46:35.877Z
Answers.UserDisplayName: andrew.welch
Body: <p>Plugins and application information is detailed in the system report. Is it possible to get my module to list itself there? And if not, is there somewhere else in the CMS to see modules that a registered and working?</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2018-11-20T18:54:35.183Z
Comments.Text: You might want to consider making this a feature request on https://github.com/craftcms/cms/issues as well!
Comments.UserDisplayName: Brad Bell
Tags: <plugins><modules>
Title: List Modules in Craft System Report
ThreadText: # List Modules in Craft System Report
  
  (Asked by: username_0 on 2018-11-20)
  
  Plugins and application information is detailed in the system report. Is it possible to get my module to list itself there? And if not, is there somewhere else in the CMS to see modules that a registered and working?
  
  **Tags:** plugins, modules
  
  > **Comments:**
  > **username_1**: You might want to consider making this a feature request on https://github.com/craftcms/cms/issues as well!  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_2 on 2018-11-20. Score: 2 | Accepted answer
  
  This isn't something that is built-in, probably the cleanest way would be to write a plugin that adds a Utility that lists your installed modules.
  
  You can see *all* of the installed modules via:
  
  ```
  Craft::$app->modules
  
  ```
  
  ...but keep in mind that this will include all of your plugins as well, since they are modules, too. You can exclude them by doing something like:
  
  ```
  foreach (Craft::$app->modules as $module) {
      if (!is_a($module, Plugin::class)) {
      // This is some kind of module that isn't a plugin
      }
  }
  
  ```
  
  Note that this will include other things like the `yii\debug\Module` and even `craft\web\Application` too.
  
  If you want to see just the *loaded* modules for the current request, you can do:
  
  ```
  Craft::$app->loadedModules
  
  ```
  
  (not all modules may be loaded for each request)
  
  > **Comments:**
  > **username_0**: Thanks Andrew! It would be nice to be able to hook into the System Report page from a plugin to add additional information there, but this is a good option. I've also submitted a feature request as recommended by username_1.  
  
  ---
  
  