Drupal is a registered trademark of Dries Buytaert
Protected Pages 3.0.0 Major update available for module protected_pages (3.0.0). Commerce Core 3.3.8 Minor update available for module commerce (3.3.8). Search API HTML Element Filter 1.0.7 Minor update available for module search_api_html_element_filter (1.0.7). Layout Builder Reorder 2.0.1 Minor update available for module layout_builder_reorder (2.0.1). Ban 1.1.0 Minor update available for module ban (1.1.0). Field Formatter Range 2.0.0 Major update available for module field_formatter_range (2.0.0). Field Formatter Range 8.x-1.8 Minor update available for module field_formatter_range (8.x-1.8). UI Patterns (SDC in Drupal UI) 2.0.18 Minor update available for module ui_patterns (2.0.18). Search API Solr 4.3.11 Module search_api_solr updated after 14 months of inactivity (4.3.11). Provus Mega Menu Module provus_mega_menu crossed 1,000 active installs.

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.

Activity

Total releases
1
First release
Oct 2025
Latest release
9 months ago
Releases (12 mo)
1 ▲ from 0
Maintenance
Slowing

Releases

Version Type Release date
1.0.0-alpha1 Pre-release Oct 6, 2025