cms-alchemy/config-finder

Lists modules that declare a configure route and provides a centralized index of their configuration forms.

Maintainers

Package info

github.com/DanielMoody/config_finder

Type:drupal-module

pkg:composer/cms-alchemy/config-finder

Statistics

Installs: 4

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

v1.0.0 2026-03-31 00:38 UTC

This package is auto-updated.

Last update: 2026-05-01 00:20:14 UTC


README

Sometimes configuration forms exist, but nothing links to them.

Instead of digging through the modules list to find them, this module collects every module that declares a configure route and lists them in one place.

Installation

composer require cms-alchemy/config-finder
drush en config_finder

Drupal uses config_finder (underscores) as the module name, even though the Composer package is config-finder.

Usage

Go to:

/admin/config/system/config-finder

(Configuration → System → Module configuration index)

What it does

Config Finder scans enabled modules and:

  • Finds modules that declare a configure route
  • Verifies the route exists
  • Checks whether the current user has access
  • Lists them in one place

By default, only configuration routes you can access are shown.
Unchecking the option in settings will show all detected entries.

Each module is shown with a status:

  • Accessible — the route exists and you can access it
  • Access denied — the route exists but you do not have permission
  • Unresolved route — the module declares a configure entry, but it does not resolve to a direct, accessible route

Settings

/admin/config/custom/config_finder

  • Hide inaccessible or invalid configuration routes
    When enabled (default), only accessible configuration pages are shown.

License

GPL-3.0-or-later