Early-stage Directus Extension Inspired by Drupal Key Module – Looking for Feedback

Hello everyone,

Recently built a custom extension for Directus inspired by the key module concept from Drupal.

The goal is to provide a centralized way to manage reusable/configurable values that can be accessed across the system (similar to how keys/config values are handled in Drupal).

Current Capabilities:

  • Centralized key-value management

  • Easy access within Directus workflows / extensions

  • Basic configuration support

Why this?
While working on projects, noticed the need for a consistent way to manage reusable values without hardcoding or scattering them across collections.

URL: https://www.npmjs.com/package/directus-extension-key

Current Status:
This is in an early phase and still evolving.

Looking for feedback on:

  • Does this solve a real use case in your projects?

  • What features would make this more useful?

  • Any concerns with this approach?

  • How would you expect to use something like this in Directus?

Would really appreciate thoughts, suggestions, or even critical feedback.

1 Like