Uninstall Name Description
WYSIWYG editing for rich text fields using CKEditor.
Adds autosave feature on forms.
Allows users to configure blocks (containing content, forms, etc.) and to place them in the regions of a theme.
Manages breakpoints and breakpoint groups for responsive designs.
The following reason prevents Breakpoint from being uninstalled:
  • Required by: toolbar
Provides CAS authentication for Drupal.
Fetches an image and returns default value if value not present
Processes incoming webhooks
Provides a number of utility and helper APIs for Drupal developers and site builders.
Provides the CKEditor 5 rich text editor.
Provides a color field type to store the color value and opacity.
The following reason prevents Color Field from being uninstalled:
  • The Color field type is used in the following fields: node.field_background_color, node.field_text_color
Allows importing and exporting configuration changes.
Allows users to translate content.
Provides contextual links to directly access tasks related to page elements.
Queues every tag that Drupal invalidates internally.
Allows user to create two-way references between entities.
Provides storage and API for image crops.
The following reasons prevent Crop API from being uninstalled:
A custom module to add a field to menu links.
Allows users to create menu links.
The following reasons prevent Custom Menu Links from being uninstalled:
Handles URL alias based on the front-end.
Logs system events in the database.
Defines field types for storing dates and times.
The following reasons prevent Datetime from being uninstalled:
  • The Date field type is used in the following fields: node.field_webinar_start_date, paragraph.field_date
  • Required by: datetime_range
Provides the ability to store end dates.
The following reason prevents Datetime Range from being uninstalled:
  • The Date range field type is used in the following field: node.field_published_date_range
Add title, target etc. attributes to Text Editor's link dialog if the text format allows them.
Add a clone action for all entities
Allows an entity type to borrow the fields and display configuration of another entity type.
Adds a Entity Reference field type with revision support.
The following reasons prevent Entity Reference Revisions from being uninstalled:
  • The Entity reference revisions field type is used in the following fields: node.field_contents, node.field_page_content, node.field_right_column, node.field_webinar_video, paragraph.field_buttons, paragraph.field_contents, paragraph.field_external_content, paragraph.field_items, paragraph.field_options, paragraph.field_person, paragraph.field_quotes, paragraph.field_salesforce_webform, paragraph.field_spotlights, paragraph.field_statistic, paragraph.field_subsection_contents, paragraph.field_tabs, paragraph.field_timeline_data, paragraph.field_videos, paragraph.field_webform_field, paragraph.field_webform_field_field
  • Required by: paragraphs, paragraphs_type_permissions
Allows users to collect entities in arbitrarily ordered lists.
The following reasons prevent Entityqueue from being uninstalled:
  • There is content for the entity type: Entity subqueue. Remove subqueues.
  • Required by: entityqueue_smartqueue
Provides automated subqueues for each entity of a given entity type.
Examples for composable GraphQL schema.
Salesforce integration for Executive Education
A custom module that provides an image field with a creator field.
The following reason prevents Extended Image Field from being uninstalled:
  • The Image with creator field type is used in the following fields: node.field_image, node.field_image_extended_test_0, paragraph.field_faculty_perspective_image, paragraph.field_image, paragraph.field_images
Helper module to authenticate users using an external site / service and storing identification details
The following reason prevents External Authentication from being uninstalled:
  • Required by: cas
Provides the capabilities to add fields to entities.
The following reason prevents Field from being uninstalled:
  • Required by: text, node, file, editor, ckeditor5, datetime, datetime_range, field_ui, taxonomy, options, image, jsonapi, link, media, menu_link_content, menu_ui, telephone, ckeditor, color_field, crop, editor_advanced_link, entity_reference_revisions, field_group, focal_point, imagick, paragraphs, paragraphs_type_permissions, custom_menu, execed_graphql
Provides the ability to group your fields on both form and display.
Provides a user interface for the Field module.
Provides a field type for files and defines a "managed_file" Form API element.
The following reasons prevent File from being uninstalled:
  • There is content for the entity type: File. Remove files.
  • The File field type is used in the following fields: node.field_audio, node.field_hero_videos
  • Required by: editor, ckeditor5, image, jsonapi, media, ckeditor, crop, editor_advanced_link, focal_point, imagick, paragraphs, paragraphs_type_permissions
Filters text content in preparation for display.
The following reasons prevent Filter from being uninstalled:
  • Provides a filter plugin that is in use in the following filter formats: Plain text
  • Required by: text, node, editor, ckeditor5, taxonomy, options, views, views_ui, ckeditor, editor_advanced_link, views_bulk_operations, execed_graphql
Allows users to specify the focal point of an image for use during cropping.
Module responsible for generating tags for all programs.
Base module for integrating GraphQL with Drupal.
The following reason prevents GraphQL from being uninstalled:
  • Required by: execed_graphql
Simple end point for load balancers to check Drupal site health
Introduces new Drupal hooks, hook_entity_postsave, hook_entity_postinsert, hook_entity_postupdate, hook_entity_postdelete, hook_node_postsave, hook_node_postinsert, hook_node_postupdate, hook_node_postdelete
Defines a field type for image media and provides display configuration tools.
The following reasons prevent Image from being uninstalled:
  • The Image field type is used in the following fields: node.field_hero_images, node.field_meta_image
  • Required by: media, crop, focal_point, imagick
Imagick toolkit for image manipulation within Drupal
Caches pages, including those with dynamic content, for all users.
Caches pages for anonymous users and can be used when external page cache is not available.
Exposes entities as a JSON:API-specification-compliant web API.
Allows users to configure available languages.
The following reason prevents Language from being uninstalled:
  • Required by: content_translation
Process the queue on every request, this is only recommended on high latency configurations.
Limit user login to certain users based on their email address.
Provides a field type for internal and external URLs.
The following reasons prevent Link from being uninstalled:
  • The Link field type is used in the following fields: node.field_download_brochure_links, node.field_link, node.field_menu_link, node.field_redirect_url, node.field_sidebar_navigation, paragraph.field_download_link, paragraph.field_link, paragraph.field_redirection_link, paragraph.field_see_more_link
  • Required by: menu_link_content, menu_ui, custom_menu
Manages the creation, configuration, and display of media items.
Provides a user interface for managing menus.
Build a custom site without pre-configured functionality. Suitable for advanced users.
Provides the MySQL database driver.
The following reason prevents MySQL from being uninstalled:
  • The module 'MySQL' is providing the database driver 'mysql'.
Manages the creation, configuration, and display of the main site content.
The following reasons prevent Node from being uninstalled:
  • There is content for the entity type: Content. Remove content items.
  • Required by: taxonomy, execed_graphql
Defines field types with select lists, checkboxes, and radio buttons to select values from fixed lists of options.
The following reason prevents Options from being uninstalled:
  • The List (text) field type is used in the following fields: node.field_display_content_on, node.field_interview_type, paragraph.field_icon, paragraph.field_para_chartjs_timeunit, paragraph.field_para_chartjs_type, paragraph.field_style
Enables the creation of paragraphs entities.
The following reasons prevent Paragraphs from being uninstalled:
  • There is content for the entity type: Paragraph. Remove Paragraphs.
  • Required by: paragraphs_type_permissions
Allows users to configure permissions for individual Paragraphs types.
Provides the password checking algorithm for user accounts created with Drupal prior to version 10.1.0.
Allows users to create custom URLs for existing paths on the site.
The following reason prevents Path from being uninstalled:
  • Required by: pathauto, custom_alias
Provides a mechanism for modules to automatically generate aliases for the content they manage.
The following reason prevents Pathauto from being uninstalled:
  • Required by: custom_alias
Provides a generic external cache invalidation API and queue service.
The following reason prevents Purge from being uninstalled:
  • Required by: purge_drush, purge_processor_cron, purge_processor_lateruntime, purge_queuer_coretags, purge_tokens, purge_ui, varnish_purger, varnish_focal_point_purge, varnish_image_purge, varnish_purge_tags
Processes the queue every time cron runs, recommended for most configurations.
Enables Drush plugins for Purge automatically.
Adds tokens support for external cache invalidation.
The following reason prevents Purge Tokens from being uninstalled:
  • Required by: varnish_purger, varnish_focal_point_purge, varnish_image_purge, varnish_purge_tags
Administrative interface for Purge.
Provide a module placeholder, for using as dependency for module that needs Redis.
Drops requests with maliciously malformed parameter bags (like array destinations) to prevent Symfony InputBag exceptions and PHP SIGSEGV.
Provides a framework for exposing REST resources.
Adds an Amazon Simple Storage Service-based remote file system to Drupal.
Custom Salesforce Forms Management
The following reasons prevent Salesforce Forms from being uninstalled:
Provides an refrance for salesforce webform
The following reason prevents Salesforce Webform Plugin from being uninstalled:
Provides a service for converting data to and from formats such as JSON and XML.
The following reason prevents Serialization from being uninstalled:
  • Required by: jsonapi, rest
Examples for create taxanomy terms.
Enables the categorization of content.
The following reason prevents Taxonomy from being uninstalled:
Defines a field type for telephone numbers.
Defines field types for short and long text with optional summaries.
The following reasons prevent Text from being uninstalled:
  • The Text (formatted, long, with summary) field type is used in the following fields: node.body, node.field_requirements
  • The Text (formatted, long) field type is used in the following fields: node.field_question, node.field_short_description, node.field_titles_and_affiliations, paragraph.field_body, paragraph.field_para_chartjs_caption, paragraph.field_para_chartjs_data
  • Required by: node, taxonomy, options, execed_graphql
Provides a framework to associate text editors (like WYSIWYGs) and toolbars with text formats.
The following reason prevents Text Editor from being uninstalled:
  • Required by: ckeditor5, ckeditor, editor_advanced_link
Provides a user interface for the Token API and some missing core tokens.
The following reason prevents Token from being uninstalled:
  • Required by: pathauto, custom_alias
Provides an administration toolbar to display links provided by modules.
Extends the core Typed Data API with new APIs and features.
The following reason prevents Typed Data from being uninstalled:
  • Required by: graphql, execed_graphql
Purge image styles after a focal point entity needs to be updated
Purge image styles after entity update
Purger for varnish. Purges page caches from varnish. Works together with the purge module.
The following reason prevents Varnish Purger from being uninstalled:
  • Required by: varnish_focal_point_purge, varnish_image_purge, varnish_purge_tags
Cache-Tags response header to support tag-based invalidation.
Provides a framework to fetch information from the database and to display it in different formats.
The following reason prevents Views from being uninstalled:
  • Required by: views_ui, views_bulk_operations
Adds an ability to perform bulk operations on selected entities from view results.
Provides a user interface for creating and managing views.