Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.

316 modules match your search

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.

Search API Reference

Search Api Reference provides advanced search mechanics for Searching Referenced Content from within a node. This modules a index Processors for Search API. Search API Reference ONLY supports the...
Categories: Site search

Entity Reference Typeahead

This module defines a new form element type, called "entityreference_typeahead", and 2 new field widget types, called "Typeahead" and "Typeahead (Tags style)" that allows users to reference any...
Categories: Developer tools, Site structure, Site search

Component search

Component Search The Component Search module provides powerful search integration for the Component Field module, making component configurations and content fully searchable through both Drupal...
Categories: Content display, Search engine optimization (SEO), Site search

Search Overrides

This module provides a method for users with the necessary permissions to manually override the results being returned by Search API Solr. They will be able to choose a specific search term, and...
Categories: Site search

Facet API Pretty Paths Slugs

Synopsis General This module allows you to assign slugs to facet values for Entity Reference fields to replace the node ID in the URL. Currently, when you have an Entityreference field as a facet,...
Categories: Site search

Search Engine Referers

Visitors find your site with a search engine. Are you interested in what they were searching for? Search Engine Referers is a simple module to view the search engine queries used by your visitors....
Categories: Administration tools, Site search, Integrations

Search by current language

When searching for content in a multilingual website, Drupal core node search displays results in all languages. This module will remove the option to filter results by language and always show the...
Categories: Content editing experience, Content display, Site search

Search Filters

Search Filters allows you to assign taxonomy terms to content types and use them for filtering search results. Its most common use case is: 1. Create nice SEO-friendly categories describing your...
Categories: Site search

Taxonomy Term Node

The Drupal search mechanism is targeted at finding node content. In some use cases taxonomy descriptions contain content that is not indexed by the Drupal search mechanism. This tiny module allows...
Categories: Site search

Search API Exact Match Boost

This module allows you to boost search results that do exactly match the search keys on specific indexed fields. The exact matches will be put on top of the list. This module is especially helpful...
Categories: Site search

Apache Solr Autocomplete

Add-on module to Apache Solr Search Integration that adds simple autocomplete functionality. It enforces node access, meaning that all suggestions are only from nodes that the user actually has...
Categories: Site search

Apachesolr Reference

The Apachesolr Reference module allows for the creation of Apachesolr Reference Fields (like entityreference fields). These fields can use an autocomplete widget to search for and reference objects...
Categories: Site structure, Site search

Google Rankings

Google rankings module gives you detailed statistics about the websites positions on Google results pages. This is achieved by analyzing HTTP referers headers set by Google web search. There are...
Categories: Site search, Integrations

Search Engine Referer API

The Search Engine Referer API module is indented to be used by other modules, in blocks or themes to provide targeted content to users who come from search engines. This module provides a function...
Categories: Site search, Developer tools

Search API Taxonomy Term

This module creates a new data alter callback that allows to filter nodes associated to target taxonomy terms during Solr indexing process. This filter is very useful when you have, for example, a...
Categories: Site search

Views exposed multilingual taxonomy filter

This module allows displaying of taxonomy term reference exposed filters with the language option (if there is one) in the label like: "term_name (language)". The module provides a setting to...
Categories: Content display, Multilingual, Site search

Search Keywords

An another statistics-style module for extracting search keywords from referers to show in table. Site administrators could use this module to analyze awareness of major search engines, e.g.,...
Categories: Administration tools, Site search

Context Metadata

There are a number of modules already out there which cover some of the functionality, such as: Metatag. But what if your page is not a node/taxonomy etc? This module relies on Context module and...
Categories: Content editing experience, Site search

Search Index Wipe

This module clean up search index built by search module. It is helpful while deploying large sites whose search index becomes massive. The reindex button does not clear the search index but rather...
Categories: Site search

Ask Drupal (Drupal copilot)

TRY IT TRY IT OUT! Drupal chatbot Please refer to the ai module
Categories: Site search

JSON to Content Type Builder

JSON Content Builder is a user-friendly Drupal module that lets you create custom content types and fields simply by pasting or uploading a JSON structure. Ideal for new and experienced site...
Categories: Administration tools, Import and export, Site search

Entity reference search autocomplete

This module is an experiment in providing autocompletion for the Entity reference module using search indexes from the Search API module.
Categories: Site structure, Site search

Entity Usage Explorer

Entity Usage Explorer is a module designed to accurately track and display where entities are being used throughout a site, based on the current revision of entities. Features Entity Usage Overview...
Categories: Administration tools, Developer tools, Site search

Search API Combined Fields

Search API Combined Fields This module allows the creation of combined fields for the Search API. This means a single field can contain the values from multiple other fields. In addition it can...
Categories: Site search

Search API Text Fragment

This module aims to extend Search API with a new processor plugin that adds a link with a "scroll to text" fragment to the highlighted search term within the result excerpt, allowing users to click...
Categories: Site search

Pages