Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Release: Opensolr Search 4.5.0 Minor update available for module opensolr_search (4.5.0). Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Usage Milestone: Simplify Module simplify crossed 10,000 active installs. Usage Milestone: Views Reference Filter Module entityreference_filter crossed 10,000 active installs. Usage Milestone: Dropdown Language Module dropdown_language crossed 10,000 active installs. Usage Milestone: Paragraphs Browser Module paragraphs_browser crossed 10,000 active installs. Usage Milestone: OpenAPI Module openapi crossed 10,000 active installs. Usage Milestone: Decoupled Router Module decoupled_router crossed 10,000 active installs. Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

Module File Editor

1 sites No security coverage
View on drupal.org

Module File Editor offers a web-based tool within the Drupal admin interface to view and edit module files. It includes a file browser and a syntax-highlighted code editor, allowing for direct management of module code without needing server access. Access is controlled through Drupal's permission system.

Module File Editor provides a web-based interface for viewing and editing module files directly within the Drupal admin UI. It features a file browser, a syntax‑highlighted code editor, and save functionality, making it easier to manage custom module code without direct server access.

Key features

  • File browser to navigate module directories and files.
  • Syntax-highlighted editor using Ace Editor
  • Permission-based access control integrated with Drupal roles and permissions.

Requirements

  • Drupal 9 or later (Drupal 10 recommended).
  • PHP 8.0+ (match Drupal requirements).
  • Appropriate file permissions for the web server user so the module can read and write theme files.

Installation

  • Place the module folder module_file_editor into your Drupal modules/contrib or modules/custom directory.
  • Run drush en module_file_editor -y or enable it through the Extend UI.
  • No need to configure anything as it is a basic module.
  • Just go to Configuration → Development → Module File Editor to start using it.

Security Notice

Important: This module grants direct access to module files. Only enable and grant access to trusted administrators.
Improper edits can break site functionality or create security issues. Consider restricting access by role and using this module in trusted environments only.

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
1
Tracked since
Oct 2025
Latest release
10 months ago
Releases (12 mo)
1 ▲ from 0
Maintenance
Slowing

Releases

Version Type Core Release date
1.0.0-alpha1 Pre-release 9–11 Oct 6, 2025