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

1,226 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.

CKEditor5 find and replace

CKEditor 5 Find and Replace brings the native CKEditor 5 Find and Replace panel into any Drupal 10 or 11 CKEditor 5 toolbar with a single drag-and-drop. Editors can instantly locate and update any...
Categories: Content editing experience, Developer tools, Site search

Keyword Research

The Keyword Research module provides intelligence to help you explore, analyze and select better keyword phrases for your content directly from your website. It also enables you to quickly and...
Categories: Content editing experience, Site search, Site structure

Elasticsearch Helper

Elasticsearch Helper is a helper module to work with Elasticsearch on Drupal project. Whereas modules like elasticsearch_connector and other search_api plugins try to abstract away the actual API...
Categories: Content editing experience, Integrations, Site search

Auto Index

Automatically updates the Drupal search index when a node is added or updated, on the fly, without the need to execute cron.php. This module should be used when an up-to-date index is desired...
Categories: Content editing experience, Site search

Search API Decoupled

Search API Decoupled module provides a search display plugin for Search API as an alternative to views for displaying the search results. Search API Endpoint entities are used to define the search...
Categories: Decoupled, Developer tools, Site search

Elasticsearch Connector Autocomplete

This module adds the ability to configure the elasticsearch index and fields to index ngrams, which improves autocompletion results for search_api, elasticsearch_connector and search_api...
Categories: Site search

Search Restrict

Restrict by role who can search for each content type. Approach of this module is to re-write the search query, so that content is indexed and available as search results to users in role(s) that...
Categories: Site search, Access control

Node Noindex

This module lets the administrator set the HTML robots metatag to noindex for a specific node. This will instruct well-behaved search engine robots to not index the node, preventing the node from...
Categories: Search engine optimization (SEO), Security, Site search

Facets Reset Button

Create new block to shown button for clean all facets filters.
Categories: Site search

Postgres VDB Provider

The Postgres VDB Provider is a database module that works together with the AI module, to allow you to do vector searches with AI Search or other modules that implement it. The module provides...
Categories: Site search

Search API opensolr

This module is directly supported by opensolr.com. It extends the main Search API Solr module and acts as a layer for connecting and managing solr services using opensolr services. Requirements and...
Categories: 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

Google Search Appliance

The Google Search Appliance module integreates a GSA device with a Drupal site. Utilizing a GSA gives you cross-domain search functionality, which can be aggregated into a single search experience...
Categories: Site search, Integrations

Facet API Translation

Overview The Facet API Translation module integrates the Facet API and Internationalization projects allowing site builders to translate configuration settings. This module also overrides common...
Categories: Site search

Search API Sorts Widget

Provides a select/dropdown form-based widget for Search API Sorts. Features Separate labels for ascending and descending values. Show only ascending, or descending, or both (D7 only). Autosubmit ...
Categories: Site search

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

Apache Solr Multisite Search

Integrates with Apache Solr Search Integration to search across multiple sites. Multisite search is made possible by having many sites share an index. Because each "document" is stored in the index...
Categories: Developer tools, Site search

Protect Views Flood Control

Protect Views Flood Control limits how often visitors can submit Views Exposed Forms. It reduces scraping and abusive traffic by throttling submissions per view/display using Drupal’s Flood API....
Categories: Content display, 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

Facet Range List Item

This module provides an option for user-specific range as the processor for Search API The possible values this field can contain. Enter one value per line, in the format key|label. The key must be...
Categories: Site search

User Search to People Administration

Remove user search from the /search space and move it to /admin/people -- that is, instead of /search/user the functionality for searching users is found at /admin/people/search This is useful for...
Categories: Administration tools, Site search

Elasticsearch - Search API

Elasticsearch - Search API provides a framework to set up custom Elasticsearch based search pages.It depends on search_api to manage your indexed data and elasticsearch_connector to set up a...
Categories: Site search

Schema.org Blueprints

The Schema.org Blueprints module provides a set of tools to create perfect data structures (Schema.org), pristine APIs (JSON:API), and great SEO (JSON-LD) within the best content authoring and...
Categories: Content editing experience, Search engine optimization (SEO), Site search

Facetapi Multiselect

This module provides a multiselect widget plugin for the Facet API module. It allows faceted searches (for example, those performed with Apache Solr) to use a multiple select dropdown for drilling...
Categories: Site search

Instant Filter

A backport of the instant filtering feature added to various Drupal 8 administration pages. Don't you think the modules administration page is way too long? Can't you find the module you want to...
Categories: Administration tools, Developer tools, Site search

Pages