Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
A module is code that extends Drupal's by altering existing functionality or adding new features. You can use modules contributed by others or create your own. Learn more about creating and using Drupal modules.
Node Reference Highlight
Node Reference Highlight (NRHI) is a module that provides the ability to highlight text in a node body and associate another type of node to it by reference. It provides permission and workflow...
Categories: Content editing experience
Commentry
Overview The Commentry module allows admins to prominently display selected comments alongside node content. Comentry was created to address the issue many newspapers, publishers, and bloggers face...
Categories: Content display
Behat UI [Sandbox]
PLEASE CHECK OFFICIAL MODULE HERE! The Behat UI module lets any person to run automated tests and create new tests (and also run them while they are being created). It's fully customizable and the...
Categories: Developer tools
jQuery Map Hilight
Description jQuery Map Hilight is a javascript wrapper module for the jquery Map Hilight plugin by David Lynch (like the director, but not). It enables the simple addition of mouseover highlighting...
Categories: Developer tools
Embedded Content
The Embedded Content module was formerly known as the Ckeditor5 Embedded Content module and has been renamed to be more future proof and easier to find. Demo View Demo The demo is still the demo...
Categories: Content editing experience
CKEditor5 Highlight
This module adds highlight feature to CKEditor 5. The highlight feature offers text marking tools that help content authors speed up their work, for example when reviewing content or marking it for...
Categories: Content editing experience
phpSyntaxTree
(Drupal for linguists) Create syntax trees in Drupal! This module is wrapper for phpSyntaxTree, a generator of syntax trees. You'll use it as a input filter, using the syntax: [tree] [S [NP...
Views Highlight Past Events
The module provides a user interface that enables to highlight past events displayed with the Views module. An "event" can be any entity that has a field of the date type. The main feature of the...
CKEditor - GeSHi filter bridge
Important: This module is based on Aren Cambre work WYSIWYG - GeSHi bridge and nearly all installation instructions came from this module. NOTE: This is my first module. I made it for my own...
Categories: Content display, Developer tools
Highlight taxonomy terms
Provide textfilter to highlight taxonomy terms.
Categories: Content editing experience
Highlight JS D8
Drupal 8 export of highlight,js module.
Categories: Content editing experience, Content display, Developer tools
Entity Browser Validation
The entity browser widget lacks the possibility of flagging the field widget in the form if an error occurs. This module flags the entity browser widget on an error just as Drupal core does it for...
Categories: Media
Live CSS
Edit CSS live within the page, and save the changes back to any css file if you have write access. Additionally, this module enables the ability to render and perform live editing of LESS...
holmes
The Holmes module is an adaptation of Holmes - The CSS Markup Detective, which describes itself as "a stand-alone diagnostic CSS stylesheet that can highlight potentially invalid, inaccessible or...
Text selection
In one phrase Text Selection is a Drupal module that offers a easy way to site builders to configure the text and background color of portion of a document that has been highlighted by the user (e...
Categories: Developer tools
Tweetable text CKEditor
This module helps to highlight selected portions of the body to share as a Twitter story. This module works with CKEditor and you need to configure the plugin in the CKEditor configuration page (...
Categories: Content editing experience, Developer tools, Search engine optimization (SEO)
Context Menu API
Turned into a related API module that is more flexible. See: Node Reference Highlight
Categories: Developer tools, Site structure
Config Exclude
Config Exclude allows you to exclude modules and their configuration from being exported. It is an easy way for developers to enable development modules without the risk of accidentally exporting...
Categories: Developer tools
GeSHi code snippets
This module functions pretty much like the image manager for popular WYSIWYG editors except that instead of working with images, this one works with codes (code browser). It stores code fragments...
Hosting Filemanager
Provides a web file browser for the AEgir hosting system. This is a frontend module for Aegir to browser files under a site or platform. If you don't know what Aegir is you probably should checkout...
Categories: Media
Client-Side Adaptive Image
The Client-side adaptive image module helps build responsive web designs with fluid images by providing an Image field formatter that allows you to select appropriate image styles for various...
FormAssembly
Synchronize FormAssembly.com forms to Drupal nodes and leverage the best of both worlds. Forms may either be embedded in Drupal content using Entity Reference Fields or displayed on their own path....
Categories: Integrations
User name highlighter
Simple input filter that highlights each user name of with a unique background color. Related modules Mentions
Categories: Content display, Content editing experience, Access control
Component Libraries: Inject
This module provides an alternative syntax for CL Components. This syntax is designed to be more familiar to other technologies like React. Let's imagine we want to start using CL Inject in the...
Search API SQLite
The Search API SQLite FTS5 module provides a full-text search backend for Drupal using SQLite FTS5. It offers improved search relevance and performance compared to the Database Search backend...
Categories: Site search